Choosing 'green' codes by simulation-based modeling of implementations

Karthik Ganesan, Yang Wen, Pulkit Grover, Andrea Goldsmith, Jan Rabaey

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Scopus citations

Abstract

How do we design an error correcting code and a corresponding decoding implementation to minimize not just the transmit power, but the sum of transmit and decoding power? Recent interest in this question has led to new fundamental results that show the traditional approach of designing the code and the decoder implementation in isolation can be suboptimal. However, joint design of codes and their corresponding decoder implementations can be hard simply because of the sheer number of possibilities for both, and the human effort often required in optimizing the decoder implementation for a given code. In this paper, we suggest taking a middle-path between analyzing theoretical models of decoding and building decoder implementations. Based on circuit simulations of power consumption of decoders for simple regular LDPC codes, we develop circuit models for the decoding power for larger and more complex (but still regular) LDPC codes. These models are then used to search for the best code and corresponding decoder (within a limited set) for a given communication distance and error probability.

Original languageEnglish (US)
Title of host publication2012 IEEE Global Communications Conference, GLOBECOM 2012
Pages3286-3292
Number of pages7
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 IEEE Global Communications Conference, GLOBECOM 2012 - Anaheim, CA, United States
Duration: Dec 3 2012Dec 7 2012

Publication series

NameGLOBECOM - IEEE Global Telecommunications Conference

Other

Other2012 IEEE Global Communications Conference, GLOBECOM 2012
CountryUnited States
CityAnaheim, CA
Period12/3/1212/7/12

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering

Keywords

  • circuit models for decoding power
  • iterative message-passing decoding
  • Joint design of codes and decoders
  • low-density parity-check (LDPC) codes
  • system-level power consumption

Fingerprint Dive into the research topics of 'Choosing 'green' codes by simulation-based modeling of implementations'. Together they form a unique fingerprint.

Cite this