码率兼容的LDPC译码器高层次综合实现

作者:张志芳; 朱鹏景; 朱铁林; 赵旦峰
来源:微电子学与计算机, 2019, 36(05): 53-57.
DOI:10.19304/j.cnki.issn1000-7180.2019.05.012

摘要

针对LDPC码译码算法硬件实现复杂度高和开发周期长的问题,提出了采用一种高层次综合的方式来高效地实现硬件设计.以实现码率兼容QC-LDPC码的最小和译码算法的硬件实现为目的,首先使用C语言对该算法结构进行描述,再对数据存储和循环调度等方面进行调整和优化以适应硬件环境.然后利用高层次综合工具在接口综合、循环优化、数组优化等方面进一步优化,提高译码模块的资源利用率和数据吞吐率.最后通过C综合实现算法的RTL级描述.联合仿真结果表明,用高层次综合工具实现LDPC译码器在大大缩短开发周期的前提下,仍然具有优异的译码性能.

全文