VLSI Design & Implementation of High-Throughput Turbo Decoder for Wireless Communication Systems
نویسندگان
چکیده
Each evolution of wireless communication system demands ever increasing growth in the rate of data transmission with no sign of pause. The demand of higher data-rate, exhibited by increasing users of mobile wireless services, has been on an exponential trajectory. To meet such requirement of data-rate, wireless industry has already specified to further augment data rates up to 3 Gbps milestone for next generation wireless communication systems. Thus, each of the communication blocks involved in a physical layer of wireless communication system must support such higher data-rates. Turbo codes are widely employed in wireless communication systems to achieve reliable information transfer and they deliver near optimal error-rate performance; however, the inherent iterative-decoding process restricts turbo decoder to attain higher data-rate or throughput. Thereby, this work explores enhancement of throughput and energy-efficiency of turbo decoder using optimization in architectural and algorithmic level. We have carried out performance analysis of turbo code in the DVB-SH wireless communication standard under various conditions. Achievable throughputs of turbo decoder are also estimated under different channel environments. Comparative study of the reported simplified MAP algorithms from algorithmic and architectural aspects is discussed. Based on this study, suitable high-speed algorithm with optimum error-rate performance has been chosen for gate-level synthesis and post-layout simulation of radix2 non-parallel turbo decoder in 130 nm CMOS technology node. From the algorithmic perspective, memory reduction techniques for parallel turbo decoder are also presented in this work. A new technique of un-grouped MAP decoding that resulted in a deep-pipelined MAP-decoder architecture is introduced in this thesis. We have also suggested an architecture of ACS (add compare select) unit that incorporates state-metric normalization technique and it bears shortest critical path delay. By using these high-speed MAP decoders, high-throughput and energy-efficient parallel turbo decoder is designed and it is compliant to 3GPP-LTE and LTE-A wireless communication standards. It has been synthesized and post-layout simulated in 90 nm CMOS technology node and can attain throughput beyond 3 Gbps. Finally, the suggested turbo-decoder design is implemented on FPGA and tested in communication environment using logic analyzer.
منابع مشابه
A Scalable System Architecture for High-Throughput Turbo-Decoders
The need for higher data rates is ever rising as wireless communication standards move from the third to the fourth generation. Turbo-Codes are the prevalent channel codes for wireless systems due to their excellent forward error correction capability. So far research has mainly focused on components of high throughput Turbo-Decoders. To the best of our knowledge, no complete Turbo-Decoder syst...
متن کاملDesign and Implementation of a Low Complexity VLSI Turbo-Code Decoder Architecture for Low Energy Mobile Wireless Communications
Channel coding is commonly incorporated to obtain sufficient reception quality in wireless mobile communications transceiver to counter channel degradation due to intersymbol interference, multipath dispersion, and thermal noise induced by electronic circuit devices. For low energy mobile wireless communications, it is highly desirable to incorporate a decoder which has a very low power consump...
متن کاملVlsi. Circuit Complexity and Decoding Performance Analysis for Low-power Rsc Turbo-code and Iterative Block Decoders Design *
A VLSI circuit complexity analysis for low-power decoder designs is presented. Two low-complexity adaptive decoder architectures incorporating the ~ecursive systematic codes (turbo-codes) and the block-codes are considered in this paper. The system performance degradation due to the algorithm approximations for realizing the low complexity decoders is also investigated. The decoders are impleme...
متن کاملA VLSI Design for the LTE Turbo Decoder
New wireless communication standards such as 3GPP Long Term Evolution (LTE) andWIMAX intend to provide high speed rates of upload and download ensuring data reliability. One of the main bottlenecks is to achieve the high throughput rates requested by those standards. The standards employ the near-Shannon limit error-coding known as turbo-codes, proposed in 1993 by Berrou [1]. The process of dec...
متن کاملVLSI Design, Optimization, and Implementation of Channel Decoding in Wireless Systems
Today’s mobile information society has a steady demand for everincreasing data rates and better quality-of-service in wireless systems. To meet this demand standards organizations involved with the wireless industry are increasingly relying on modern high-performance channel codes such as low-density parity-check (LDPC) and turbo codes. These forward error-correction codes achieve near-optimal ...
متن کامل