Area-efficient high-throughput MAP decoder architectures

被引:25
作者
Lee, SJ [1 ]
Shanbhag, NR
Singer, AC
机构
[1] Texas Instruments Inc, DSP Solut R&D Ctr, Commun Syst Lab, Dallas, TX 75243 USA
[2] Univ Illinois, Dept Elect & Comp Engn, Coordinated Sci Lab, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
area efficient; block-interleaved pipelining; high throughput; parallel processing; pipeline; symbol-based decoding; turbo decoder; turbo equalizer;
D O I
10.1109/TVLSI.2005.853604
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Iterative decoders such as turbo decoders have become integral components of modern broadband communication systems because of their ability to provide substantial coding gains. A key computational kernel in iterative, decoders is the maximum a posteriori probability (MAP) decoder. The MAP decoder is recursive and complex, which makes high-speed implementations extremely difficult to realize. In this paper, we present block-interleaved pipelining (BIP) as a new high-throughput technique for MAP decoders. An area-efficient symbol-based BIP MAP decoder architecture is proposed by combining BIP with the well-known look-ahead computation. These architectures are compared with conventional parallel architectures in terms of speed-up, memory and logic complexity, and area. Compared to the parallel architecture, the BIP architecture provides the same speed-up with a reduction in logic complexity by a factor of M, where M is the level of parallelism. The symbol-based architecture provides a speed-up in the range from 1 to 2 with a logic complexity that grows exponentially with M and a state metric storage requirement that is reduced by a factor of M as compared to a parallel architecture. The symbol-based BIP architecture provides speed-up in the range M to 2M with an exponentially higher logic complexity and a reduced memory complexity compared to a parallel architecture. These high-throughput architectures are synthesized in a 2.5-V 0.25-mu m CMOS standard cell library and post-layout simulations are conducted. For turbo decoder applications, we-find that the BIP architecture provides a throughput gain of 1.9 at the cost of 63% area overhead. For turbo equalizer applications; the symbol-based BIP architecture enables us to achieve a throughput gain of 1.79 with an area savings of 25%.
引用
收藏
页码:921 / 933
页数:13
相关论文
共 43 条
[11]  
*CCSDS, 1999, TEL CHANN COD
[12]   ITERATIVE CORRECTION OF INTERSYMBOL INTERFERENCE - TURBO-EQUALIZATION [J].
DOUILLARD, C ;
JEZEQUEL, M ;
BERROU, C ;
PICART, A ;
DIDIER, P ;
GLAVIEUX, A .
EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 1995, 6 (05) :507-511
[13]  
DOUILLARD C, 2000, 2 INT S TURB COD REL
[14]  
ELASSAL M, 2002, P IEEE SIGN PROC SYS, P69
[15]  
Gallager RG, 1963, LOW DENSITY PARITY C
[16]   Energy efficient turbo decoding for 3G mobile [J].
Garrett, D ;
Xu, B ;
Nicol, C .
ISLPED'01: PROCEEDINGS OF THE 2001 INTERNATIONAL SYMPOSIUM ON LOWPOWER ELECTRONICS AND DESIGN, 2001, :328-333
[17]  
Garrett D, 1998, 1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, P262, DOI 10.1109/LPE.1998.708199
[18]   Parallel turbo coding interleavers: avoiding collisions in accesses to storage elements [J].
Giulietti, A ;
van der Perre, L ;
Strum, M .
ELECTRONICS LETTERS, 2002, 38 (05) :232-234
[19]  
Glavieux A., 1997, P INT S TURB COD REL, VVolume 962102, P96
[20]  
HSU J, 1998, P ISCAS 98, V4, P445