DocumentCode :
802867
Title :
Floating-gate analog implementation of the additive soft-input soft-output decoding algorithm
Author :
Mondragón-Torres, Antonio F. ; Sánchez-Sinencio, Edgar ; Narayanan, Krishna R.
Author_Institution :
DSPS R&D Center, Texas Instruments, Dallas, TX, USA
Volume :
50
Issue :
10
fYear :
2003
Firstpage :
1256
Lastpage :
1269
Abstract :
The soft-input soft-output algorithm is used to iteratively decode concatenated codes. To efficiently implement this algorithm, an additive form in the logarithmic domain is employed. A novel analog implementation using CMOS translinear circuits is proposed. A multiple-input floating-gate CMOS transistor working in the subthreshold region is used as the main translinear computing element. The proposed approach allows a direct mapping between the decoding algorithm and the circuit implementation. Experimental CMOS chip results are in good agreement with theoretical and simulation results.
Keywords :
CMOS analogue integrated circuits; analogue processing circuits; concatenated codes; convolutional codes; iterative decoding; turbo codes; CMOS translinear circuits; additive soft-input soft-output decoding algorithm; analog processing; concatenated codes; floating-gate analog implementation; iterative decoding; logarithmic domain; multiple-input floating-gate CMOS transistor; parallel concatenated convolutional codes; simulation results; subthreshold region; translinear computing element; turbo codes; Circuits; Concatenated codes; Digital signal processing; Instruments; Iterative algorithms; Iterative decoding; Maximum likelihood decoding; Signal processing; Signal processing algorithms; Turbo codes;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7122
Type :
jour
DOI :
10.1109/TCSI.2003.817763
Filename :
1236537
Link To Document :
بازگشت