Semi-automatic Source Code Generation for the Hardware-Implementation of a Parallelizable and Configurable Error Correction Unit

Conference: PRIME 2012 - 8th Conference on Ph.D. Research in Microelectronics & Electronics
06/12/2012 - 06/15/2012 at Aachen, Germany

Proceedings: PRIME 2012

Pages: 4Language: englishTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Authors:
Spinner, Jens; Freudenberger, Jürgen (HTWG Konstanz, University of Applied Sciences, Konstanz, Germany, Institute for System Dynamics (ISD)

Abstract:
Bose-Chaudhuri-Hocquenghem (BCH) codes are among the most used error correction codes. They are used in DVB-T receivers and are deployed for error correction in flash memories. Nowadays codes with large codeword lengths and large error correction capability are used which is a new challenge in hardware-development for the encoder and decoder. This article presents a parallel BCH error correction unit with configurable error correction capability. Furthermore, it describes how tools for source code generation can be used to support the development process.