- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第12周信息论与编码
例如: 根据课本上的数据设计一个(7,3)循环码,试 (1)列出所有码字并证明其循环性。 (2)写出其系统形式的生成矩阵。 6.3.4 多项式运算电路 多项式a(x)=anxn+an-1xn-1+…+a1x+a0表示的是时间序列a=(a0,a1,a2,…..,an-1,an),所以对多项式的操作就是对时间序列的操作。对于二进制多项式系数的基本操作为模二加和模二乘。 a(x)与b(x)相加的电路如下图: an an-1 a1 a0 …. bn bn-1 b1 b0 … cn cn-1 c1 c0 … a(x) b(x) c(x) 多项式a(x)乘以x等价为时间序列a延迟一位,多项式a(x)与多项式g(x)的乘等价为a(x)的不同移位后的相加。 多项式乘法如下图 多项式乘法电路(1) 1 2 r 0 0 0 0 0 0 0 0 0 0 0 0 r r-1 1 多项式乘法电路(2) 0 0 0 0 第一个时刻 1 1 1 0 1 0 0 第二个时刻 1 1 1 0 1 1 0 0 第三个时刻 0 1 0 1 1 1 1 0 0 0 第四个时刻 1 1 1 1 0 1 1 0 0 1 0 0 第五个时刻 1 0 0 0 1 1 0 0 1 1 0 0 0 第六个时刻 1 0 1 1 1 1 0 0 1 1 0 0 0 多项式模运算如下 如果g(x)=1,则二进制系统系数多项式a(x)模g(x)的余式一定为0,实现电路如下图: 如果g(x)是单项式g(x)=xk,则a(x)模g(x)的余式是所有小于k的低次幂的部分. 其实现电路时对a(x)的低次幂的部分的保存,进入电路的输入顺序为an,an-1,….a1,a0.具体如下图: a0 a0 a1 p0 寄存器的初始状态为0,当a(x)输入完后,寄存器的内容是余式p(x)=a(x)mod(1+x).输入a(x)时开关KA通,KB关,当a(x)输入完后,KA关,KB通. * (9)交织 改变码字的传送顺序。交织编码又可以分为分组交织和卷积交织两种类型,分组交织中,D个码字作为Dxn阵列的D个行向量,交织码字则是阵列的n个列向量b(1), b(2) ,….b(n),信道传送顺序为递增序列 ,参数D为交织深度。 (n,k) 消息 编码器 编码码字 交织码字 如果交织编码所用的(n,k)码可以纠正t个随机差错,那么交织深度为 D的交织编码可以纠正D*t长的突发差错。 29 30 31 32 33 34 35 22 23 24 25 26 27 28 15 16 17 18 19 20 21 8 9 10 11 12 13 14 1 2 3 4 5 6 7 29 30 31 32 33 34 35 22 23 24 25 26 27 28 15 16 17 18 19 20 21 8 9 10 11 12 13 14 1 2 3 4 5 6 7 出 入 出 22 29 2 1 8 15 交错器 去交错器 交错器工作原理图 入 6.3 循环码 6.3.1 循环码的定义与描述 定义n维向量或n元组a的一次右移为a(1),i次右移为a(i),即 用一个一元多项式f(x)来描述一个向量: 0次多项式指f(x)=f0,零多项式指f(x)=0。 首一多项式是指多项式的次数项系数为1,对于二元多项式均是首一多项式。 多项式相加减为同幂次项系数相加减. 对于二元多项式的运算,其相应的系数运算均为模2的加和模2的乘. 例如6.3.1 用长除法求多项式xn+1的余式. 如果一个线性分组码的任意一个码字C(n元组)都是另外一个码字C’的循环移位,则称此线性分组码为循环码。 循环码 循环码不是由一个码字的全部循环移位构成。 例6.3.2 码字多项式: 定理1 (n,k)循环码C(x)中存在一个非零的、首一的、次数最低且次数为r(rn)的码式g(x)满足: (1)g(x)是唯一的。 (2)g(x)的零次项g0不等于0。 (3)c(x)是码式当且仅当c(x)是g(x)的倍式。 (4)r=n-k。 证明: (1)唯一性的证明: + 定义 由上面的定理确定的码式g(x)称为(n,k)循环码的生成多项式。 (n,k)循环码的构造问题转变为如何构造生成多项式g(x)的问题。 定理2 g(x)是(n,k)循环码的生成多项式,当且仅当g(x)是xn-1的r=n-k次因式。 必要性的证明 g(x)是生成多项式,则由欧几里德除法有: 根据循环移位的定义式,r(x)是g(x)的循环移位而且是码式,所以有: 所以g(x)是xn-1的因式。 充分性的证明: 设r=n-k,g(x)是xn-1的因式,则线性组合: a0g(x)+a1xg(x)+..+ak-1xk-1g(x)=a(x)g(x) 是(n,k)分组码的全部码式,任意码式c(x)的
文档评论(0)