Non-binary LDPC码译码器的设计与实现

来源 :复旦大学 | 被引量 : 0次 | 上传用户:homejang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
低密度奇偶校验(low-density parity check, LDPC)码由Gallager于19世纪60年代初期首次提出。但直到1981年,Tanner才从图的观点提供了一种对LDPC码的全新阐释。90年代末期一些编码研究人员才开始研究图编码和迭代译码。他们的工作导致了对LDPC码的重新发现和进一步推广。基于置信度传播迭代译码的长LDPC码已经被证明能够获得接近香农极限的误码性能。然而,在实际的通信系统中,当码长较短或者使用高阶调制时,传统的LDPC (binary LDPC)码表现出明显的性能损失。高阶伽罗华域上的LDPC (Non-binary LDPC, NB-LDPC)码在此时表现出较大的优势。设计高性能的NB-LDPC译码器是当前研究热点之一。基于此,本文在深入分析Sum product algorithm (SPA)、MAX-LOG-SPA等算法的基础上提出了一种面向硬件实现的新算法HOM-LOG-SPA。 HOM-LOG-SPA是一种对数域上基于置信度传播的算法,以MAX-LOG-SPA为基础,也只包含加法和比较操作,利用校验方程解的特殊排列组合,通过分层实现加法和比较操作(layered summation comparison, LSC),以较少的运算次数完成了行操作。与MAX-LOG-SPA相比,HOM-LOG-SPA具有与之相同的译码性能,但行操作运算复杂度降低了p-2倍,其中p为校验矩阵的行重。与SPA相比,只有很小的性能损失。在算法仿真的基础上,提出了基于LSC的NB-LDPC译码器架构。此外,该架构采用特殊的RAM组织方式,保证了译码算法的并行度,解决了并行运算过程可能产生的诸如数据相关性、存储器访问冲突等问题。基于以上关键算法和结构的研究,设计并实现了二阶扩展域上规则LDPC码通用译码器。以上关键技术都通过搭建基于FPGA的NB-LDPC编译码系统得到了验证和测试。
其他文献
从60例健康妇女阴道分泌物中分离出56株产乳酸的细菌,其中球菌37株,杆菌19株。对所有球菌进行常规生理生化鉴定,对部分球菌的16SrDNA基因进行PCR扩增、测序、进行系统发育分
神经突起与其靶细胞之间精确联系的建立是由多种导向因子共同作用完成的。Netrin基因家族是此类因子的代表之一。本研究主要围绕该家族成员之一Netrin-4及其相互作用蛋白NNAT
对高抗多种有毒重金属盐的青霉菌GXCR1及其抗铜能力下降的突变体的生长特性进行测定,结果表明:GXCR1与突变体SM2的最适生长温度为32℃,突变体MGXCR1、SM1的最适生长温度分别为28
在网络的自主学习模式下,学生还可以自主寻找一些课外的学习资源,并通过师生间的互动来完成,而答疑解惑则是师生互动的重要形式和支持学生自主学习的重要手段,因此在网络环境
高光谱图像在地质勘探、农业和军事应用等诸多民用和军事领域有着重要的应用。在高光谱成像技术中,每个光谱图像的获取对应于一个非常狭窄的光谱窗口,因此成像系统必须要使用较
近年来,国家大力推行“三网融合”的工作,涉及的重要组件包括统合三网系统之后的信号源,传输信道和接受装置。对于传输信道,数字信号而言,现阶段仅仅是明确了采用QAM(Quadrature A
无线传感器网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,是一个涉及多学科内容的全新研究领域。无线传感器网络技术最先起源于军事项目的研究,具