%0 Journal Article %A CHANG Li-Bo %A DU Hui-Min %A HU Yi-Jing %A YU Ji-He %T Energy-efficient reconfigurable processor for QC-LDPC via adaptive coding-voltage-frequency tuning %D 2024 %R 10.19682/j.cnki.1005-8885.2024.0005 %J Journal of China Universities of Posts and Telecommunications %P 72-84 %V 31 %N 2 %X
To apply a quasi-cyclic low density parity check (QC-LDPC) to different scenarios, a data-driven pipelined macro-instruction set and a reconfigurable processor architecture are proposed for the typical QC-LDPC algorithm. The data-level parallelism is improved by instructions to dynamically configuring the multi-core computing units. Simultaneously, an intelligent adjustment strategy based on programmable wake-up controller (WuC) is designed so that the computing mode, operating voltage, and frequency of the QC-LDPC algorithm can be adjusted. This adjustment can improve the computing efficiency of the processor. The QC-LDPC decoders are verified on the Xilinx ZCU102 Field Programmable Gate Array (FPGA) board and the computing efficiency is measured. The experimental results indicate that the QC-LDPC processor can support two encoding lengths of three typical QC-LDPC algorithms and 20 adaptive operating modes of operating voltage and frequency. The maximum efficiency can reach up to 12.18 Mbit(s·mW)-1, which is more flexible than existing state-of-the-art processor for QC-LDPC.
%U https://jcupt.bupt.edu.cn/EN/10.19682/j.cnki.1005-8885.2024.0005