存储紧缩性高速QC-LDPC译码器的FPGA实现

作者:谢天娇 李波 杨懋 闫中江

关键词: QC-LDPC码; LDPC译码器; BRAM存储器; FPGA; CCSDS;

摘要:提出了一种高速部分并行准循环低密度奇偶校验码(quasi-cyclic low density parity check codes,QC-LDPC)译码器架构和该架构下的2种紧缩性存储策略,采用将多个相邻行的硬判决码字和外信息压缩到一个存储单元、硬判决待输出码字信息紧缩性存储及相对应的高速译码器架构,不仅减少了用于硬判决码字的存储块的数量,而且可以便于一个时钟周期内对多个数据同时进行访问并处理,从而提高了译码器的数据处理吞吐量。通过采用Xilinx XC4VLX160 FPGA实现CCSDS标准中的LDPC译码器验证了文中提出的这种紧缩性存储策略及其高速译码器架构可以有效地利用FPGA资源来实现高速译码器,实现结果显示该译码器在布局布线后时钟频率可以工作在250 MHz,译码器采用14次迭代,对应2 Gb/s的译码吞吐量。 


上一篇:肌电信号的离散运动预测研究
下一篇:基于改进动态逆方法的非定常气动力下过失速机动控制律设计

版权所有 @  西北工业大学   陕ICP备05000471号
地址:西安市友谊西路127号   邮编:710072