基于FPGA的RS(255,223)编解码器的高速并行实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:dh5601
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息时代的到来,用户对数据保护和传输可靠性的要求也在不断提高。由于信道衰落,信号经信道传输后,到达接收端不可避免地会受到干扰而出现信号失真。因此需要采用差错控制技术来检测和纠正由信道失真引起的信息传输错误。RS(Reed-Solomon)码是差错控制领域中一类重要的线性分组码,由于它编解码结构相对固定,性能强,不但可以纠正随机差错,而且对突发错误的纠错能力也很强,被广泛应用在数字通信、数据存储系统中,以满足对数据传输通道可靠性的要求。因此设计一款高性能的RS编解码器不但具有很大的应用意义,而且具有相当大的经济价值。本文首先介绍了线形分组码及其子码循环码、BCH码的基础理论知识,重点介绍了BCH码的重要分支RS码的常用编解码算法。由于其算法在有限域上进行,接着介绍了有限域的有关理论。基于RS码传统的单倍结构,本文提出了一种八倍并行编码及九倍并行解码方案,并用Verilog HDL语言实现。其中编码器基于传统的线性反馈移位寄存器除法电路并进行八倍并行扩展,译码器关键方程求解模块基于修正的欧几里德算法设计了一种便于硬件实现的脉动关键方程求解结构,其他模块均采用九倍并行实现。由于进行了超前运算、流水线及并行处理,使编解码的数据吞吐量大为提高,同时延时更小。本论文设计了C++仿真平台,并与HDL代码结果进行了对比验证。Verilog HDL代码经过modelsim仿真验证,并在ALTERA STRATIX3 EP3SL150F1152C2 FPGA上进行综合验证以及静态时序分析,综合软件为QUATURS II V8.0。验证及测试表明,本设计在满足编解码基本功能的基础上,能够实现数据的高吞吐量和低延时传输,达到性能指标要求。本论文在基于FPGA的RS(255,223)编解码器的高速并行实现方面的研究成果,具有通用性、可移植性,有一定的理论及经济价值。
其他文献
全球化进程中世界经济的结构性失衡是金融危机蔓延的重要原因。以美国为代表的发达经济体过度借贷,过度消费;以中国为代表的新兴市场国家,则形成出口导向型的经济增长模式,其
阅读与写作两相分离,导致了学生写作现状堪忧。笔者认为,整个阅读的过程,我们可以把它作为一个写作指导的过程,看作是学生训练思维、学习写作的实践过程,也是指导学生学习语
目的本研究通过临床观察固本祛瘀方治疗多囊卵巢综合征(polycystic ovarian syndrome, PCOS)气虚痰瘀证的疗效,研究本病病因病机,为中药治疗PCOS提供科学的理论依据。方法选
目的:研究全基因组关联研究提示的单核苷酸多态(Single NucleotidePolymorphisms, SNP)与新疆维吾尔族、哈萨克族成人以及汉族儿童高血压/血压水平的关联。方法:对2007年1月~2011
城市烟草物流配送系统是由许多烟草生产商、烟草存储仓库、烟草物流配送中心,物流配送路线及多级分销点等构成的复杂系统。为了满足烟草货物配送的稳定性,路线的灵活性、物流
全国信息安全标准化技术委员会日前发布《信息安全技术移动互联网应用(APP)收集个人信息基本规范(草案)》,并向全社会征求意见,此举被业内外视为个人数据保护将出台“新国标”,为个
报纸
为配合南京中山植物园蕨类植物专类园的建设,对安徽、浙江、江西和江苏等地进行了蕨类植物的引种工作,引种的种类达到100种以上,数量在10000株以上。为了对引种的蕨类植物进
分析了城中村发生发展的历史成因,指出造成城中村这种现状是制度与村民和政府行为共同作用的结果。征地过程中政府对农民补偿方式的简单处理、对农民的智力支持和教育培训投
目的观察中药运用健脾祛浊解毒法治疗湿热内蕴型溃疡性结肠炎的临床疗效,并对其进行可能机制探讨。方法将60例湿热内蕴型溃疡性结肠炎患者随机分为治疗组30例和对照组30例。治
现代通讯系统的发展持续不断地推动着模数转换器(ADC)向高速、高精度、高无杂散动态范围(SFDR)以及低功耗的方向发展。流水线型模数转换器以其优越的性能成为高速、高精度模