[发明专利]一种CMMB中多码率RS码的并行编码器和编码方法有效
申请号: | 201210370084.9 | 申请日: | 2012-09-27 |
公开(公告)号: | CN102857241A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 蔡超时;张鹏;杨刚 | 申请(专利权)人: | 苏州威士达信息科技有限公司 |
主分类号: | H03M13/15 | 分类号: | H03M13/15 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215163 江苏省苏州市高*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cmmb 中多码率 rs 并行 编码器 编码 方法 | ||
技术领域
本发明涉及移动多媒体广播领域,特别涉及一种CMMB系统中多码率RS码的并行编码方法。
背景技术
在数字通信系统中,为了提高数据在信道传输过程中的可靠性,往往采用前向纠错技术抵抗噪声和干扰的影响,降低误码率,提高接收质量。里德——索罗门(Reed-Solomon,RS)码具有强大的纠正随机和突发差错的能力,在现代通信系统中得到了广泛的应用。
CMMB系统采用了级联码,内码是LDPC码,外码是有限域GF(28)上的(240,k)系统缩短RS码。RS码长恒为n=240字节,码率有4种。需要指出的是,(240,240)RS码无需编码,实际上只需处理其它3种码率RS码的编码。图1给出了这3种码率下RS码的信息数据字节长度k和校验数据字节长度r=n-k。
传统并行RS编码器的结构如图2所示,它主要由移位寄存器、8位二输入异或门和有限域乘法器组成,其实现复杂度在很大程度上取决于有限域乘法器。有限域GF(2m)乘法器的工作原理是,将乘积和被乘数分别表示成1×m阶二进制向量形式a和b,而将乘数表示成m×m阶二进制矩阵形式C,它们之间满足a=bC。众所周知,有限域GF(2m)并行乘法是将bC分解为b与C的m个列向量的内积运算并行完成。当乘数是常数时,内积可简化为矩阵C列向量中所有“1”对应的向量b中元素的求和运算,也就是说,有限域GF(2m)并行乘法可简化为由向量b中元素的m个求和运算并行实现。可见,当乘数是常数时,一个有限域GF(2m)并行乘法器实际上是m个不同的多输入异或门。这里所谓的多输入异或门是指其输入端的数目范围是1~m,包括单输入和两输入。注意,单输入异或门实际上是直连线。
对于CMMB系统,m=8。RS高速编码的现有解决方案是采用传统的并行RS编码器分别实现3种码率的RS编码。由图1和2可知,这种处理方法共需要(16+48+64)*8=1024个寄存器,涉及16+48+64=128个有限域GF(28)并行乘法器,相当于(16+48+64)*8=1024个多输入异或门。实际应用时,根据RS码率从3种RS编码器选择一个进行编码。综上可见,现有解决方案需要耗费较多的资源,控制逻辑比较复杂。
发明内容
针对CMMB多码率RS编码的现有解决方案中存在的实现复杂度高这一技术缺点,本发明提供了一种码率可变的高效并行编码方法,使用单一编码器处理多码率RS码,简化控制逻辑,采用多输入异或门复用机制有效降低对寄存器和逻辑资源的需求。
如图4所示,基于多输入异或门复用机制的CMMB标准中多码率RS码的并行编码器主要由4部分组成:移位寄存器、8位二输入异或门、求和阵列和乘积选择器。
有限域乘法器是RS编码器的技术难点,而且在很大程度上决定了实现复杂度。本发明使用求和阵列和乘积选择器完成有限域并行乘法的高效实现。所有有限域乘法器共享求和阵列中的255个多输入异或门。每个乘积选择器从中选取8个多输入异或门的输出组成一个有限域乘法器的结果,所有乘积选择器同时完成64个有限域乘法的并行运算。多输入异或门的复用机制能有效减少逻辑资源。
本发明提供的单一并行编码器能处理多码率RS码,从而简化了控制逻辑,减少了对寄存器的需求。
关于本发明的优点与精神可通过接下来的发明详述及附图得到进一步的了解。
附图说明
图1给出了3种码率下RS码的信息数据字节长度和校验数据字节长度;
图2是传统并行RS编码器的结构框图;
图3是采用传统并行RS编码器分别实现3种码率RS编码时的乘数常数;
图4给出了码率可变的并行RS编码器的结构示意图;
图5是求和阵列的构成示意图;
图6是多码率RS码高效并行编码器的乘数常数;
图7是乘积选择器Sl(0≤l≤15)的结构框图;
图8是乘积选择器Sl(16≤l≤47)的结构框图;
图9是乘积选择器Sl(48≤l≤63)的结构框图;
图10比较了CMMB多码率并行RS编码的两种解决方案的资源需求。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,但不作为对本发明的限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州威士达信息科技有限公司,未经苏州威士达信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210370084.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种像素预测方法和装置
- 下一篇:多马达驱动之伺服机
- 同类专利
- 专利分类