LDPC(Low Density Parity Check)码是一类可以用非常稀疏的校验矩阵或二分图定义的线性分组纠错码,最初由Gallager发现,故亦称Gallager码.它和著名Turbo码相似,具有逼近香农限的性能,几乎适用于所有信道,因此成为近年来信道编码界研究的热点。 LDPC码的奇偶校验矩阵呈现稀疏性,其译码复杂度与码长成线性关系,克服了分组码在长码长时所面临的巨大译码计算复杂度问题,使长编码分组的应用成为可能。而且由于校验矩阵的稀疏特性,在长的编码分组时,相距很远的信息比特参与统一校验,这使得连续的突发差错对译码的影响不大,编码本身就具有抗突发差错的特性。 本文首先介绍了LDPC码的基本概念和基本原理,其次,具体介绍了LDPC码的构造和各种编码算法及其生成矩阵的产生方法,特别是准循环LDPC码的构造以及RU算法、贪婪算法,并在此基础上采用贪婪算法对RU算法进行了改进。 最后,选用Altera公司的Stratix系列FPGA器件EPls25F67217,实现了码长为504的基于RU算法的LDPC编码器。在设计过程中,为节省资源、提高速度,在向量存储时采用稀疏矩阵技术,在向量相加时采用通过奇校验直接判定结果的方法,在向量乘法中,采用了前向迭代方法,避开了复杂的矩阵求逆运算。结果表明,该编码器只占用约10%的逻辑单元,约5%的存储单元,时钟频率达到120MHz,数据吞吐率达到33Mb/s,功能上也满足编码器的要求。
上传时间: 2013-06-08
上传用户:66wji
本论文依据IEEE802.16a物理层对RS-CC码的参数要求,研究了RS-CC码的高速编、译码的VLSI硬件算法,同时对FPGA开发技术进行了研究,以VerilogHDL为描述语言,在Xilinx公司的FPGA上实现了高速的RS-CC编、译码器。RS译码器中,错误位置多项式和错误值多项式的求解采用无求逆单元,并具有规则数据流、易于VLSI实现的改进的欧几里德算法(MEA);CC译码器由采用模归一化路径度量的全并行的“加比选(ACS)”模块和具有脉动阵列结构的幸存路径回溯模块组成。 在实现RS-CC译码器的过程中,分别从算法上和根据FPGA的结构特点上,对译码器做了一些优化工作,降低了硬件资源占有率和提高了译码速度。 此外,还搭建了以Xilinx公司40万等效门的FPGASpartan-Ⅲ400-4PQ208为主体,以Cypress公司的USB2.0芯片CY7C68013为高速数据接口的硬件试验平台,并在此试验平台上实现了文中的高速RS-CC编译码系统。
上传时间: 2013-06-02
上传用户:lx9076
本课题主要研究对象为数字预失真技术中的功放模型的建立及数字预失真算法的研究。功放的数学模型主要分为无记忆模型和记忆模型,分析了不同模型的参数估计的方法。针对以往常见的模型反转数字预失真算法,课题分析并使用了新颖的间接学习(indirect learning)数字预失真算法,从而有效避免了无法对功放模型进行求逆的缺陷,并在此架构下仿真了不同功放模型的参数估计对于数字预失真效果的影响。针对WCDMA移动通信基站系统中使用的宽带功率放大器,使用ADS和MATLAB软件联合仿真的形式来评估整个DPD系统的性能并使用实际功放进行了测试。
上传时间: 2013-10-11
上传用户:问题问题
通过高斯消去法,进行矩阵求逆运算,在工程中有很强的实用价值。
标签: 高斯
上传时间: 2013-12-10
上传用户:lanjisu111
这是一个用VC.net实现的AES的S-box的实现代码,包括求逆和s盒的实现代码
上传时间: 2014-10-12
上传用户:aappkkee
离散随机线性系统的卡尔曼滤波。 其中13lman.c是卡尔曼滤波函数,4rinv.c是滤波函数中用到的矩阵求逆函数,13lman0.c是主程序。
上传时间: 2014-01-05
上传用户:ztj182002
wujiao.m是五角星去交叉程序,用于使求出的tsp去交叉,应用见我上载的ant-tsp-elimcross程序 nixu.m是wujiao.m求逆序的测试程序
上传时间: 2015-09-18
上传用户:pinksun9
在Z2[X]中判断一个多项式是否本原多项式,并能对给定的多项式求逆。
上传时间: 2015-10-19
上传用户:heart520beat
奇异分解,针对不能求逆的情况下,才用svd方法就能够解方程
标签: 分解
上传时间: 2013-12-22
上传用户:ikemada
文件包括RSA算法原程序及详细注释。可以实现使用1024位以上大素数进行加解密。其中包括大整数的加、减、乘、除、模幂运算,求逆元运算,以及大素数的判定等算法。稍做扩展即可在实际中应用。
上传时间: 2014-01-17
上传用户:水口鸿胜电器