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 :
بازگشت