基于FPGA的多码率LDPC码译码器设计与实现
esign and Implementation of Multi-Rate LDPC Decoder Based on FPGA
低密度奇偶校验码(LDPC码)以其逼近香农限的性能和可并行解码的译码结构已成为现代通信系统首选的信道编码方案。本文提出了一种适应于扩展的非规则重复累积码的部分并行译码器方案,该结构采用偏移最小和算法和边信息存储共享结构,能够有效降低计算复杂度和资源占用量,同时具有很强的灵活性与扩展性,只需改变存储参数即可实现不同码率译码。最后,在Xilinx公司的V5LX110芯片上实现了码长8064比特,码率1/2、3/4、7/8的多码率LDPC译码器。测试结果表明,最高时钟工作频率可达155MHz,在最大15次迭代情况下,译码性能优越。
With the capacity-approaching error performance and parallel decoding structure, Low-density parity-check (LDPC) codes have become a preferable channel coding schemes in modern communication systems. In this paper, we propose a semi-parallel decoder architecture for extended irregular repeat accumulate codes based on the offset minimum sum algorithm and shared structure for edge information storage. This structure can not only reduce the computational complexity and resources consumption significantly, but also be extended to decode LDPC codes with different code rates by simply changing parameters. Finally, we have implemented a multi-rate decoder on a Xilinx FPGA V5LX110 and it can work for code length 8064 bits at rate 1/2, 3/4, 7/8. Test results show that the maximum clock frequency of the decoder is 155 MHz and it can achieve superior performance with 15 iterations.
匡镜明、吴斌彬、马荣、王华
微电子学、集成电路通信无线通信
LDPC码扩展非规则重复累积码多码率译码器FPGA
Low-density parity-check codesExtended irregular repeat accumulate codesMulti-rateDecoderFPGA
匡镜明,吴斌彬,马荣,王华.基于FPGA的多码率LDPC码译码器设计与实现[EB/OL].(2012-02-08)[2025-08-02].http://www.paper.edu.cn/releasepaper/content/201202-146.点此复制
评论