Delayed stochastic decoding of LDPC codes

Ali Naderi, Shie Mannor, Mohamad Sawan, Warren J. Gross

Research output: Contribution to journalArticlepeer-review

Abstract

A new stochastic decoding algorithm, called Delayed Stochastic (DS) decoding, is introduced to implement low-density-parity-check (LDPC) decoders. The delayed stochastic decoding uses an alternative method to track probability values, which results in reduction of hardware complexity and memory requirement of the stochastic decoders. It is therefore suitable for fully-parallel implementation of long LDPC codes with applications in optical communications. Two decoders are implemented using the DS algorithm for medium (2048, 1723) and long (32768, 26624) LDPC codes. The decoders occupy 3.93-mm2 and 56.5-mm2 silicon area using 90-nm CMOS technology and provide maximum core throughputs of 172.4 and 477.7 Gb/s at Eb/No=5.5 and 4.8 dB, respectively.

Original languageEnglish
Article number5975253
Pages (from-to)5617-5626
Number of pages10
JournalIEEE Transactions on Signal Processing
Volume59
Issue number11
DOIs
StatePublished - Nov 2011

Keywords

  • Delayed stochastic decoding
  • iterative decoding
  • low-density parity-check code
  • stochastic decoding

All Science Journal Classification (ASJC) codes

  • Signal Processing
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Delayed stochastic decoding of LDPC codes'. Together they form a unique fingerprint.

Cite this