由于信道中存在干扰,数字信号在信道中传输的过程中会产生误码.为了提高通信质量,保证通信的正确性和可靠性,通常采用差错控制的方法来纠正传输过程中的错误.本文的目的就是研究如何通过差错控制的方法以提高通信质量,保证传输的正确性和可靠性.重点研究一种信道编解码的算法和逻辑电路的实现方法,并在硬件上验证,利用码流传输的测试方法,对设计进行测试.在以上的研究基础之上,横向扩展和课题相关问题的研究,包括FPGA实现和高速硬件电路设计等方面的研究. 纠错码技术是一种通过增加一定的冗余信息来提高信息传输可靠性的有效方法.RS码是一种典型的纠错码,在线性分组码中,它具有最强的纠错能力,既能纠正随机错误,也能纠正突发错误.在深空通信,移动通信以及数字视频广播等系统中具有广泛的应用,随着RS编码和解码算法的改进和相关的硬件实现技术的发展,RS码在实际中的应用也将更加广泛. 在研究中,对所研究的问题进行分解,集中精力研究课题中的重点和难点,在各个模块成功实现的基础上,成功的进行系统组合,协调各个模块稳定的工作. 在本文中的EDA设计中,使用了自顶向下的设计方法,编解码算法每一个子模块分开进行设计,最后在顶层进行元件例化,正确实现了编码和解码的功能. 本文首先介绍相关的数字通信背景;接着提出纠错码的设计方案,介绍RS(31,15)码的编译码算法和逻辑电路的实现方法,RTL代码编写和逻辑仿真以及时序仿真,并讨论了FPGA设计的一般性准则以及高速数字电路设计的一些常用方法和注意事项;最后设计基于FPGA的硬件电路平台,并利用静态和动态的方法对编解码算法进行测试. 通过对编码和解码算法的充分理解,本人使用Verilog HDL语言对算法进行了RTL描述,在Altera公司Cyclone系列FPGA平台上面实现了编码和解码算法. 其中,编码的最高工作频率达到158MHz,解码的最高工作频率达到91MHz.在进行硬件调试的时候,整个系统工作在30MHz的时钟频率下,通过了硬件上的静态测试和动态测试,并能够正确实现预期的纠错功能.
资源简介:由于信道中存在干扰,数字信号在信道中传输的过程中会产生误码.为了提高通信质量,保证通信的正确性和可靠性,通常采用差错控制的方法来纠正传输过程中的错误.本文的目的就是研究如何通过差错控制的方法以提高通信质量,保证传输的正确性和可靠性.重点研究一种信...
上传时间: 2013-07-01
上传用户:liaofamous
资源简介:RS编解码的verilog实现源代码,从硬件实现rs的编解码
上传时间: 2017-08-12
上传用户:gengxiaochao
资源简介:关于通信原理课程设计中HDB3编解码的一个VERILOG源代码
上传时间: 2013-12-22
上传用户:jing911003
资源简介:著名的RS编解码的资料及源代码,相信对信道编码感兴趣的朋友会有所帮助。
上传时间: 2015-05-08
上传用户:Breathe0125
资源简介:RS编解码的Matlab源代码,拿来和大家分享
上传时间: 2013-12-25
上传用户:520
资源简介:关于RS 编解码的资料!
上传时间: 2016-09-17
上传用户:agent
资源简介:·H.263的编解码的代码实现文件列表: h.263编解码 ...........\H263编码 ...........\........\coder.c ...........\........\config_e.h ...........\........\countbit.c ...........\.....
上传时间: 2013-07-11
上传用户:zl123!@#
资源简介:BCH 编解码的MATLAB 实现。BCH码是一类重要而有效的纠正多个随机错误的循环码,由于该码具有严格的代数结构,所以是到目前为止研究得最为详尽、应用最为广泛的一类码,已有多种译码算法。
上传时间: 2013-12-13
上传用户:410805624
资源简介:h.264编解码的软件实现的测试模型。广大视频编解码爱好者可以此为基础优化代码,进而创作出又快又好的h.264 codec
上传时间: 2013-12-17
上传用户:cylnpy
资源简介:ASN.1编解码的JAVA实现,很有参考价值,JAVA,ASN.1
上传时间: 2013-11-25
上传用户:ouyangtongze
资源简介:一种自适应中值滤波器算法的FPGA实现!
上传时间: 2014-01-03
上传用户:leixinzhuo
资源简介:该论文讨论如何采用一种串行无逆的Berlekamp-Massey(BM)算法,设计应用于DVB系统中的RS(204,188)信道编码/解码电路,并通过FPGA的验证.RS解码器的设计采用无逆BM算法,并利用串行方式来实现,不仅避免了求逆运算,而且只需用3个有限域乘法器就可以实现,大大的降低...
上传时间: 2013-08-05
上传用户:BOBOniu
资源简介:RS(Reed-Solomon)码是差错控制领域中一类重要的线性分组码,由于其出众的纠错能力,被广泛地应用于各种差错控制系统中,以满足对数据传输通道可靠性的要求。 本文主要研究RS码的编译码方法以及基于FPGA(Field Programmable Gate Array)的RS码的实现方法。对所...
上传时间: 2013-04-24
上传用户:qoovoop
资源简介:RS编解码,对实现了rs码的编解码,并对其误码率进行了分析仿真
上传时间: 2013-12-19
上传用户:皇族传媒
资源简介:数字通信系统中,在实际信道上传输数字信号时,由于信道传输特性不理想及噪声的影响,接收端所收到的数字信号不可避免地会发生错误。为了减小误码率,提高接收质量,必须采用差错控制编码。对于数字视频通信系统这类高码率,高要求的系统,为了提供优良的图象...
上传时间: 2013-04-24
上传用户:gcs333
资源简介:低压电力线通信(PLC)具有网络分布广、无需重新布线和维护方便等优点。近年来,低压电力线通信被看成是解决信息高速公路“最后一英里”问题的一种方案,在国内外掀起了一个新的研究热潮。电力线信道中不仅存在多径干扰和子信道衰落,而且还存在开关噪声和窄带...
上传时间: 2013-04-24
上传用户:520
资源简介:在嵌入式FPGA开发环境(ISE7.1)下的Huffman编解码的程序.
上传时间: 2013-08-21
上传用户:lepoke
资源简介:Turbo码是一种低信噪比条件下也能达到优异纠错性能的信道编码。早期为了强调Turbo码接近香农限的优异性能,研究的码字长度非常大[1~2],存在译码复杂度大、译码时延长等问题。突发数据通信以传输中小长度的数据报文业务为主,所以突发通信中的Turbo码的码长...
上传时间: 2013-12-09
上传用户:yuchunhai1990
资源简介:里的所罗门RS编解码方案,建立工程后可直接编译调试,对于学习RS编码原理的人员可以作为一个例子学习,也可以应用于相应的系统中
上传时间: 2016-05-26
上传用户:sardinescn
资源简介:随着图像声纳技术的发展,对于大数据量图像数据的压缩成为必须要解决的一个课题。本文结合水声图像特点,应用VerilogHDL 语言在Quartus Ⅱ软件环境下设计实现了JPEG基本模式编解码器。 JPEG是国际标准化组织(ISO)和CCITT 联合制定的静态图像的压缩标准,是目...
上传时间: 2013-05-25
上传用户:sn2080395
资源简介:QPSK是一种线性窄带数字调制技术,具有频谱利用率高、频谱特性好、抗衰落性能强和可用非相干解调等特点。扩频通信是从军事通信中发展起来的一种高性能通信技术,具有抗干扰、抗多径能力强和保密性好等优点,在移动通信和卫星通信中得到广泛应用。所以将QPSK技...
上传时间: 2013-06-19
上传用户:zzy7826
资源简介:结合RS码的基本特性,讲述了RS码的编解码过程,给出了经过实际验证的RS编解码在超短波跳频电台开发中的软件应用实例。
上传时间: 2013-10-22
上传用户:tian126vip
资源简介:基于TMS320F2812的AMR+RS编解码+OFDM调制解调源程序。是stand alone运行版本,即无需接入JTAG仿真器,下载后直接运行。包括ADC和PWM的控制。
上传时间: 2013-12-25
上传用户:LIKE
资源简介:重点介绍了通讯中的衰落信道及其对编解码的影响,是经典著作
上传时间: 2015-08-28
上传用户:zhouchang199
资源简介:高速RS编码算法及FPGA实现,一篇文章,写的很好,介绍了接收机中常用的RS编码的原理,指标与实现,觉得有用就看看吧.
上传时间: 2013-12-25
上传用户:skfreeman
资源简介:RS编解码过程,并包括进制转换和域的变换,可用于RS码仿真
上传时间: 2014-01-11
上传用户:ynwbosss
资源简介:基于半导体激光器的混沌特性和同步原理及其在保密通信中应用的论文
上传时间: 2014-01-18
上传用户:zjf3110
资源简介:在嵌入式FPGA开发环境(ISE7.1)下的Huffman编解码的程序.
上传时间: 2016-06-13
上传用户:caiiicc
资源简介:很不错的RS编解码程序,对需要的人帮助挺大的
上传时间: 2016-07-28
上传用户:hxy200501
资源简介:关于数字电视RS编解码原理的讲述,希望对大家有帮助
上传时间: 2016-08-15
上传用户:kr770906