DocumentCode
3541257
Title
A memory-based architecture for FPGA implementations of low-density parity-check convolutional decoders
Author
Bates, Stephen ; Block, Gary
Author_Institution
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
fYear
2005
fDate
23-26 May 2005
Firstpage
336
Abstract
Low-density parity-check convolutional codes complement their popular block-oriented counterparts and may be more suitable in certain communication applications. These include streaming voice and video and packet switching networks. In this paper we introduce these codes and propose a memory-based decoder architecture that is well suited for implementation on field-programmable gate arrays. We present an overview of the architecture and demonstrate its efficiency over register-based architectures. We then discuss a realization of this architecture that can trade performance for throughput and can achieve up to 120 Mb/s of information throughput and a BER as low as 2 × 10-6 at an Eb/Nq of 3 dB on an Altera Stratix FPGA. For a first-generation implementation this compares favorable with current block-oriented decoder implementations.
Keywords
channel coding; convolutional codes; decoding; field programmable gate arrays; memory architecture; parity check codes; Altera Stratix FPGA; convolutional codes; convolutional decoders; field-programmable gate arrays; low-density parity-check codes; memory-based decoder architecture; packet switching networks; register-based architectures; streaming video; streaming voice; Bit error rate; Convolutional codes; Decoding; Ethernet networks; Field programmable gate arrays; Memory architecture; Packet switching; Parity check codes; Streaming media; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN
0-7803-8834-8
Type
conf
DOI
10.1109/ISCAS.2005.1464593
Filename
1464593
Link To Document