Title :
High-Throughput LDPC-Decoder Architecture Using Efficient Comparison Techniques & Dynamic Multi-Frame Processing Schedule
Author :
Kumawat, Sachin ; Shrestha, Rahul ; Daga, Nikunj ; Paily, Roy
Author_Institution :
Indian Inst. of Technol. Guwahati, Guwahati, India
Abstract :
This paper presents architecture of block-level-parallel layered decoder for irregular LDPC code. It can be reconfigured to support various block lengths and code rates of IEEE 802.11n (WiFi) wireless-communication standard. We have proposed efficient comparison techniques for both column and row layered schedule and rejection-based high-speed circuits to compute the two minimum values from multiple inputs required for row layered processing of hardware-friendly min-sum decoding algorithm. The results show good speed with lower area as compared to state-of-the-art circuits. Additionally, this work proposes dynamic multi-frame processing schedule which efficiently utilizes the layered-LDPC decoding with minimum pipeline stages. The suggested LDPC-decoder architecture has been synthesized and post-layout simulated in 90 nm-CMOS process. This decoder occupies 5.19 mm2 area and supports multiple code rates like 1/2, 2/3, 3/4 & 5/6 as well as block-lengths of 648, 1296 & 1944. At a clock frequency of 336 MHz, the proposed LDPC-decoder has achieved better throughput of 5.13 Gbps and energy efficiency of 0.01 nJ/bits/iterations, as compared to the similar state-of-the-art works.
Keywords :
parity check codes; wireless LAN; CMOS process; IEEE 802.11n wireless-communication standard; block-level-parallel layered decoder; column layered schedule; dynamic multiframe processing schedule; high-throughput LDPC-decoder architecture; layered-LDPC decoding; rejection-based high-speed circuits; row layered schedule; Computer architecture; Decoding; Delays; IEEE 802.11 Standards; Indexes; Parity check codes; Data-rate/throughput; IEEE 802.11n (WiFi) wireless-communication standard and very-large scale-integration (VLSI) design; LDPC codes; LDPC-layered decoding;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2015.2403032