A 3.01 Mm2 65.38gb/s Stochastic LDPC Decoder for IEEE 802.3an in 65 Nm

Qichen Zhang,Yun Chen,Xiaoyang Zeng,Keshab K. Parhi,Borivoje Nikolic
DOI: https://doi.org/10.1109/a-sscc47793.2019.9056915
2019-01-01
Abstract:A fully-parallel high-throughput LDPC decoder architecture leads to high power consumption and large area. Using stochastic logic, this paper proposes three novel strategies to improve throughput and reduce power consumption; these include: variable node initialization, bit-flipping post-processing and posterior-information-based hard decision. Moreover, a random number based probability stochastic sequences generator is proposed to reduce hardware resources. Chip test results from an LDPC decoder for the 10GBASE-T standard (2048, 1723) code using 65 nm CMOS process demonstrate a 74.3% reduction in average decoding cycles at 4.4 dB with satisfactory decoding performance. The decoder supports 65.38 Gb/s throughput at 420 MHz and requires 1.1W power consumption. Compared with other works, the proposed decoder can achieve lower power and average decoding cycles with similar error performance.
What problem does this paper attempt to address?