Reed-Solomon(RS)纠错码是目前最有效、应用最广泛的差错控制编码之一。它主要应用于数字信号的传输和存储中。由于数字信号在传输过程当中,可能受到各种干扰及信道传输特性不理想的影响使得信号发生错误,从而接收到错误的信息。近年来,人们对高速数字系统稳定性和可靠性的要求越来越高,因此纠错编码在数字信号的传输和存储中的作用也越来越重要。对纠错码的研究从上世纪50年代开始一直延续到现在。RS纠错码是移动通信系统、深空通信、数字卫星电视、磁记录系统等方面常用编码,因此对RS纠错码的研究具有重要的实际意义。如何提高编译码速度及纠错能力显得尤其重要。 RS码是一种特殊的线性分组码,它的编码技术经过几十年的发展已经比较成熟。部分RS码已基于ASIC实现并得到应用,鉴于设计专用集成电路价格高昂以及灵活性欠佳,本文研究设计基于FPGA实现RS[204,188]编解码器,并考虑将此RS码应用于战术数据链传输中。由于战术数据链应用于军事海陆空三军通信中,因此对传输速率,信号可靠性要求都很高。本文中采用合理的算法,选择合适的码长以及纠错能力t,以达到适用于战术数据链,提高增强数据信息量,运行速度,降低误码率的目的。 战术数据链具有实时性、可靠性、安全性等特点。实时性要求提高数据传输的速率,缩短各种机动目标信息的更新周期,可靠性即传输数据真实可靠。本文根据战术数据链的特点设计快速长RS码编译码的实现,并提高传输数据的信息量。 RS码的实现分为编码和译码两个的部分,也是难点所在,编译码的运算速度直接影响数据链的传输。所以本论文主要是围绕这两点展开。论文第一章RS的应用背景以及战术数据链的相关知识。第二章和第三章主要介绍纠错码编译码理论,其中涉及到比较多的代数理论,这些理论基础是实现RS码的必要知识,在这里都作了简要的介绍。RS码的译码比较复杂,第四章专门对RS译码方法做阐释,并通过比较选择快速的译码算法。第五章介绍FPGA设计流程以及RS编译码的FPGA实现。第六章完成仿真及验证。
资源简介:基于FPGA的SOPC设计中嵌入式逻辑分析仪的使用
上传时间: 2013-12-12
上传用户:JIUSHICHEN
资源简介:在数字信号处理中,高速高精度的三角函数发生器有着广泛的应用。传统的方法是采用查表、多项式展开或近似的方法。这些方法在速度、精度、简单性和高效实现方面不能兼顾。对比而言,用CORDIC 实现的三角函数发生器能很好地兼顾这些方面,并且极适合于VLSI 实现。...
上传时间: 2013-12-12
上传用户:asddsd
资源简介:一种面向RS码的卷积交织与解交织器,基于MATLAB平台
上传时间: 2013-12-18
上传用户:xhz1993
资源简介:包括RS码的编码,硬(BM)/软(KV)译码,AWGN信道调制解调仿真. 具体采用何种编译码方案和调制解调方式可在Profile.txt文件中指定(内有详细说明). 且扩展性极好,容易向其中加入新的调制/解调函数和编/译码函数(具体说明今后会补上)
上传时间: 2013-12-13
上传用户:dapangxie
资源简介:这是一个基于ARM7的2134的在内存中开辟循环队列的的程序!
上传时间: 2014-09-03
上传用户:lifangyuan12
资源简介:本文介绍了一种单片机系统中高速数据采集的实现方法,我一直想在Windows系统下,做出一种能实时刷新的高速数据采集的方式,但总是不理想,大多也是用缓存的方式将数据存储起来,然后处理,无法真正的实现实时的数据刷新,还是要用硬件的方式去实现,下文就是介绍了这...
上传时间: 2014-01-15
上传用户:athjac
资源简介:RS码的FPGA实现,verilog语言形式,好参考资料
上传时间: 2013-12-24
上传用户:yepeng139
资源简介:该文档为RS码的FPGA硬件实现讲解资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-10-24
上传用户:
资源简介:基于Log_MAP 算法, 提出了一种TURBO 码DSP 实现方案。利用内联函数、循环展开, 软件流水线技术对算法进行了优 化, 在TMS320C6416 芯片上实现了36Mbps 的编码速率及1.6Mbps 译码速率(5 次迭代)。该方案可以灵活设置码率、帧长、迭 代次数等关键参数, 适用于...
上传时间: 2014-11-30
上传用户:WMC_geophy
资源简介:遗传算法在曲线多边形近似中的应用 在平面数字曲线的多边形近似中, 为克服顶点的检测只依靠局部区域、缺乏全局信息的弱点, 文中把多边 形近似问题作为寻找在满足一定的近似误差条件下使顶点数最少、或者使顶点数和近似误差都尽可能少的最优化 问题来处理...
上传时间: 2013-12-30
上传用户:lepoke
资源简介:从ORCAD的原理图中导出元件库的方法.简单有效。
上传时间: 2014-03-26
上传用户:jelenecheung
资源简介:在windows的资源文件中使用多语言从而实现多语言支持
上传时间: 2014-01-24
上传用户:mikesering
资源简介:如何在Java程序中使用我们现有的DLL。因为这些DLLs并不是为在由Java创建的头文件中使用而编写的。这个问题的解决方法就是创建一个封装的DLL,它仅用来调用你的DLL的函数。这个应用程序是关于VC++, Java和集合的接口连接程序。
上传时间: 2014-01-08
上传用户:shus521
资源简介:这是个嵌套小程序啊 虽然很简单但是它的思想对于以后的开化过程中是很重要的
上传时间: 2015-03-27
上传用户:xzt
资源简介:这是cmu大学的一个研究小组编写的神经网络中反向传播算法的源代码,很有参考价值。
上传时间: 2015-04-04
上传用户:彭玖华
资源简介:使用DSP实现的图像处理中RGB转YCbCr的汇编源程序。
上传时间: 2014-01-27
上传用户:chenjjer
资源简介:RS 码的编译码程序,对编码分析有一定的帮助,采用迭代译码算法.
上传时间: 2013-12-21
上传用户:zhyiroy
资源简介:这是一个用汇编实现的在文件中查找相匹配的字符串的程序
上传时间: 2015-05-27
上传用户:zhangyi99104144
资源简介:USBPort的编译说明 -- 01(VC知识库) 1. 安装DDK 2. 把DDK的inc路径填在头文件的包含路径中 3. 把DDK的lib路径填在库文件的包含路径中 4. 注释掉原代码中的HIDD_ATTRIBUTES结构 // 不知作者为什么要添加这个结构定义 5. 添加setupapi.lib 如果不想...
上传时间: 2015-06-10
上传用户:zukfu
资源简介:这是一个C语言实现的存储器管理中页面替换算法的模拟程序
上传时间: 2015-06-18
上传用户:woshiayin
资源简介:Operating System.从事嵌入式的人至少须掌握一个嵌入式操作系统(当然掌握两个更好),这在嵌入式的所有技术中是最为关键的了。目前最重要的RTOS主要包括:
上传时间: 2013-12-31
上传用户:Shaikh
资源简介:web应用控件,主要是实现的web开发中文件的加密和解密.该控件b/s架构的应用系统 中有比较好的用途
上传时间: 2015-08-13
上传用户:zuozuo1215
资源简介:自己编的一个运筹学中单纯形法的一个程序,界面友好,按照提示来输入参数,可以解决很多线性规划问题
上传时间: 2014-01-13
上传用户:kytqcool
资源简介:这是一个关于java的JSP页面中设计选项卡的库文件.
上传时间: 2015-08-26
上传用户:miaochun888
资源简介:这是用matalab生成的rs码的生成,可以研究一下的
上传时间: 2013-12-15
上传用户:silenthink
资源简介:matlab 变得RS码的生成,很有意义。参考价值大的
上传时间: 2015-09-18
上传用户:familiarsmile
资源简介:使用DSP实现的图像处理中RGB转YCbCr的汇编源程序
上传时间: 2013-12-25
上传用户:manlian
资源简介:一个好的讲DSP中C语言编程的电子书,对DSP的C语言编程很有帮助。
上传时间: 2015-09-26
上传用户:WMC_geophy
资源简介:RS码的matlab仿真 非常有帮助的东西
上传时间: 2015-10-11
上传用户:helmos
资源简介:一个研究员写的关于RS码的matlab计算机仿真 不是很详细 但非常有用
上传时间: 2014-01-20
上传用户:BOBOniu