A 0.18-μm CMOS analog min-sum iterative decoder for a (32,8) low-density parity-check (LDPC) code

被引:44
作者
Hemati, Saied
Banihashemi, Amir H.
Plett, Calvin
机构
[1] Carleton Univ, Dept Syst & Comp Engn & Broadband Commun & Wirele, BCWS, Ottawa, ON K1S 5B6, Canada
[2] Carleton Univ, Dept Elect, Ottawa, ON K1S 5B6, Canada
关键词
analog iterative decoder; belief propagation; current-mode circuits; low-density parity-check (LDPC) codes; min-sum decoding; turbo codes; TURBO DECODER; PERFORMANCE;
D O I
10.1109/JSSC.2006.883329
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Current-mode circuits are presented for implementing analog min-sum (MS) iterative decoders. These decoders are used to efficiently decode the best known error correcting codes such as low-density parity-check (LDPC) codes and turbo codes. The proposed circuits are devised based on current mirrors, and thus, in any fabrication technology that accurate current mirrors can be designed, analog MS decoders can be implemented. The functionality of the proposed circuits is verified by implementing an analog MS decoder for a (32,8) LDPC code in a 0.18-mu m CMOS technology. This decoder is the first reported analog MS decoder. For low signal to noise ratios where the circuit imperfections are dominated by the noise of the channel, the measured error correcting performance of this chip in steady-state condition surpasses that of the conventional floating-point discrete-time synchronous MS decoder. When data throughput is 6 Mb/s, loss in the coding gain compared to the conventional MS decoder at BER of 10(-3) is about 0.3 dB and power consumption is about 5 mW. This is the first time that an analog decoder has been successfully tested for an LDPC code, though a short one.
引用
收藏
页码:2531 / 2540
页数:10
相关论文
共 31 条
[1]  
BERROU C, 1993, IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS 93 : TECHNICAL PROGRAM, CONFERENCE RECORD, VOLS 1-3, P1064, DOI 10.1109/ICC.1993.397441
[2]   A 690-mW 1-Gb/s 1024-b, rate-1/2 low-density parity-check code decoder [J].
Blanksby, AJ ;
Howland, CJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2002, 37 (03) :404-412
[3]   On the design of low-density parity-check codes within 0.0045 dB of the Shannon limit [J].
Chung, SY ;
Forney, GD ;
Richardson, TJ ;
Urbanke, R .
IEEE COMMUNICATIONS LETTERS, 2001, 5 (02) :58-60
[4]  
DAI J, 2002, THESIS U UTAH SALT L
[5]   Understanding MOSFET mismatch for analog design [J].
Drennan, PG ;
McAndrew, CC .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (03) :450-456
[6]  
Gallager R.B., 1963, Low-density parity-check codes
[7]   A 13.3-Mb/s 0.35-μm CMOS analog turbo decoder IC with a configurable interleaver [J].
Gaudet, VC ;
Gulak, PG .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (11) :2010-2015
[8]   Dynamics and performance analysis of analog iterative decoding for low-density parity-check (LDPC) codes [J].
Hemati, S ;
Banihashemi, AH .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2006, 54 (01) :61-70
[9]  
Hemati S, 2003, 2003 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, P347
[10]  
HEMATI S, 2003, P 10 IEEE INT C EL C, P5