并行高效bch译码器设计及fpga实现

并行高效bch译码器设计及fpga实现

ID:17851272

大小:33.50 KB

页数:3页

时间:2018-09-07

并行高效bch译码器设计及fpga实现_第1页
并行高效bch译码器设计及fpga实现_第2页
并行高效bch译码器设计及fpga实现_第3页
资源描述:

《并行高效bch译码器设计及fpga实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、并行高效BCH译码器设计及FPGA实现摘要:针对并行bch译码器的特点,采用异或门实现有限域上常系数乘法,从而降低硬件复杂度。先计算部分错误位置多项式,再根据仿射多项式和格雷码理论,进行逻辑运算得到剩余的错误位置多项式,从而减少了系统所占用的资源。在现场可编程门阵列(fpga)开发软件ise10.1上进行了时序仿真,验证了该算法时间和空间的高效性。关键词:现场可编程门阵列;bch译码器;仿射多项式;格雷码designandfpgaimplementationofparallelhighefficien

2、cybchdecoderzhangxiangxian*,yangtao,weidongmei,xiangling(schoolofinformationengineering,southwestuniversityofscienceandtechnology,mianyangsichuan621010,china)abstract:accordingtothecharacteristicsofparallelbchdecoder,themultiplicationofconstantco

3、efficientinfinitefieldwasrealizedbyusingxorgatestoreducehardwarecomplexity.thepartoftheerrorlocationpolynomialwascalculated,andthentheremainingerrorlocationpolynomialcouldbeobtainedusingthetheoryofaffinepolynomialandgraycode.theproposedalgorithmreducesthe

4、systemresourcesoccupied.throughtimingsimulationonfieldprogrammablegatearray(fpga)sdevelopmentsoftwareise10.1,thehighefficiencyofthealgorithmontimeandspacehasgotverified.keywords:fieldprogrammablegatearray(fpga);bchdecoder;affinepolynomial;graycode0引言

5、bch(bose,chaudhuriandhocquenghem)码是一类重要的循环码,能纠正多个随机错误,具有构造方便、编码简单、纠错能力强等特点,在编码理论中具有重要地位。采用硬件实现译码过程,要求译码方法综合考虑到运算速度和占用的资源面积。目前已有的采用并行方式实现bch译码器存在占用资源多等不足。金婕等[1]提出的并行bch译码器结构要依靠时钟进行同步且部分运算需要多个周期。孙怡等[2]用并行方式实现时要用到多个flex10k芯片。本文介绍一种改进的并行bch译码器设计方法,在现场

6、可编程门阵列(fieldprogrammablegatearray,fpga)中采用少量异或门实现有限域常系数乘法运算,硬件复杂度低,占用资源少,结合仿射多项式与格雷码,使用扩展的并行钱(chien)搜索方法,分两步计算错误位置多项式,能大大减少系统所占用的资源。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。