摘要 根据IEEE802.16e标准中对LDPC码的定义,利用FPGA对编码器进行了实现。所采用的算法使用了线性复杂度编码,降低了逻辑资源占用量,并提高了编码速度。 关键词 IEEE 802.16e标准;低密度奇偶校验码;编码器
针对我国数字电视地面广播标准(DTMB标准)中多码率LDPC码与多符号映射方式相配合的特点,使用Veril-og硬件描述语言设计一种LDPC编码器。该编码器不仅同时支持三种码率LDPC码,而且可以依照标准中采用的五种不同的符号映射方式,选择最佳的码流输出格式,提高了编码器的通用性。最后在Xilinx的XC4VSX35 FPGA芯片上实现该编码器,其测试结果表明该编码器完全可以应用在DTMB发射机中。
本文利用FPGA实现了基于RU算法的编码器设计实现。在Quartus II软件环境下对LDPC编码器进行仿真,使用Stratix系列EP1s25F672I7芯片,对码长为504的码字进行编码。