(3,1,8) 卷积编码器
意义:意义:卷积码由于其良好的纠错性能而被广泛用于移动通信的信道编码系统。卷积码由于其良好的纠错性能而被广泛用于移动通信的信道编码系统。
卷积编码器工作原理:卷积编码器工作原理:
卷积码(n,k,m)编码器由k个输入,具有m阶存储的n个输出的线形时序电路实现。通常,个输入,个输出的线形时序电路实现。通常,n和k是较小的整数,是较小的整数,且k<n,但m比较大。比较大。当k=1时,信息序列不再分成小块,信息序列不再分成小块,以便可以连续处理。续处理。卷积码(卷积码(n,k,m)表示码率R=k/n,编码器级数m=s-1,其中s是码约束长度。是码约束长度。 反向CDMA信道使用(信道使用(3,1,8)卷积码,卷积码,码率R=1/3,约束长度为9,由于k=1,n=3,m=8,则该卷积编码器包含单个输入端则该卷积编码器包含单个输入端,入端,一个8级移位寄存器,级移位寄存器,三个模2加法器和一个向一个向编码器输出的连续转向器。编码器每输入一位信息比特将产生三位编码输出。这些编码符号中,编码器输出的连续转向器。编码器每输入一位信息比特将产生三位编码输出。这些编码符号中,第一个输出符号G0是生成序列g1⑴编码产生的符号,第二个输出符号G1是由生成序列g1⑵编编码产生的符号,
码产生的符号,码产生的符号,最后一个输出符号G2是由生成序列g1⑶编码产生的符号,编码产生的符号,如下图所示。如下图所示。
AinX8X7
X6X4X2X1
Yout该电路由一个八位移位寄存器、三个码生成逻辑、一个时隙发生器和一个四选一复用器构成。该电路由一个八位移位寄存器、三个码生成逻辑、一个时隙发生器和一个四选一复用器构成。mux的输入为G0、G1和G2,码选择信号C[1:0]和clk1clk1由时隙发生器产生,它与时钟clk的关系见最后的波形图。系见最后的波形图。输出信号即为整个电路的输出Yout。
卷积编码器的初始状态全为0,初始状态之后输出的第一个编码符号由生成序列g1⑴编码产生。这里,g1⑶=(111001001)。这里,三个生成序列分别为g1⑴=(101101111),g1⑵=(110110011),
即三个生成多项式分别为:即三个生成多项式分别为:
235684578C0=1+X+X+X+X+X+X (557) C1=1+X+X+X+X+X (663) (663)
3678C2=1+X+X+X+X (711) (711) (711)
注意:注意:这里的“这里的“+”为模2加,即“异或”异或”操作。操作。
电路管腿图如下:电路管腿图如下:
clr
Ain
输入激励信号、输入激励信号、八位移位器和输出y波形如下(注意:注意:卷积编码器的初始状态用clr异步清
零信号置为0,clr=0时,电路清零。)电路清零。)
初始时的波形
稳定之后的波形
(3,1,8) 卷积编码器
意义:意义:卷积码由于其良好的纠错性能而被广泛用于移动通信的信道编码系统。卷积码由于其良好的纠错性能而被广泛用于移动通信的信道编码系统。
卷积编码器工作原理:卷积编码器工作原理:
卷积码(n,k,m)编码器由k个输入,具有m阶存储的n个输出的线形时序电路实现。通常,个输入,个输出的线形时序电路实现。通常,n和k是较小的整数,是较小的整数,且k<n,但m比较大。比较大。当k=1时,信息序列不再分成小块,信息序列不再分成小块,以便可以连续处理。续处理。卷积码(卷积码(n,k,m)表示码率R=k/n,编码器级数m=s-1,其中s是码约束长度。是码约束长度。 反向CDMA信道使用(信道使用(3,1,8)卷积码,卷积码,码率R=1/3,约束长度为9,由于k=1,n=3,m=8,则该卷积编码器包含单个输入端则该卷积编码器包含单个输入端,入端,一个8级移位寄存器,级移位寄存器,三个模2加法器和一个向一个向编码器输出的连续转向器。编码器每输入一位信息比特将产生三位编码输出。这些编码符号中,编码器输出的连续转向器。编码器每输入一位信息比特将产生三位编码输出。这些编码符号中,第一个输出符号G0是生成序列g1⑴编码产生的符号,第二个输出符号G1是由生成序列g1⑵编编码产生的符号,
码产生的符号,码产生的符号,最后一个输出符号G2是由生成序列g1⑶编码产生的符号,编码产生的符号,如下图所示。如下图所示。
AinX8X7
X6X4X2X1
Yout该电路由一个八位移位寄存器、三个码生成逻辑、一个时隙发生器和一个四选一复用器构成。该电路由一个八位移位寄存器、三个码生成逻辑、一个时隙发生器和一个四选一复用器构成。mux的输入为G0、G1和G2,码选择信号C[1:0]和clk1clk1由时隙发生器产生,它与时钟clk的关系见最后的波形图。系见最后的波形图。输出信号即为整个电路的输出Yout。
卷积编码器的初始状态全为0,初始状态之后输出的第一个编码符号由生成序列g1⑴编码产生。这里,g1⑶=(111001001)。这里,三个生成序列分别为g1⑴=(101101111),g1⑵=(110110011),
即三个生成多项式分别为:即三个生成多项式分别为:
235684578C0=1+X+X+X+X+X+X (557) C1=1+X+X+X+X+X (663) (663)
3678C2=1+X+X+X+X (711) (711) (711)
注意:注意:这里的“这里的“+”为模2加,即“异或”异或”操作。操作。
电路管腿图如下:电路管腿图如下:
clr
Ain
输入激励信号、输入激励信号、八位移位器和输出y波形如下(注意:注意:卷积编码器的初始状态用clr异步清
零信号置为0,clr=0时,电路清零。)电路清零。)
初始时的波形
稳定之后的波形