Reconfigurable FPGA implementation of product accumulate codes

Tiong Aik Koh, Boon Chong Ng, Yong Liang Guan, Tiffany Jing Li

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

Abstract

A memory-based, pipelined, serial architecture is developed for implementing product accumulate codes in field programmable gate arrays. A three-stage pipeline structure is exploited on the min-sum decoding algorithm to achieve full utilization of instantiated resources, to reduce latency, and to increase throughput while keeping the performance degradation minimal. Different types of interleavers are investigated and the quadratic permutation polynomial based interleaver is shown to be the best choice in terms of implementation cost, reconfigurability and bit error rate performance. The proposed decoder implemented in Xilinx 2v3000FG6764 chips is capable of processing one full decoding iteration for 1 encoded bit every clock. Thus regardless of the block size, throughput will be determined only by the number of iterations done while latency is linear to block size.

Original languageEnglish
Title of host publication2007 IEEE Workshop on Signal Processing Systems, SiPS 2007, Proceedings
Pages249-254
Number of pages6
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event2007 IEEE Workshop on Signal Processing Systems, SiPS 2007 - Shanghai, China
Duration: Oct 17 2007Oct 19 2007

Publication series

NameIEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation
ISSN (Print)1520-6130

Conference

Conference2007 IEEE Workshop on Signal Processing Systems, SiPS 2007
Country/TerritoryChina
CityShanghai
Period10/17/0710/19/07

ASJC Scopus Subject Areas

  • Media Technology
  • Signal Processing

Keywords

  • FPGA
  • Interleaver reconfigurable
  • Prime factor interleaves
  • Product accumulate code

Fingerprint

Dive into the research topics of 'Reconfigurable FPGA implementation of product accumulate codes'. Together they form a unique fingerprint.

Cite this