多码率LDPC码编译器的FPGA实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:zhaomohans
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于低密度校验码(Low Density Parity Check codes,LDPC码)具有接近香农限的误比特率性能,使其成为众多通信标准优选的信道编码方案。本文给出了多码率LDPC码编译码器的FPGA实现方案。  本文给出了适合FPGA实现的编译码算法。在编码算法方面,重点在算法复杂度、编码吞吐率和FPGA可实现性上进行了研究,给出了简化Efficient编码算法。在译码算法方面,在归一化最小和算法的基础上提出了一种改进译码算法。该算法在FPGA上实现时,只涉及加法、比较以及异或运算。该改进算法亦可应用于分层译码算法。  本文利用提出的编译码算法对LDPC码编译码器进行了FPGA实现。提出了LDPC码编码器的结构,优化了校验码元计算模块和存储模块的实现。利用移位网络实现了可重配置单码率LDPC码编码器。提出了LDPC码译码器结构,该结构采用了半并行计算方式和提前检测技术,复用了存储模块和迭代计算模块。本文采用硬件描述语言,以IEEE802.16e和IEEE802.11n标准中的LDPC码为例在FPGA上进行了实现。实现结果表明,码长为1944的编码器能够有效支持四种码率,FPGA硬件资源消耗低,最大编码吞吐率为4.3 Gbps;译码器可有效支持四种码率,并能够在资源消耗和译码吞吐率性能之间取得较好的折中。  
其他文献
在飞行器机翼的后沿的空气流动及工业生产中的流动现象中,边界层与固体壁面分离是常见的现象。发生分离的流场中存在剪切率很大的区域,大尺度涡旋结构会在这些区域内产生和发
运动模糊图像作为关键的信息源在宇宙探索、交通监控、刑事案件取证等应用中有重要作用。而且某些发生运动模糊退化的场景具有不可重复性,因此研究如何从单幅模糊退化的图像中
随着系统版本的更新,开放式的操作系统Android已经日益成熟,目前已经占据了移动平台的半壁江山,众多的Android用户催生了Android应用程序数量的快速增长,同时,丰富的应用程序也促
强对流灾害天气是我国的主要灾害性天气之一。由于强对流天气通常会伴随着天气在空间和时间范围内的迅速改变,造成严重的人员和经济损失。所以成功的预警强对流灾害天气,具有重
信息在信道中传输时会受到各种形式的干扰,所以在传输前需要对信息进行编码,这种编码方式就称作信道编码。信道编码的作用在于检测或纠正传输中的错误,以达到可以使信息更加可靠
大规模MIMO技术是未来5G通信中的重要技术之一,为了优化大规模MIMO系统的传输性能,论文研究了大规模MIMO系统发射端和接收端的信号处理技术。针对大规模MIMO系统检测算法复杂
动态纹理是一种空间重复且随时间变化的视觉模式,它构成了在时间上具有某种稳定特性的图像序列,在时空上具有某种自相似性。动态纹理是视频中非常重要的特征,为视频处理和分析提
空时码是多输入多输出(MIMO)系统的一种关键技术,空时码的盲识别方法已引起学术界的广泛关注,是一个新的研究热点。本文主要研究正交空时分组码(OSTBC)的盲识别方法。首先,介绍了空
随着无线通信技术的发展,越来越多的无线网络设备的出现导致无线通信频谱越发匮乏。传统的无线频谱分配方式导致频谱利用率低下,导致在授权频段范围出现了许多的频谱空穴。认
研究先进的海洋浮游生物观测技术以期获取浮游生物种类组成、分布、丰度及粒径等数据,是海洋生态学研究中的一个重要方面,它对海洋生态学的研究具有重要的支撑作用。海洋研究人