循环码的编码电路6.6循环码的译码6.7循环汉明码.ppt
《循环码的编码电路6.6循环码的译码6.7循环汉明码.ppt》由会员分享,可在线阅读,更多相关《循环码的编码电路6.6循环码的译码6.7循环汉明码.ppt(49页珍藏版)》请在三一办公上搜索。
1、2023/8/14,1,6.1 循环码的多项式描述6.2 循环码的生成多项式6.3 系统循环码6.4 多项式运算电路6.5 循环码的编码电路6.6 循环码的译码6.7 循环汉明码6.8 缩短循环码6.9 循环码的其它译码方法,第六讲 循环码,2023/8/14,2,6.5.1 非系统码编码电路6.2 系统码编码电路(1)循环码编码的基本原理(2)用(nk)级移位寄存器实现的编码电路(3)用 k 级移位寄存器实现的编码电路,6.5 循环码的编码电路,2023/8/14,3,6.5 循环码的编码电路,2023/8/14,4,循环码码式是生成多项式倍式。非系统编码电路/循环码乘法编码电路输入 a(x
2、)=m(x),m(x)的次数 k输出 a(x)g(x)=C(x)即是码式,C(x)的次数 n举例:生成(7,4)汉明码的生成多项式为 g(x)=x3+x2+1,非系统编码电路如图6.13所示。电路共工作7个时钟节拍。,6.5.1 非系统码编码电路,2023/8/14,5,由表6.2可见,当 m(x)=x3+x时,非系统码字 C(x)为 C(x)=x6+x5+x4+x=(x3+x)(x3+x2+1),6.5.1 非系统码编码电路,2023/8/14,6,(1)系统码编码的基本原理求生成多项式g(x):分解多项式(xn+1),取(nk)次 因式作生成多项式 g(x),一般可通过查表完成。利用 g(
3、x)实现编码设信息多项式为 m(x)=mk1xk1+mk2 xk2+m0设校验多项式为 r(x)=rr1xr1+rr2 xr2+r0(n,k)循环码的码多项式为C(x)=Cn1xn1+Cn2xn2+Cnkxnk+Cnk1xnk1+C1x+C0 前 k 项系数为信息位,后 r=nk 项为校验位。所以 Cn1xn1+Cnkxnk=xnk(mk1xk1+m0)=xnkm(x)Cnk1xnk1+C0=rr1xr1+r0=r(x),6.5.2 系统码编码电路,2023/8/14,7,(2)用(nk)级移位寄存器实现的编码电路循环码编码电路结构和工作原理工作原理:二元(n,k)循环码的编码是将信息多项式
4、m(x)乘 xnk 后再除以生成多项式 g(x)求出它的余式,即为监督数字多项式 r(x)。二元(n,k)循环码的编码电路就是以 g(x)为除式的除法电路,而输入的被除式为 xnkm(x)。实际的编码电路如图6.15所示。其级数等于 g(x)的次数(nk);反馈连接决定于 g(x)的系数当 gi=0 时(i=0,1,2,nk),反馈断开;当 gi=1 时,对应级加入反馈。,6.5.2 系统码编码电路,2023/8/14,8,由于被除式中含有因子 xnk,使被除式各项的次数都 g(x)的次数,所以被除式输入端可由第一级移到末级之后,使移位次数减少(nk)次。这样编一个码字求监督数字所需的移位次数
5、只要 k 次。,6.5.2 系统码编码电路,2023/8/14,9,工作过程:各级移位寄存器清“0”,控制门开;k 位信息数字 mk1,mk2,m1,m0 依次从末端输入编码电路;同时送入信道,在每加入一位信息数字时,各级移位寄存器移位一次。当 k 位信息数字都输入移位寄存器后,移位寄存器中(nk)位数字即为监督数字;控制门关,断开反馈,开关 K 由位置1转到位置2,寄存器中的存数(监督数字)依次移出,送入信道。k 位信息数字和(nk)位监督数字组成一个码字。,6.5.2 系统码编码电路,2023/8/14,10,举例:由 g(x)=(x3+x+1)作生成多项式所生成的(7,4)循环码的编码电
6、路如图6.16所示。它包括 3 级寄存器g1=1,第一级反馈接通;g2=0,到第二级的反馈断开。,6.5.2 系统码编码电路,每经四次移位,输入一个四位信息组;寄存器中的内容即为监督数字;监督数字跟在信息数字之后,便构成一个码字。,2023/8/14,11,(3)用 k 级移位寄存器实现的编码电路循环码的监督方程在(nk)循环码中,若 k(1/2)n,即信息位比监督位少时,可采用 k 级移位寄存器的编码电路。根据线性码的监督方程,6.5.2 系统码编码电路,2023/8/14,12,得 由此得到(nk)个监督方程,进而得到(nk)个监督数字的表示式,6.5.2 系统码编码电路,2023/8/1
7、4,13,监督数字表示式特点每个监督码元都是由它前面的 k 个码元按同一规律确定的;第一个监督元 Cnk1 是 k 个信息元与 h(x)的系数决定的;第二个监督元是前面(k1)个信息元和第一个监督元与 h(x)的系数决定的;,如此类推;最后一个监督元 C0 都按同一规律决定。,6.5.2 系统码编码电路,2023/8/14,14,电路如图6.17所示,6.5.2 系统码编码电路,2023/8/14,15,工作过程:门1开,门2关,k 位信息串行送入 k 级移位寄存器,并同时送入信道;门1关,门2开,每移位一次输出一位监督数字,并同时送入信道,经(nk)次移位,就在 k 位信息数字之后附加上(n
8、k)位监督数字,构成了一个码字。举例:利用监督多项式构造(7,3)循环码的编码电路。x7+1=(x+1)(x3+x+1)(x3+x2+1)任取一个三次因式为监督多项式 h(x)=x3+x+1得 h3=1,h2=0,h1=1,h0=1,6.5.2 系统码编码电路,2023/8/14,16,由三级移位寄存器构成的(7,3)循环码的编码电路如图6.18所示。,6.5.2 系统码编码电路,2023/8/14,17,线性码的译码是根据接收字多项式的伴随式和可纠的错误图样间的一一对应关系,由伴随式得到错误图样;循环码是线性码的一个特殊子类,循环码的译码与线性码的译码步骤基本一致。不过由于循环码的循环特性,
9、使它的译码更加简单易行;循环码的译码过程仍包括三个步骤:接收多项式的伴随式计算;求伴随式对应的错误图样;用错误图样纠错。6.6.1 接收矢量伴随式计算6.6.2 循环码的通用译码法,6.6 循环码的译码,2023/8/14,18,(1)根据伴随式定义 ST=HRT 计算伴随式S(2)用 k 级移位寄存器的伴随式计算电路(3)用 nk 级移位寄存器的伴随式计算电路(4)接收字循环移位的伴随式与伴随式循环移位的关系,6.6.1 接收矢量伴随式计算,2023/8/14,19,(1)根据伴随式定义 ST=HRT 计算伴随式S设设,6.6.1 接收矢量伴随式计算,2023/8/14,20,这是前面介绍过
10、的由接收矢量相应分量直接求和计算伴随式的方法,对所有线性码都适用。电路是(nk)个多输入的奇偶校验器,每个奇偶校验器的输入端由 H 阵的相应行 hi 中的1决定(参看图6.7),6.6.1 接收矢量伴随式计算,2023/8/14,21,6.6.1 接收矢量伴随式计算,2023/8/14,22,(2)用 k 级移位寄存器的伴随式计算电路定理6.6:二元线性系统码中,接收矢量 R 的伴随式 S 等于对 R 的信息部分所计算的监督数字(相当于对 R 的信息部分重新编码)与接收的监督数字的矢量和。证明:设接收矢量 R=(RI RP)RI 是 R 的信息部分,长度为 k 的矢量RP 是 R 的监督数字部
11、分,长为 r=(nk)的矢量监督矩阵为 H=(Prk Ir)由伴随式的定义,6.6.1 接收矢量伴随式计算,2023/8/14,23,6.6.1 接收矢量伴随式计算,2023/8/14,24,电路的工作步骤门1通,门2、3、4关,接收字R的 k 位信息部分输入编码器;门1关,门2、3、4通,接收信息编码所得的监督数字与接收监督数字逐位模2和,得到伴随式。但这种伴随式计算方法只适用于线性系统码。,6.6.1 接收矢量伴随式计算,2023/8/14,25,(3)用(nk)级移位寄存器的伴随式计算电路设接收多项式为 R(x),它的信息部分表示为 RI(x),监督部分表示为 RP(x);由定理6.6知
12、 S(x)=r(x)+RP(x),其中 r(x)是对RI(x)重新编码的监督数字多项式;若码的生成多项式为 g(x),则 r(x)RI(x)(mod g(x)r(x)xnkm(x)(mod g(x)又因为上式表明:循环码接收多项式的伴随式是接收多项式 R(x)除以 g(x)的余式。,6.6.1 接收矢量伴随式计算,2023/8/14,26,设 E(x)为 R(x)的错误图样,那么 R(x)=C(x)+E(x),由于 C(x)为 g(x)的倍式,所以S(x)C(x)+E(x)E(x)(mod g(x)上式表明:伴随式是由错误图样决定的,与具体码字无关。说明:循环码伴随式的表示式(6.4)是由系统
13、码推出的,但由于伴随式仅与错误图样有关,因而对非系统码也是适用的。,6.6.1 接收矢量伴随式计算,2023/8/14,27,由式(6.4)可画出用(nk)级移位寄存器计算循环码伴随式的电路,如图6.20所示。这是一个(nk)级除法求余电路,它与编码除法电路的区别是:由于被除式 R(x)不含 x 的幂的因子,所以接收矢量(被除式)应由第一级前加入。,6.3.6.1 接收矢量伴随式计算,2023/8/14,28,(4)接收字循环移位的伴随式与伴随式循环移位的关系定理6.7:设 S(x)为接收矢量 R(x)的伴随式,则 R(x)的循环移位 xR(x)(mod(xn+1)的伴随式 S(1)(x)等于
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环码 编码 电路 6.6 译码 6.7 循环 汉明码
链接地址:https://www.31ppt.com/p-5726437.html