循环码的生成多项式为gx课件_第1页
循环码的生成多项式为gx课件_第2页
循环码的生成多项式为gx课件_第3页
循环码的生成多项式为gx课件_第4页
循环码的生成多项式为gx课件_第5页
已阅读5页,还剩125页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章循环码第五章循环码要求掌握的内容根据多项式会写循环码的生成矩阵和校验矩阵会写循环码生成和校验矩阵的系统形式会画循环码的编码电路由生成多项式的根定义循环码要求掌握的内容第一节循环码定义循环码的生成多项式和校验多项式循环码的生成矩阵和校验矩阵循环码的系统码形式第一节循环码定义一、循环码定义一、循环码定义定义1:设CH是一个[n.k]线性分组码,C1是其中的一个码字,若C1的左(右)循环移位得到的n维向量也是CH中的一个码字,则称CH是循环码。定义2:设是n维空间的一个k维子空间,若对任一恒有则称Vn,k为循环子空间或循环码定义1:设CH是一个[n.k]线性分组码,C1是其中问题一

如何寻找k维循环子空间?

如何设计[n,k]循环码?——利用多项式和有限域的概念问题一

如何寻找k维循环子空间?

如何设计[n,k]循环码?注:

1、GF(p)上的n维向量与GF(p)上的多项式之间有一一对应的关系

2、模n多项式F(x)的剩余类构成一个多项式剩余类环Fp[x]/F(x),若在环中再定义一个数乘运算,即

则模F(x)的剩余类构成一个n维线性空间,定义为剩余类线性结合代数。注:2、模n多项式F(x)的剩余类构成一个多项式剩余问题一转化为

如何从模多项式xn-1的剩余类结合代数中寻找循环子空间?问题一转化为

如何从模多项式xn-1的剩余类结合代数中寻找循定理

以多项式xn-1为模的剩余类线性结合代数中,其一个子空间Vn,k为循环子空间(或循环码)的充要条件是:Vn,k是一个理想。

循环码是模xn-1的剩余类线性结合代数中的一个理想。定理以多项式xn-1为模的剩余类线性结合代数中,其一个问题二

如何从多项式剩余类环中

寻找理想?问题二

如何从多项式剩余类环中

寻找理想?由于

1、多项式剩余类环中任何一个理想都是主理想——主理想中的所有元素可由某一个元素的倍式构成

2、在主理想的所有元素中,至少可找到一个次数最低的首一多项式g(x),即生成多项式定义:生成多项式g(x)是模xn-1剩余类代数中,一个理想的次数最低的非零首一多项式,它是理想或循环码的生成元。由于问题三

如何寻找生成多项式g(x)?问题三

如何寻找生成多项式g(x)?循环码模多项式xn-1剩余类线性结合代数中的理想生成多项式循环码模多项式xn-1剩余类线性结合代数中的理想生成多项式二、生成多项式和校验多项式二、生成多项式和校验多项式两个定理定理1:GF(q)(q为素数或素数的幂)上的[n,k]循环码中,存在唯一的n-k次首一多项式g(x),每一个码多项式C(x)必是g(x)的倍式,每一个小于等于(n-1)次的g(x)的倍式一定是码多项式两个定理定理1:GF(q)(q为素数或素数的幂)上的[两个定理定理2:GF(q)(q为素数或素数的幂)上[n,k]循环码的生成多项式g(x)一定是xn-1的n-k次因式:xn-1=g(x)h(x)。反之,若g(x)为n-k次多项式,且xn-1能被g(x)整除,则g(x)一定能生成一个[n,k]循环码两个定理定理2:GF(q)(q为素数或素数的幂)上[n两个结论

结论1:找一个[n,k]循环码,即是找一个n-k次首一多项式g(x),且g(x)必是xn-1的因式。结论2:若C(x)是一个码多项式,则反之,若,则C(x)必是一个码多项式两个结论结论1:找一个[n,k]循环码,即是找一个nExamplesGF(2)上,x7-1=(x+1)(x3+x+1)(x3+x2+1)

试求一个[7,4]循环码。g(x)、xg(x)、x2

g(x)、x3g(x)、Examplesg(x)、xg(x)、x2g(x)、x三、循环码的生成矩阵和校验矩阵三、循环码的生成矩阵和校验矩阵g(x)决定生成矩阵,h(x)决定校验矩阵g(x)决定生成矩阵,h(x)决定校验矩阵循环码的生成多项式为gx课件循环码的生成多项式为gx课件四、循环码的系统码——模g(x)的除法问题四、循环码的系统码——模g(x)的除法问题循环码的生成多项式为gx课件由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k个线性无关的信息组(1,0,0,…,0)xk-1,(0,1,0,0,…0)xk-2,

…(0,0,0,…,0,1)1由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k表示ri(x)的系数表示ri(x)的系数循环码的生成多项式为gx课件循环码的编码原理(1)基本步骤([n,k])1、分解多项式xn-1=g(x)h(x)2、选择其中的n-k次多项式g(x)为生成多项式3、由g(x)可得到k个多项式g(x),xg(x),…xk-1g(x)4、取上述k个多项式的系数即可构成相应的生成矩阵5、取h(x)的互反多项式h*(x),取h*(x),xh*(x),…

xn-k-1h*(x)

的系数即可构成相应的校验矩阵循环码的编码原理(1)基本步骤([n,k])1、分解多项式x可选择k个线性无关的信息组(1,0,0,…,0)xk-1,(0,1,0,0,…0)xk-2,

…(0,0,0,…,0,1)1循环码的编码原理(2)可选择k个线性无关的信息组循环码的编码原理(2)表示ri(x)的系数表示ri(x)的系数由生成多项式的根定义循环码设码的生成多项式

g(x)=xr+gr-1xr-1+…+g1x+g0,

gi∈GF(q)它必在某一个GF(q)的扩域上完全分解,即它的根必在此扩域上。考虑g(x)无重根的情况,即要求xn-1无重根。由生成多项式的根定义循环码设码的生成多项式定理在GF(q)上多项式xn-1无重根的充要条件是(n,q)=1在GF(2)上要保证g(x)无重根的条件是xn-1中的n是奇数,因此二进制循环码中,码长是奇数。定理在GF(q)上多项式xn-1无重根的充要条件是(n,q)g(x)=(x-a1)(x-a2)…(x-ar),ai≠aj,ai∈GF(qm)每一码多项式必以a1,a2,…,ar为根。则

C(ai)=cn-1ain-1+cn-2ain-2+…+c1ai+c0=0g(x)=(x-a1)(x-a2)…(x-ar),ai≠ag(x)=LCM(m1(x),m2(x),…,mr(x))回顾共轭根系的概念设f(x)=fkxk+fk-1xk-1+…+f0,fi∈GF(p)。若p特征域的元素w是方程f(x)的根,f(w)=0,则对于一切自然数n,wp^n也必是f(x)的根。共轭根系最小多项式:系数取自GF(p)上,且以w为根的所有首一多项式中,次数最低的多项式称为w的最小多项式,记为m(x)g(x)=LCM(m1(x),m2(x),…,mr(x))设循环码的编码多项式乘法和除法电路循环码的编码电路(乘法和除法)循环码的编码多项式乘法和除法电路一、多项式乘法和除法电路一、多项式乘法和除法电路循环码的生成多项式为gx课件b0b1b2br-2b1br-1b1br输出C(x)输入A(x)a0,a1,…ak乘B(x)运算电路(利用校验多项式h(x)编码时会用到)b0b1b2br-2b1br-1b1br输出C(x)输入A(b0b1b2br-2b1br-1b1br输出C(x)输入A(x)a0,a1,…ak乘B(x)运算电路akb0akb1akbr-2akbr-1b0b1b2br-2b1br-1b1br输出C(x)输入A(-b1b1br-1输出商q(x)输入A(x)-b2-br-1-b0除B(x)运算电路a0,a1,…ak除式B(x)构成电路,被除式A(x)的系数依次送入电路-b1b1br-1输出商q(x)输入A(x)-b2-br-1h0h1h2hr-2b1hr-1b1hr输入A(x)a0,a1,…ak-g1gr-1输出商q(x)-g2-g0-gr-1-gr-1乘H(x),除g(x)运算电路h0h1h2hr-2b1hr-1b1hr输入A(x)a0,a多项式相乘相除电路当H(x)、G(x)次数不同时+++输入输出1x21x3x多项式相乘相除电路当H(x)、G(x)次数不同时+++输入输二、循环码编码电路二、循环码编码电路循环码编码电路循环码编码电路n-k

级编码器基本原理:利用生成多项式g(x)若要求编成非系统码形式,则利用乘法电路若要求编成系统码形式,则利用除法电路循环码编码电路循环码编码电路n-k级乘法电路(非系统码形式)取g(x),xg(x),…xk-1g(x)的系数可构成生成矩阵Gn-k级乘法电路(非系统码形式)取g(x),xg(x),…n-k级乘法电路(非系统码形式)若信息序列m=(m0,m1,…mk-1),则mG对应的n维向量为:该n维向量正是多项式m(x)g(x)的系数n-k级乘法电路(非系统码形式)若信息序列m=(m0,mg0g1g2gn-k-2b1gn-k-1b1gn-k输出C(x)输入m(x)m0,m1,…mk乘g(x)运算电路mk-1gn-k-1mk-1

gn-k输入m(x)是信息序列,g(x)为生成多项式mk-1g0mk-1g1g0g1g2gn-k-2b1gn-k-1b1gn-k输出C(GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x2+1),g(x)=x3+x+1,试画一个[7,4]循环码的n-k级乘法编码电路。Example++输入m(x)输出c(x)GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k个线性无关的信息组

(1,0,0,…,0)xk-1

(0,1,0,0,…0)xk-2

…(0,0,0,…,0,1)1循环码的系统码由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k表示ri(x)的系数循环码的系统码表示ri(x)的系数循环码的系统码n-k级乘法电路(系统码形式)对任意信息多项式m(x),xn-km(x)除g(x)可得余式r(x),m(x)的系数为信息序列m,r(x)的系数为m对应的校验比特若信息序列m=(mk-1,mk-2,…m0);对应的多项式m(x)=mk-1xk-1+mk-2xk-2+…+m0因此,循环码的系统码电路是信息多项式m(x)乘xn-k,除g(x)的实现电路n-k级乘法电路(系统码形式)对任意信息多项式m(x),x输入m(x)m0,m1,…mk-1-g1gn-k-1-g2-g0-gn-k-1-gn-k-2乘xn-k除g(x)运算电路门1n-k级乘法电路(系统码形式)门2输入m(x)m0,m1,…mk-1-g1gn-k-1-g2-GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x2+1),g(x)=x3+x+1,试画一个[7,4]循环码的n-k级系统码形式的乘法编码电路。Example++输入m(x)输出c(x)门1门2GF(2)上,x7-1=(x+1)(x3+x+1)(x3+xk

级编码器基本原理:利用校验多项式h(x);为系统码编码电路若信息序列m=(mk-1,mk-2,…m0)对应的多项式m(x)=mk-1xk-1+mk-2xk-2+…+m0码多项式C(x)=m(x)g(x),且C(x)为系统码

h(x)C(x)=h(x)m(x)g(x)=m(x)(xn-1)=m(x)xn-m(x)=mk-1xn+k-1+mk-2xn+k-2+…+m0xn-(mk-1xk-1+mk-2xk-2+…m0)k级编码器基本原理:利用校验多项式h(x);为系统码编码电k

级编码器h0

cn-1+h1

cn-1-1+

…+hkcn-1-k=0h0

cn-2+h1

cn-2-1+

…+hkcn-2-k=0h0

cn-3+h1

cn-3-1+

…+hkcn-3-k=0h0

ck

+h1

ck-1+

…+hkc0=0h(x)C(x)的乘积中,xn-1,xn-2,…xk次的系数为零xn-1的系数xn-2的系数xn-3的系数xk的系数k级编码器h0cn-1+h1cn-1-1+…+hk

级编码器cn-1-k

=-

(h0

cn-1+h1

cn-1-1+

…+hk-1

cn-1-(k-1))cn-2-k

=-

(h0

cn-2+h1

cn-2-1+

…+hk-1

cn-k-1)cn-3-k

=-

(h0

cn-3+h1

cn-3-1+

…+hk-1

cn-k-2)cn-k-(n-k)

=-

(h0

ck

+h1

ck-1+

…+hk-1

c1)

由于hk=1k级编码器cn-1-k=-(h0cn-1+h1-h0-h1-h2-hk-2b1-hk-1输入信息门cn-1cn-2cn-k-1cn-k循环码k级编码电路k

级编码器-h0-h1-h2-hk-2b1-hk-1输入信息门cn-1GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x2+1),g(x)=x3+x+1,h(x)=x4+x2+x+1。试画一个[7,4]循环码的k级系统码形式的编码电路。Example++输入m(x)输出c(x)门+1xx4x2GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x第三节几类特殊的循环码最小循环码缩短循环码准循环码双环循环码第三节几类特殊的循环码最小循环码特殊的循环码最小循环码一个理想中不再含有任何的非零理想,此理想对应的循环码称为最小循环码或既约循环码缩短循环码对循环码缩短得到的码取[n,k]循环码中前i位信息位为0的码字,得到一个[n-i,k-i]缩短循环码准循环码一个[mn0,mk0]线性分组码,若它的任一码字左移或右移循环移位n0次后,得到的码仍是该码的一个码字,则称这类码为准循环码双环循环码由两个循环矩阵Ik和P阵组成的G=[IkP]生成的码特殊的循环码最小循环码Example[8,4]码双循环码形式[8,4]码准循环码形式(n0=2)Example[8,4]码双循环码形式Examples:设[7,4]循环码的生成多项式为g(x)=x3+x2+1,试1)写出它的校验多项式h(x)2)求出的生成矩阵和校验矩阵3)求出系统码的生成矩阵和校验矩阵4)画出(n-k)级系统码编码电路和k级编码电路Examples:设[7,4]循环码的生成多项式为1)h(x)=(xn-1)/g(x)=x4+x2+x+12)h*(x)=x4+x3+x2+11)h(x)=(xn-1)/g(x)=x4+x2+x+12循环码的生成多项式为gx课件循环码的生成多项式为gx课件第五章循环码第五章循环码要求掌握的内容根据多项式会写循环码的生成矩阵和校验矩阵会写循环码生成和校验矩阵的系统形式会画循环码的编码电路由生成多项式的根定义循环码要求掌握的内容第一节循环码定义循环码的生成多项式和校验多项式循环码的生成矩阵和校验矩阵循环码的系统码形式第一节循环码定义一、循环码定义一、循环码定义定义1:设CH是一个[n.k]线性分组码,C1是其中的一个码字,若C1的左(右)循环移位得到的n维向量也是CH中的一个码字,则称CH是循环码。定义2:设是n维空间的一个k维子空间,若对任一恒有则称Vn,k为循环子空间或循环码定义1:设CH是一个[n.k]线性分组码,C1是其中问题一

如何寻找k维循环子空间?

如何设计[n,k]循环码?——利用多项式和有限域的概念问题一

如何寻找k维循环子空间?

如何设计[n,k]循环码?注:

1、GF(p)上的n维向量与GF(p)上的多项式之间有一一对应的关系

2、模n多项式F(x)的剩余类构成一个多项式剩余类环Fp[x]/F(x),若在环中再定义一个数乘运算,即

则模F(x)的剩余类构成一个n维线性空间,定义为剩余类线性结合代数。注:2、模n多项式F(x)的剩余类构成一个多项式剩余问题一转化为

如何从模多项式xn-1的剩余类结合代数中寻找循环子空间?问题一转化为

如何从模多项式xn-1的剩余类结合代数中寻找循定理

以多项式xn-1为模的剩余类线性结合代数中,其一个子空间Vn,k为循环子空间(或循环码)的充要条件是:Vn,k是一个理想。

循环码是模xn-1的剩余类线性结合代数中的一个理想。定理以多项式xn-1为模的剩余类线性结合代数中,其一个问题二

如何从多项式剩余类环中

寻找理想?问题二

如何从多项式剩余类环中

寻找理想?由于

1、多项式剩余类环中任何一个理想都是主理想——主理想中的所有元素可由某一个元素的倍式构成

2、在主理想的所有元素中,至少可找到一个次数最低的首一多项式g(x),即生成多项式定义:生成多项式g(x)是模xn-1剩余类代数中,一个理想的次数最低的非零首一多项式,它是理想或循环码的生成元。由于问题三

如何寻找生成多项式g(x)?问题三

如何寻找生成多项式g(x)?循环码模多项式xn-1剩余类线性结合代数中的理想生成多项式循环码模多项式xn-1剩余类线性结合代数中的理想生成多项式二、生成多项式和校验多项式二、生成多项式和校验多项式两个定理定理1:GF(q)(q为素数或素数的幂)上的[n,k]循环码中,存在唯一的n-k次首一多项式g(x),每一个码多项式C(x)必是g(x)的倍式,每一个小于等于(n-1)次的g(x)的倍式一定是码多项式两个定理定理1:GF(q)(q为素数或素数的幂)上的[两个定理定理2:GF(q)(q为素数或素数的幂)上[n,k]循环码的生成多项式g(x)一定是xn-1的n-k次因式:xn-1=g(x)h(x)。反之,若g(x)为n-k次多项式,且xn-1能被g(x)整除,则g(x)一定能生成一个[n,k]循环码两个定理定理2:GF(q)(q为素数或素数的幂)上[n两个结论

结论1:找一个[n,k]循环码,即是找一个n-k次首一多项式g(x),且g(x)必是xn-1的因式。结论2:若C(x)是一个码多项式,则反之,若,则C(x)必是一个码多项式两个结论结论1:找一个[n,k]循环码,即是找一个nExamplesGF(2)上,x7-1=(x+1)(x3+x+1)(x3+x2+1)

试求一个[7,4]循环码。g(x)、xg(x)、x2

g(x)、x3g(x)、Examplesg(x)、xg(x)、x2g(x)、x三、循环码的生成矩阵和校验矩阵三、循环码的生成矩阵和校验矩阵g(x)决定生成矩阵,h(x)决定校验矩阵g(x)决定生成矩阵,h(x)决定校验矩阵循环码的生成多项式为gx课件循环码的生成多项式为gx课件四、循环码的系统码——模g(x)的除法问题四、循环码的系统码——模g(x)的除法问题循环码的生成多项式为gx课件由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k个线性无关的信息组(1,0,0,…,0)xk-1,(0,1,0,0,…0)xk-2,

…(0,0,0,…,0,1)1由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k表示ri(x)的系数表示ri(x)的系数循环码的生成多项式为gx课件循环码的编码原理(1)基本步骤([n,k])1、分解多项式xn-1=g(x)h(x)2、选择其中的n-k次多项式g(x)为生成多项式3、由g(x)可得到k个多项式g(x),xg(x),…xk-1g(x)4、取上述k个多项式的系数即可构成相应的生成矩阵5、取h(x)的互反多项式h*(x),取h*(x),xh*(x),…

xn-k-1h*(x)

的系数即可构成相应的校验矩阵循环码的编码原理(1)基本步骤([n,k])1、分解多项式x可选择k个线性无关的信息组(1,0,0,…,0)xk-1,(0,1,0,0,…0)xk-2,

…(0,0,0,…,0,1)1循环码的编码原理(2)可选择k个线性无关的信息组循环码的编码原理(2)表示ri(x)的系数表示ri(x)的系数由生成多项式的根定义循环码设码的生成多项式

g(x)=xr+gr-1xr-1+…+g1x+g0,

gi∈GF(q)它必在某一个GF(q)的扩域上完全分解,即它的根必在此扩域上。考虑g(x)无重根的情况,即要求xn-1无重根。由生成多项式的根定义循环码设码的生成多项式定理在GF(q)上多项式xn-1无重根的充要条件是(n,q)=1在GF(2)上要保证g(x)无重根的条件是xn-1中的n是奇数,因此二进制循环码中,码长是奇数。定理在GF(q)上多项式xn-1无重根的充要条件是(n,q)g(x)=(x-a1)(x-a2)…(x-ar),ai≠aj,ai∈GF(qm)每一码多项式必以a1,a2,…,ar为根。则

C(ai)=cn-1ain-1+cn-2ain-2+…+c1ai+c0=0g(x)=(x-a1)(x-a2)…(x-ar),ai≠ag(x)=LCM(m1(x),m2(x),…,mr(x))回顾共轭根系的概念设f(x)=fkxk+fk-1xk-1+…+f0,fi∈GF(p)。若p特征域的元素w是方程f(x)的根,f(w)=0,则对于一切自然数n,wp^n也必是f(x)的根。共轭根系最小多项式:系数取自GF(p)上,且以w为根的所有首一多项式中,次数最低的多项式称为w的最小多项式,记为m(x)g(x)=LCM(m1(x),m2(x),…,mr(x))设循环码的编码多项式乘法和除法电路循环码的编码电路(乘法和除法)循环码的编码多项式乘法和除法电路一、多项式乘法和除法电路一、多项式乘法和除法电路循环码的生成多项式为gx课件b0b1b2br-2b1br-1b1br输出C(x)输入A(x)a0,a1,…ak乘B(x)运算电路(利用校验多项式h(x)编码时会用到)b0b1b2br-2b1br-1b1br输出C(x)输入A(b0b1b2br-2b1br-1b1br输出C(x)输入A(x)a0,a1,…ak乘B(x)运算电路akb0akb1akbr-2akbr-1b0b1b2br-2b1br-1b1br输出C(x)输入A(-b1b1br-1输出商q(x)输入A(x)-b2-br-1-b0除B(x)运算电路a0,a1,…ak除式B(x)构成电路,被除式A(x)的系数依次送入电路-b1b1br-1输出商q(x)输入A(x)-b2-br-1h0h1h2hr-2b1hr-1b1hr输入A(x)a0,a1,…ak-g1gr-1输出商q(x)-g2-g0-gr-1-gr-1乘H(x),除g(x)运算电路h0h1h2hr-2b1hr-1b1hr输入A(x)a0,a多项式相乘相除电路当H(x)、G(x)次数不同时+++输入输出1x21x3x多项式相乘相除电路当H(x)、G(x)次数不同时+++输入输二、循环码编码电路二、循环码编码电路循环码编码电路循环码编码电路n-k

级编码器基本原理:利用生成多项式g(x)若要求编成非系统码形式,则利用乘法电路若要求编成系统码形式,则利用除法电路循环码编码电路循环码编码电路n-k级乘法电路(非系统码形式)取g(x),xg(x),…xk-1g(x)的系数可构成生成矩阵Gn-k级乘法电路(非系统码形式)取g(x),xg(x),…n-k级乘法电路(非系统码形式)若信息序列m=(m0,m1,…mk-1),则mG对应的n维向量为:该n维向量正是多项式m(x)g(x)的系数n-k级乘法电路(非系统码形式)若信息序列m=(m0,mg0g1g2gn-k-2b1gn-k-1b1gn-k输出C(x)输入m(x)m0,m1,…mk乘g(x)运算电路mk-1gn-k-1mk-1

gn-k输入m(x)是信息序列,g(x)为生成多项式mk-1g0mk-1g1g0g1g2gn-k-2b1gn-k-1b1gn-k输出C(GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x2+1),g(x)=x3+x+1,试画一个[7,4]循环码的n-k级乘法编码电路。Example++输入m(x)输出c(x)GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k个线性无关的信息组

(1,0,0,…,0)xk-1

(0,1,0,0,…0)xk-2

…(0,0,0,…,0,1)1循环码的系统码由于生成矩阵G中的k行要求线性无关,因此在求余式时,可选择k表示ri(x)的系数循环码的系统码表示ri(x)的系数循环码的系统码n-k级乘法电路(系统码形式)对任意信息多项式m(x),xn-km(x)除g(x)可得余式r(x),m(x)的系数为信息序列m,r(x)的系数为m对应的校验比特若信息序列m=(mk-1,mk-2,…m0);对应的多项式m(x)=mk-1xk-1+mk-2xk-2+…+m0因此,循环码的系统码电路是信息多项式m(x)乘xn-k,除g(x)的实现电路n-k级乘法电路(系统码形式)对任意信息多项式m(x),x输入m(x)m0,m1,…mk-1-g1gn-k-1-g2-g0-gn-k-1-gn-k-2乘xn-k除g(x)运算电路门1n-k级乘法电路(系统码形式)门2输入m(x)m0,m1,…mk-1-g1gn-k-1-g2-GF(2)上,x7-1=(x+1)(x3+x+1)(x3+x2+1),g(x)=x3+x+1,试画一个[7,4]循环码的n-k级系统码形式的乘法编码电路。Example++输入m(x)输出c(x)门1门2GF(2)上,x7-1=(x+1)(x3+x+1)(x3+xk

级编码器基本原理:利用校验多项式h(x);为系统码编码电路若信息序列m=(mk-1,mk-2,…m0)对应的多项式m(x)=mk-1xk-1+mk-2xk-2+…+m0码多项式C(x)=m(x)g(x),且C(x)为系统码

h(x)C(x)=h(x)m(x)g(x)=m(x)(xn-1)=m(x)xn-m(x)=mk-1xn+k-1+mk-2xn+k-2+…+m0xn-(mk-1xk-1+mk-2xk-2+…m0)k级编码器基本原理:利用校验多项式h(x);为系统码编码电k

级编码器h0

cn-1+h1

cn-1-1+

…+hkcn-1-k=0h0

cn

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论