摘要
在对分层译码算法优化的基础上,提出一种多码率QC-LDPC译码器。采用改进的分层消息传播算法实现快速收敛,将译码迭代次数降到经典方法的50%以下。架构中用于存储中间置信信息的存储器数量只有4个,减少了芯片面积和功耗。校验节点置信度更新采用校正的整数量化的分层算法,降低了计算复杂度。选取的校正因子降低了译码器的误码率。基于该架构实现QC-LDPC译码器,融合3种码率,芯片规模为60万门,时钟频率为110 MHz,1/2码率的译码速率可达134 Mb/s。
A multi-rate decoder of Quasi-Cyclic LDPC(QC-LDPC) decoder is presented based on the improvement of layered decoding algorithm. The implementation has larger bit throughput resulting from fast convergence speed by more than 50 percent in terms of decoding iterations. Only four memories are used to store the messages which significantly reduce the area and the power dissipation. Adjusted integer quantization of layered decoding algorithm for check-node updating reduces the complexity and the correction factor guarantees the error rate performance. The proposed decoding architecture is implemented in the standard recommended. The decoder consumes 0.6 million gates, and reaches a throughput of 134 Mb/s at a clock frequency of 110 MHz with rate of 1/2.
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第1期235-237,共3页
Computer Engineering
关键词
准循环LDPC码
分层译码算法
多码率
低功耗
Quasi-Cyclic LDPC(QC-LDPC) code
layered decoding algorithm
multi-rate
power-efficient