自1948年香农提出并证明了著名的有扰信道编码定理以来,人们一直在努力寻找一个逼近香农理论极限的好码。1993年Turbo码的出现则为彻底地解决这一问题带来希望。最初提出的Turbo码是一类并行级联卷积码,虽然其理论和实际应用都发展的比较成熟,但由于它本身的一些缺点,例如码率较低,译码复杂度较高,使得其开发利用有了一定的局限。目前Turbo码的概念已经有了很大的拓展,其子码不仅可以是卷积码,而且也可以是分组码;级联形式不仅可以并联,也可以串联,甚至两者混合;由多个子码而形成的级联码称为多重级联码。并行级联分组码也已经显示出接近香农理论极限的卓越性能,而其译码采用的也是一种相对简单的迭代译码技术。本文所研究的多重级联奇偶校验码就是这种类型的具有很强纠错能力的差错控制编码。它是以非常简单的奇偶校验码作为子码来构造多重(多维)级联分组码。除了编码,译码简单外,多重级联奇偶码还具有很多优点:较高的编码效率,相对较低的编码,译码复杂度,灵活可变的输入数据长度、码率等优点。这些优点都是原先Turbo码所不具备的,因此多重级联奇偶码特别具有理论研究和开发应用的价值。 本文工作主要分为三部分: 第一本分主要介绍Turbo码和级联分组码编码技术,阐述了MAP(最大后验概率译码)译码方法和迭代译码思想; 第二部分研究了多重级联奇偶校验码的编码和译码方法,深入探讨和分析了两种的编译码结构以及对应的MAP和Max-Iog-MAP迭代译码算法; 第三部分着重研究了多重级联奇偶校验码的FPGA实现,在前两部分理论研究的基础上,提出了适合FPGA实现的4-PC-SPC(四维并行级联奇偶校验)码的译码方案。完成该码的编码器和译码器的FPGA实现,并对该方案做了相应的验证。 该编码器和译码器适合用于高速率的现代通信技术,特别是硬件资源较丰富的环境。
资源简介:奇偶校验码的VERILOG源码,为MODELSIM下的一个工程。有测试文件。
上传时间: 2014-01-22
上传用户:稀世之宝039
资源简介:LDPC低密度奇偶校验码的演示程序包,适合初学者使用
上传时间: 2013-12-14
上传用户:luke5347
资源简介:关于低密度奇偶校验码的生成,采用matlab编写,主要是校验矩阵的产生
上传时间: 2015-07-09
上传用户:彭玖华
资源简介:速度很快的低密度奇偶校验码的Matlab仿真程序
上传时间: 2013-12-18
上传用户:redmoons
资源简介:低密度奇偶校验码的VHDL程序,用于LDPC码的硬件实现
上传时间: 2013-12-13
上传用户:zhangliming420
资源简介:低密度奇偶校验码的线性编码方法的matlab源程序
上传时间: 2016-04-28
上传用户:miaochun888
资源简介:有关低密度奇偶校验码的一些matlab仿真程序,提供给大家。
上传时间: 2013-12-14
上传用户:Yukiseop
资源简介:二进制奇偶校验码
上传时间: 2014-09-04
上传用户:ruixue198909
资源简介:低密度奇偶校验码即LDPC码的译码C程序,码长为16位
上传时间: 2014-01-27
上传用户:thinode
资源简介:低密度奇偶校验码decode的c实现程序,不错
上传时间: 2016-05-09
上传用户:偷心的海盗
资源简介:低密度奇偶校验码中编码矩阵的c实现程序,不错
上传时间: 2013-12-22
上传用户:gonuiln
资源简介:低密度奇偶校验码硬判决译码算法的c语言实现
上传时间: 2013-12-20
上传用户:wyc199288
资源简介:这是LDPC码(低密度奇偶校验码)的最新源程序,对研究信道编码的人士有很大帮助
上传时间: 2016-06-17
上传用户:sunjet
资源简介:LDPC码既低密度奇偶校验码(Low Density Parity Check Code,LDPC),它由Robert G.Gallager博士于1963年提出的一类具有稀疏校验矩阵的线性分组码,不仅有逼近Shannon限的良好性能,而且译码复杂度较低, 结构灵活,是近年信道编码领域的研究热点,目前已广泛...
上传时间: 2013-12-24
上传用户:lunshaomo
资源简介:一些奇偶校验矩阵的构造-matlab 消除四环
上传时间: 2015-06-21
上传用户:ruixue198909
资源简介:VB开发的串口通信源码。对端口速度、奇偶校验、停止位等都可以设置。用于串口通信的开发
上传时间: 2013-12-18
上传用户:362279997
资源简介:LDPC奇偶检测校验码的编码,包括一个主程序和4个子程序
上传时间: 2017-01-03
上传用户:wl9454
资源简介:-- 本模块的功能是验证实现和PC机进行基本的串口通信的功能。需要在 --PC机上安装一个串口调试工具来验证程序的功能。 -- 程序实现了一个收发一帧10个bit(即无奇偶校验位)的串口控 --制器,10个bit是1位起始位,8个数据位,1个结束 --位。串口的波特律...
上传时间: 2017-04-12
上传用户:lgnf
资源简介:奇偶校验生成器Verilog源码
上传时间: 2020-06-14
上传用户:AHUWWY
资源简介:巧用8051单片机的奇偶校验,
上传时间: 2013-10-13
上传用户:330402686
资源简介:16-bit数的偶数奇偶校验及阶乘运算,用verilog写
上传时间: 2015-01-29
上传用户:王楚楚
资源简介:关于gps通信的代码 串行通讯参数为: 波特律=4800 数据位=8位 停止位=1位 无奇偶校验
上传时间: 2015-05-30
上传用户:tb_6877751
资源简介:实现串口通信中的奇偶校验功能,c语言实现,PowerPC处理器
上传时间: 2016-01-31
上传用户:zhangzhenyu
资源简介:VHDL实现的奇偶校验功能模块和一个外设配置寄存器的设计实例。
上传时间: 2016-02-16
上传用户:wfl_yy
资源简介:gps定位系统的导航数据的奇偶校验程序,对导航数据进行奇偶检验
上传时间: 2014-01-14
上传用户:llandlu
资源简介:实现串口波特率、奇偶校验的自动测试, 在不知道串口设备信息的情况下可自动测试得到这些信息
上传时间: 2016-06-15
上传用户:阿四AIR
资源简介:使用VHDL硬件描述语言边写的奇偶校验程序和3-8译码电路程序
上传时间: 2016-06-26
上传用户:xfbs821
资源简介:LPC2300做为R485多机的接受程序。编译通过。 奇偶校验做第九位
上传时间: 2014-11-18
上传用户:cjl42111
资源简介:基于matlab的CRC奇偶校验的实现,可以直接在matlab中运行
上传时间: 2017-01-17
上传用户:himbly
资源简介:串口通讯rs232,时钟频率为40Mhz,波特率为19200,没有奇偶校验,在xilinx XC3S200A板子上验证过.
上传时间: 2017-01-31
上传用户:gengxiaochao