An 847-955 Mb/S 342-397 Mw Dual-Path Fully-Overlapped Qc-Ldpc Decoder For Wimax System In 0.13 Mu M Cmos
Bo Xiang,Dan Bao,Shuangqu Huang,Xiaoyang Zeng
DOI: https://doi.org/10.1109/JSSC.2011.2125030
IF: 5.4
2011-01-01
IEEE Journal of Solid-State Circuits
Abstract:This paper presents a partially-parallel dual-path fully-overlapped QC-LDPC decoder for the WiMAX system. By adopting five techniques including symmetrical six-stage pipelining, block column and row interleaving, nonzero sub-matrix reordering, sum memory quad-partition and read-write bypass, the decoder continuously scans nonzero sub-matrices two by two in the block row-wise order without any memory access conflict. Two phases are fully overlapped with each other, and the check node updating phase always takes the latest sums from the previous variable node updating phase. The sum memory stores not only the posterior sums but also the prior messages, which saves 11,520 memory bits. It only takes 48-54 clock cycles for the decoder to finish one iteration. The read-write accesses to sum memories are reduced by 24.3%-48.8%. Fabricated in the SMIC 0.13 mu m CMOS process, the decoder occupies 4.84 mm(2) with core area of 3.03 mm(2), attains 847-955 Mb/s at 214 MHz and 10 iterations, and consumes 342-397 mW at 1.2 V with power efficiency of 39-46 pJ per bit per iteration.