[发明专利]低硬件开销Reed-Solomon解码器有效
申请号: | 200710041948.1 | 申请日: | 2007-06-13 |
公开(公告)号: | CN101325706A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | 马伟剑 | 申请(专利权)人: | 卓胜微电子(上海)有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N5/44 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 陈平 |
地址: | 201203上海市浦东新区龙*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件 开销 reed solomon 解码器 | ||
1.一种低硬件开销Reed-Solomon解码器,其特征在于,包括:
校正子多项式/钱式搜索/错误估计值计算多功能模块,通过算法Si=((rn-1αi-1+rn-2)αi-1+…+r1)αi-1+r0 1≤i≤2t实现对校正子多项式的计算;同时该模块还用于时分实现钱式搜索和错误估计值计算;
错误位置多项式/错误估计值多项式求取多功能模块,通过改进型无逆Berlekamp-Massey算法,时分实现对错误位置多项式和错误估计值多项式的求取;
所述校正子多项式/钱式搜索/错误估计值计算多功能模块包括2t+1个第一计算单元,其中每个第一计算单元的结构如下,包括:
第一多路复用器M1,其三个输入分别为校验位ri、0和σv/ωk,其中,σv为错误位置多项式/错误估计值多项式求取多功能模块输出的错误位置多项式系数,ωk为错误位置多项式/错误估计值多项式求取多功能模块输出的错误估值多项式系数,i为1到2t中的数字,v为0到t中的数字,k为0到t-1中的数字;
第一伽罗华域加法器,其两个输入分别为所述第一多路复用器M1的输出和第一伽罗华域乘法器的输出,而其输出则送入Si寄存器;
第二多路复用器M2,其两个输入分别为αi-1和αj,其中αi-1为校正子计算时迭代乘数,αj为钱式搜索/错误估计值计算时迭代乘数,其输出则送入所述第一伽罗华域乘法器;i为1到2t中的数字,j在该计算单元用于钱式搜索时为0到t中的数字,j在该计算单元用于错误估值计算时为0到t-1中的数字;
第一伽罗华域乘法器,其两个输入分别为所述第二多路复用器M2的输出和所述Si寄存器的输出,而其输出则送入所述第一伽罗华域加法器中;
Si寄存器,其输入为所述第一伽罗华域加法器的输出,而其输出则为Si;
所述错误位置多项式/错误估计值多项式求取多功能模块包括t+1个第二计算单元,其中每个第二计算单元的结构如下,包括:
Ti寄存器,其输入为校正子多项式的系数Si,而其输出则送入第二伽罗华域乘法器中;
第二伽罗华域乘法器,其两个输入分别为Ti寄存器的输出、μi寄存器的输出,而其输出则为δi;
μi寄存器,其输入为第二伽罗华域加法器的输出,其输出送入第二伽罗华域乘法器、第三伽罗华域乘法器及第三多路复用器中;
第三伽罗华域乘法器,其两个输入分别为所述μi寄存器的输出和γ,而其输出则送入第二伽罗华域加法器中;
第二伽罗华域加法器,其两个输入分别为所述第三伽罗华域乘法器的输出和第四伽罗华域乘法器的输出,而其输出则送入μi寄存器中;
第四伽罗华域乘法器,其两个输入分别为δ和λi-1,而其输出则送入所述第二伽罗华域加法器中;
第三多路复用器,其两个输入分别为λi-1和μi寄存器的输出,而其输出则送入λi寄存器中;
λi寄存器,其输入为第三多路复用器的输出,而其输出则为λi;
t表示所述解码器的最大能纠错误数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓胜微电子(上海)有限公司,未经卓胜微电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710041948.1/1.html,转载请声明来源钻瓜专利网。