DocumentCode
868476
Title
A Reconfigurable ASIP for Convolutional and Turbo Decoding in an SDR Environment
Author
Vogt, Timo ; Wehn, Norbert
Author_Institution
Dept. of Electr. Eng., Univ. of Kaiserslautern, Kaiserslautern
Volume
16
Issue
10
fYear
2008
Firstpage
1309
Lastpage
1320
Abstract
Future mobile and wireless communication networks require flexible modem architectures to support seamless services between different network standards. Hence, a common hardware platform that can support multiple protocols implemented or controlled by software, generally referred to as software defined radio (SDR), is essential. This paper presents a family of dynamically reconfigurable application-specific instruction-set processors (ASIPs) for channel coding in wireless communication systems. As a weakly programmable intellectual property (IP) core, it can implement trellis-based channel decoding in a SDR environment. It features binary convolutional decoding, and turbo decoding for binary as well as duobinary turbo codes for all current and upcoming standards. The ASIP consists of a specialized pipeline with 15 stages and a dedicated communication and memory infrastructure. Logic synthesis revealed a maximum clock frequency of 400 MHz and an area of 0.11 mm2 for the processor´s logic using a low power 65-nm technology. Memories require another 0.31 mm2 . Simulation results for Viterbi and turbo decoding demonstrate maximum throughput of 196 and 34 Mb/s, respectively. The ASIP hence outperforms state-of-the-art decoder architectures targeting software defined radio by at least a factor of three while consuming only 60% or less of the logic area.
Keywords
Viterbi decoding; channel coding; convolutional codes; industrial property; low-power electronics; microprocessor chips; reconfigurable architectures; software radio; trellis codes; turbo codes; Viterbi decoding; application-specific instruction-set processors; convolutional decoding; intellectual property core; size 65 nm; software defined radio; trellis-based channel decoding; turbo decoding; Application specific processors; Communication standards; Computer architecture; Convolutional codes; Decoding; Hardware; Logic; Modems; Software radio; Wireless communication; Convolutional codes; Viterbi; maximum a-posteriori probability (MAP); reconfigurable application-specific instruction-set processors (ASIPs); software defined radio (SDR); turbo codes;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2008.2002428
Filename
4629343
Link To Document