A min-sum iterative decoder based on pulsewidth message encoding

  • Authors:
  • Kevin Cushon;Camille Leroux;Saied Hemati;Shie Mannor;Warren J. Gross

  • Affiliations:
  • Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada;Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada;Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada;Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada;Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada

  • Venue:
  • IEEE Transactions on Circuits and Systems II: Express Briefs
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this brief, we introduce a new iterative decoder implementation called pulsewidth-modulated min-sum (PWM-MS), in which messages are exchanged in a pulsewidth-encoded format. The advantages of this method are low switching activity, very low complexity check nodes, low routing congestion, and excellent energy efficiency. We implement a fully parallel PWM offset MS decoder for a (660, 484) regular (4, 15) low-density parity-check code with 4-bit quantization in 0.13-µm CMOS, with a core area of 5.76 mm2 (4.24-mm2 cell area or 556K equivalent AND gates). In postlayout simulations, this decoder achieves an average information throughput of 5.71 Gb/s and an energy consumption of 65.8 pJ per information bit at a signal-to-noise ratio of 5.5 dB. Our results show a 21% reduction in area, a 0.6-dB improvement in coding gain, and an energy efficiency improvement of 19% over the comparable bit-serial MS decoder architecture. We also demonstrate 3-bit implementations, in which the coding gain is traded off for further improvements in throughput, area, and energy efficiency.