A Novel Area-Efficient VLSI Architecture for Recursion Computation in LTE Turbo Decoders

被引:9
作者
Ardakani, Arash [1 ]
Shabany, Mahdi [1 ]
机构
[1] Sharif Univ Technol, Dept Elect Engn, Tehran 1458889694, Iran
关键词
Add-compare-select (ACS) unit; long-term evolution (LTE); parallel architecture; radix-4; recursion unit; turbo decoder; very-large-scale integration (VLSI); LOG-MAP ALGORITHM; IMPLEMENTATION;
D O I
10.1109/TCSII.2015.2407232
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Long-term evolution (LTE) is aimed to achieve the peak data rates in excess of 300 Mb/s for the next-generation wireless communication systems. Turbo codes, the specified channel-coding scheme in LTE, suffer from a low-decoding throughput due to its iterative decoding algorithm. One efficient approach to achieve a promising throughput is to use multiple maximum a posteriori (MAP) cores in parallel, resulting in a large area overhead. The two computationally challenging units in an MAP core are a and beta recursion units. Although several methods have been proposed to shorten the critical path of these recursion units, their area-efficient architecture with minimum silicon area is still missing. In this brief, a novel relation existing between the a and beta metrics is introduced, leading to a novel add-compare-select (ACS) architecture. The proposed technique can be applied to both the precise approximation of log-MAP and max-log-MAP ACS architectures. The proposed ACS design, which is implemented in a 0.13-mu m CMOS technology and customized for the LTE standard, results in, at most, 18.1% less area compared with the reported designs to date while maintaining the same throughput level.
引用
收藏
页码:568 / 572
页数:5
相关论文
共 20 条
[1]   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
[2]  
Belfanti Sandro, 2013, 2013 Symposium on VLSI Circuits, pC284
[3]   Near optimum error correcting coding and decoding: Turbo-codes [J].
Berrou, C ;
Glavieux, A .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1996, 44 (10) :1261-1271
[4]  
Bickerstaff M, 2003, ISSCC DIG TECH PAP I, V46, P150
[5]  
Cheng JF, 2000, 2000 IEEE 51ST VEHICULAR TECHNOLOGY CONFERENCE, PROCEEDINGS, VOLS 1-3, P2252, DOI 10.1109/VETECS.2000.851673
[6]   Channel coding for 4G systems with adaptive modulation and coding [J].
Classon, B ;
Blankenship, K ;
Desai, V .
IEEE WIRELESS COMMUNICATIONS, 2002, 9 (02) :8-13
[7]   PARALLEL VITERBI ALGORITHM IMPLEMENTATION - BREAKING THE ACS-BOTTLENECK [J].
FETTWEIS, G .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1989, 37 (08) :785-790
[8]   Concatenated decoding with a reduced-search BCJR algorithm [J].
Franz, V ;
Anderson, JB .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1998, 16 (02) :186-195
[9]   Simplified MAP algorithm suitable for implementation of turbo decoders [J].
Gross, WJ ;
Gulak, PG .
ELECTRONICS LETTERS, 1998, 34 (16) :1577-1578
[10]   A Low-Complexity Turbo Decoder Architecture for Energy-Efficient Wireless Sensor Networks [J].
Li, Liang ;
Maunder, Robert G. ;
Al-Hashimi, Bashir M. ;
Hanzo, Lajos .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (01) :14-22