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 条
[1]  
*ARIB JAP ASS RAD, JAP PROP CAND RAD TR
[2]   OPTIMAL DECODING OF LINEAR CODES FOR MINIMIZING SYMBOL ERROR RATE [J].
BAHL, LR ;
COCKE, J ;
JELINEK, F ;
RAVIV, J .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1974, 20 (02) :284-287
[3]  
Bauch G., 1998, ICT '98. International Conference on Telecommunications. Bridging East and West Through Telecommunications, P259
[4]  
BENEDETTO S, 1996, 42127 TDA JET PROP L
[5]  
BERROU C, 1993, IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS 93 : TECHNICAL PROGRAM, CONFERENCE RECORD, VOLS 1-3, P1064, DOI 10.1109/ICC.1993.397441
[6]  
Bickerstaff M, 2003, ISSCC DIG TECH PAP I, V46, P150
[7]   A 140-MB/S, 32-STATE, RADIX-4 VITERBI DECODER [J].
BLACK, PJ ;
MENG, TH .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (12) :1877-1885
[8]  
Bougard B, 2003, ISSCC DIG TECH PAP I, V46, P152
[9]  
BOUGARD B, 2002, P IEEE GLOB TEL C, V1, P553
[10]  
CATHOOR F, 1998, CUSTOM MEMORY MANAGE