RS编译码算法的研究与实现

被引量 : 0次 | 上传用户:xiaoxiaochengcfq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的发展,纠错码和差错控制技术在我们的生活里扮演了越来越重要的角色。利用纠错码可以降低各类数字通信系统以及计算机存贮和运算系统中的误码率,提高通信的质量。使用纠错码来避免数据的重发的技术称为前向纠错。RS码就是一类最强大和被广泛使用的前向纠错码。由于RS码具有同时纠正突发错误和随机差错的能力,且纠正突发错误更有效,因而被广泛应用于各种差错控制方案中。本论文在综合了国内外近年来在RS码编译码算法及其实现以及相关技术研究进展的基础上,经过系统深入的研究,最终采用分解的无逆BM迭代算法对RS码的解码算法进行了硬件实现,并下载到Xilinx公司的VirtexⅡ系列xc2v1000器件中,经验证功能正确。本论文的设计是RS(204,188)码的编解码实现,其最大纠错能力为8,主要展开了以下几个方面的工作: 1、对通用的RS编解码算法进行了分析和比较。 2、对有限域基本算法,包括加法、乘法以及求逆的实现进行了研究,并在Matlab中进行了软件编程,最终综合了性能及速度等因素,使用了比较简单、易于实现的逻辑运算作为硬件实现的基础。 3、使用上述加法、乘法以及求逆的基本单元对RS编码算法进行了实现。 4、对较复杂的译码算法进行了重点设计,最终采用了分解的无逆BM迭代算法对译码算法进行了实现。译码算法主要包括求伴随式、关键方程求解、钱搜索以及求错误值等几部分。采用的算法在硬件实现的面积和时延上较常规算法均进行了优化。 5、所有硬件实现模块使用Top-Down的设计方法,用Verilog代码进行代码编写,并在Xilinx公司的XST软件中进行了综合以及最后的下载验证,下载至xc2v1000器件中,经验证功能正确。经XST工具综合,编码模块的运算速度可达到162MHz,解码模块的运算速度可达到93MHz,可以满足高速运算的要求。 6、对算法的ASIC实现进行了初步的探讨,这是我们下一步的工作。
其他文献
介绍了一种新型诊断方法,其利用电流谐波对电动机及变频器劣化状态进行诊断。首先分别介绍了电动机和变频器劣化状态诊断的解析理论,然后分别给出了电动机和变频器劣化状态的
高速公路是促进国民经济发展的重要基础设施,自20世纪80年代以来我国的高速公路建设得到了迅速发展。“十二五”期间我国的高速公路通车里程计划达到8.3万公里,预计将比“十
加入世界贸易组织以后,中国的对外贸易获得了长足的发展。据资料显示,2004 年我国的进出口总额达到了 11547.9 亿美元,在世界贸易中排列第三位,我国外贸依存度也达到了 60%以
在总结传统栽培苦荞技术的基础上,不使用化肥、农药、激素等人工合成物质,在云南昆明凉山地区探索有机农业生产体系栽培方式,取得了显著的生态、经济和社会综合效益,为推广有
本论文选取含有苯胺结构的若干有机小分子(碱性品红、邻氨基酚、邻联茴香胺)作为对象,分别对碱性品红的光谱和电化学性质及与DNA的相互作用,聚邻氨基酚/Ni2+膜的制备、电催化性
<正>主持人:您在最近的几篇文章中都指出了5月19日的时间节点,而下周初我们将迎来此时间节点。那么这个时间节点是高点还是低点呢?能否给我们分析一下?陈亮:针对下周初的时间
介绍了桐城市的水域概况、水产养殖模式,分析该市渔业发展现状和存在的问题,提出了相应的发展策略,以促进桐城市渔业的健康可持续发展。
小说《西游记》塑造了一个庞大的妖魔体系,其中塑造的那些心地善良、天真烂漫、聪明机警同时不乏阴险狡诈之辈的小妖却个个栩栩如生,形象生动,不仅丰富了作品的形象体系,对小
近一个世纪来,随着人口的增长和技术的进步,人类对土地利用的范围不断扩大,强度不断加剧。由此引发了大量的全球环境问题,对人类的生存和发展构成了巨大的威胁。因此,对土地
死刑复核程序是我国刑事诉讼活动中独特的一种特殊程序,是我国两审终审审级制度的例外。其设计的初衷在于对死刑案件的适用进行严格的审查,避免死刑适用的错误和随意化,为犯