论文摘要
差错控制编码(也称为信道编码或纠错码)是一种提高数据传输可靠性的技术,广泛应用于各种通信及计算机系统中。在众多差错控制编码中,Turbo乘积码(TPC)因具有相对简单的编译码方法和接近香农限的纠错能力,已经成为信道编码领域的研究热点,具有广泛的应用前景。但是Turbo乘积码译码仍然存在计算量大、资源占用较多等问题,其中主要因素在于其子码译码器的复杂度。所以本文重点在于如何降低Turbo乘积码子码译码器的复杂度和译码时间,进而达到提高Turbo乘积码译码速度的目的。首先,本文概述了信道编码的发展历史,并概括性介绍了TPC常用的子码——BCH码的研究现状,以及TPC编译码所涉及的基础知识。其次,深入研究了BCH码的译码方法,基于查找表译码方法提出了一种二进制BCH码改进查找表算法。该算法在查找表中仅存储BCH码信息位发生任意可纠正错误时的错误图样和对应的伴随式图样,利用查找表和伴随式的汉明重量判决码字的错误位置,从而极大地降低了译码复杂度,减少了资源损耗。对(15,5,7)BCH码的MATLAB仿真结果表明,改进查找表译码算法比传统查找表算法译码速度提高了约158%,较好地平衡了译码速度与译码资源之间的关系;在Quartus II环境下对同一码型采用改进查找表算法进行译码的FPGA仿真结果表明,在系统时钟为50MHz时,可在2个时钟内完成译码。最后,在深入研究基于Chase算法的Turbo乘积码迭代译码方法的基本原理、译码过程、软信息计算和迭代结构的基础上,以(31,21,5)BCH码作为Turbo乘积码的子码,将提出的BCH码改进查找表算法引入Turbo乘积码的迭代译码中,在MATLAB7.0环境下分别对基于Chase算法的TPC迭代译码算法和传统硬迭代译码算法进行了仿真实验,分析了不同参数设置下的实验结果,并对子码分别采用传统查找表算法和改进查找表算法时的TPC迭代译码速度进行了仿真实验。实验结果表明,在BER=10-5时,基于Chase算法的TPC迭代译码算法可比传统硬迭代译码算法提高约2.7dB的增益,在误帧率性能上,前者也明显好于后者;用本文提出的BCH码改进查找表算法对子码译码,不仅可以节省子码译码器的资源消耗,还可大幅提高Turbo乘积码的译码速度。
论文目录
相关论文文献
- [1].蓖麻BCH基因的克隆与序列分析[J]. 内蒙古民族大学学报(自然科学版) 2016(05)
- [2].BCH码分组交织参数盲识别[J]. 电视技术 2015(15)
- [3].BCH-代数的Ω-模糊点H-理想(英文)[J]. 绵阳师范学院学报 2009(05)
- [4].BCH-代数的Ω-模糊点理想[J]. 模糊系统与数学 2009(06)
- [5].BCH-代数的拟结合Ω-模糊理想(英文)[J]. 内江师范学院学报 2008(10)
- [6].应用于片上网络的BCH码的设计与实现[J]. 电气电子教学学报 2012(04)
- [7].BCH码的定义集分解及应用[J]. 空军工程大学学报(自然科学版) 2013(02)
- [8].BCH-代数的反模糊理想与反模糊H-理想(英文)[J]. 内江师范学院学报 2009(08)
- [9].BCH-代数的首行商代数和不变子代数[J]. 安徽大学学报(自然科学版) 2017(01)
- [10].基于FPGA的BCH编码器的设计[J]. 电子世界 2013(07)
- [11].BCH码生成多项式快速识别方法[J]. 西安电子科技大学学报 2011(06)
- [12].一种软判决下的本原BCH码盲识别方法[J]. 西安交通大学学报 2017(06)
- [13].基于BCH算法的高速缓存纠检错方案研究[J]. 微电子学与计算机 2016(11)
- [14].闪存控制器中BCH编解码器设计和验证[J]. 通信技术 2012(02)
- [15].可换BCH-代数[J]. 数学的实践与认识 2014(23)
- [16].基于特征点和BCH码的大容量水印嵌入方案[J]. 电子技术与软件工程 2017(08)
- [17].并行化的BCH编解码器设计[J]. 微处理机 2010(02)
- [18].基于BCH纠错码的数字水印算法[J]. 电脑知识与技术 2009(28)
- [19].基于循环长除法的BCH(31,16)译码算法[J]. 通信与信息技术 2020(01)
- [20].关于BCH-代数原子与分支的一些结果[J]. 安徽大学学报(自然科学版) 2019(05)
- [21].BCH编码在GPS探空仪中的应用[J]. 信息安全与通信保密 2010(07)
- [22].一类码长是p~m的2元BCH码的维数和重量分布[J]. 泉州师范学院学报 2019(06)
- [23].一种优化的BCH编解码器的设计与实现[J]. 计算机与数字工程 2019(09)
- [24].闪存BCH译码器并行钱搜索的研究与改进[J]. 光电子·激光 2016(11)
- [25].一种基于BCH码和DWT的数字水印算法[J]. 福建广播电视大学学报 2013(06)
- [26].多终端传输系统中BCH误码率的SystemView仿真实现[J]. 实验技术与管理 2014(09)
- [27].基于BCH和JND的小波域数字图像水印算法[J]. 电视技术 2016(09)
- [28].高速并行BCH译码器的VLSI设计[J]. 北京大学学报(自然科学版)网络版(预印本) 2008(04)
- [29].压缩感知理论在BCH码译码中的应用[J]. 厦门大学学报(自然科学版) 2017(04)
- [30].缩短BCH码的快速编译码方法和硬件优化设计[J]. 合肥工业大学学报(自然科学版) 2019(12)