基于FPGA的高效LDPC译码器的研究

被引量 : 6次 | 上传用户:xmnp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
摘要:低密度奇偶校验(LDPC)码是一种近Shannon限高效线性分组码,已为许多通信标准采纳。现代高速通信对译码器速率的要求,使得LDPC码的硬件译码器设计与实现成为LDPC码研究领域的热点。FPGA具有并行性和高速运行的特点,成为LDPC译码器的不二之选,本文的工作亦基于FPGA平台实现。在分析比较了LDPC码的几种软判决译码算法,综合考虑了算法的复杂度和译码性能后,选择了性能优异且复杂度较低的最小和算法作为译码器的算法基础。以此为契机,针对目前LDPC码硬件译码器结构不够灵活、片上资源消耗偏大的问题,提出了基于最小和算法的两种高效LDPC译码器,并在Xilinx公司的FPGA平台上验证。一种是适用于所有LDPC码的可配置的译码器,它将所有码都当做随机码进行处理,对译码过程中信息存储方式的优化和流水线的处理方式,在保证吞吐量的前提下,使译码器最大限度地减少了片上资源的消耗。分别选择了准循环LDPC码和随机LDPC码进行验证,与传统的部分译码器相比,该译码器使用的片上RAM资源比部分译码器降低一半以上,同时吞吐量几乎保持不变。另一种则充分利用了准循环LDPC码的特点,能够并行更新校验节点和变量节点的高吞吐量译码器。在校验节点更新结束后,对信息进行存储的同时,通过地址映射对变量节点进行处理,从而消除了变量节点和校验节点更新之间的等待时间,使得译码器的吞吐量得到提升。选择了IEEE802.11ad标准中1/2码率的LDPC码字在BPSK调制模式下进行仿真,当主频为100MHz时,得到:200Mbps的吞吐量。与传统的部分译码器相比,吞吐量提高了将近1/3。为了对译码器的译码性能进行验证,在Xilinx Spartan-6FPGA平台上设计实现了LDPC码仿真系统的全部子模块,包括编译码模块,高斯噪声发生器,信道模拟模块。仿真结果表明,硬件译码器的性能与Matlab得到的结果一致。
其他文献
本文以江西樟树出土唐四云凤龟钮铜镜为研究对象,应用扫描电镜对铜镜进行微区形貌观察、元素成分分析和断面线扫描元素分布成分分析,发现铜镜表面漆古层含锡、氧量较高,含铜
本文通过分析国内外水资源承载力的研究理论和方法,在层次分析法中引入非结构性决策模糊集分析单元系统理论即模糊层次分析法(FAHP),可改进层次分析法判断矩阵构造主观性强和
概述了飞灰熔融技术,分析对比了高温熔融各种熔融方法的原理、运行参数和费用,阐述了高温熔融技术特点,并以电热式熔融为例分析了建设投资和运行费用,综合考虑飞灰高温熔融技
建立一种基于QuEChERS法提取,超高效液相色谱分离,串联四极杆质谱法检测鸡蛋、鸡肉中氟虫腈及其代谢物残留量的方法。样品经加水分散后,用乙腈提取,柠檬酸缓冲盐脱水,稀释后
刑事和解制度应运我国构建和谐社会、宽严相济的刑事政策而生,有很强的现实意义。《刑事诉讼法》专门增加了当事人和解的公诉案件诉讼程序一章,对当事人和解的条件、案件范围
国防科技工业是我国较早开展工业机器人研发制造的行业,武器装备科研生产和军民融合式发展的要求也推动了我国工业机器人产业尤其是专用机器人产业的发展目前,全球制造业普遍
宁夏绿洲位于我国宁夏回族自治区境内,九曲黄河从中部进入宁夏,给绿洲带来了丰富的水源,使其成为宁夏最富庶的地区,素有“天下黄河富宁夏”之说。然而,宁夏绿洲当地水资源贫
干燥综合征(Sjogren syndrome,SS)是一种以外分泌腺为主要靶器官的自身免疫性疾病,腮腺是最常见的受累器官,病人常有阴虚血瘀的临床症状,研究证实津血源颗粒有养阴活血补血作
本文从四个方面分析了中国民歌的艺术魅力所在,包括民歌的起源与时代特征、民歌的多样内容、民歌的功能作用、民歌的艺术特点等。
详细分析了某钢厂3500中厚板老式热矫直机各主要结构和性能,分析了影响原设备矫直能力的各个薄弱环节,针对性提出了升级改造的设计方案,改造效果显著,可为同类设备提供借鉴。