一种适用于CMMB的多模式Reed-Solomon译码器结构
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

一种适用于CMMB的多模式Reed-Solomon译码器结构

引用
本发明属于无线数字通信、磁光学存储和光纤通信技术领域,具体为一种适用于CMMB的多模式Reed-Solomon译码器结构。该译码器包括计算症候值模块、求解关键方程模块、钱搜索和误码计算模块、码字缓冲模块。在求解关键方程模块中,采用一种折叠的结构,这种结构和传统的全并行结构相比,可以节省芯片面积,但不增加整个译码器结构的关键路径。本发明最大程度的复用现有的硬件资源从而在单一结构上实现了CMMB所要求的四种模式,节省了大量的硬件资源;同时采用门控时钟的技术来进行模式的切换,在最大程度的简化控制电路的同时,大大降低了整个结构功耗,使其更加符合手持移动设备的功耗需求。

发明专利

CN201010282933.6

2010-09-16

CN101964664A

2011-02-02

H03M13/15(2006.01)I

复旦大学

陈赟;黄贝;黄双渠;曾晓洋

200433 上海市邯郸路220号

上海正旦专利代理有限公司 31200

陆飞%盛志范

上海;31

一种适用于CMMB的多模式Reed?Solomon译码器结构,根据CMMB标准,Reed?Solomon码采用码长为240个字节的RS(240,K)截短码,Reed?Solomon码支持以下四种模式下:RS(240,240,0),RS(240,224,8),RS(240,192,24)和RS(240,176,32);其特征在于:所述译码器由计算症候值模块、求解关键方程模块、钱搜索和误码计算模块、码字缓冲模块构成整个硬件架构,其中:所述的计算症候值模块,根据接收到的240字节的码字计算症候值,对于RS(n,k,t)的码字,共2t个症候值;所述的求解关键方程模块,根据接收到的症候值,通过解一个关键方程,求得阶数为t的误码值多项式和误码位置多项式;所述的钱搜索和误码计算模块,首先接收前一个模块发送过来的误码值多项式和误码位置多项式,通过误码位置多项式,采用穷尽搜索的办法,查看码字中的每一个位置是否出现错误;如果此位置的数据没有错误,则搜索下一个位置;若有错,则根据误码值多项式,采用Forney算法计算出这个位置的错误偏移量;所述的码字缓冲模块,为一个先入先出的存储器,将当前码字缓冲一段时间直到钱搜索和误码计算模块需要取出当前码字;缓冲模块给出相应的值,并与误码计算模块计算出的错误偏移量进行累加,最终得到正确的码字。
相关文献
评论
法律状态详情>>
2011-06-22实质审查的生效
2014-07-09授权
2011-02-02公开
相关作者
相关机构