Title :
Systolic architecture for the VLSI implementation of high-speed staged decoders/quantizers
Author :
Caire, G. ; Traveset, J. Vent ura ; Hollreiser, M. ; Biglieri, E.
Author_Institution :
Dipartimento di Elettronica, Politecnico di Torino, Italy
Abstract :
The systolic array implementation of a block-oriented algorithm known as staged decoding is considered. The staged decoding algorithm is a suboptimal general procedure for decoding a class of signal space codes and lattices obtained through generalized concatenation. By exploiting the trellis representation of block codes and the algebraic formulation of the Viterbi algorithm of G. Fettweis and H. Meyr (1990), the authors derive a very efficient symbol-level pipelined architecture of the staged processor. In order to show the strength of this architecture, they consider the implementation of a staged decoder for an 8-PSK (phase shift keying) BCM (block-coded modulation) scheme with block-length 8 and rate 1 b/dimension. A decoding rate of more than 700 Mb/s with an associated hardware complexity of less than 30 kgates (CMOS, 0.8 μm) has been obtained
Keywords :
CMOS digital integrated circuits; VLSI; Viterbi decoding; block codes; computational complexity; concatenated codes; phase shift keying; pipeline processing; systolic arrays; trellis codes; 8-PSK; VLSI implementation; Viterbi algorithm; block-coded modulation; generalized concatenation; hardware complexity; signal space codes; staged decoding algorithm; symbol-level pipelined architecture; systolic array; trellis representation of block codes; Block codes; Decoding; Hardware; Lattices; Pipeline processing; Radio frequency; Signal processing algorithms; Systolic arrays; Vents; Very large scale integration;
Conference_Titel :
Communications, 1993. ICC '93 Geneva. Technical Program, Conference Record, IEEE International Conference on
Conference_Location :
Geneva
Print_ISBN :
0-7803-0950-2
DOI :
10.1109/ICC.1993.397239