VLSI Design of Efficient Window-based Stopping Turbo Decoder for WiMAX Standard

碩士 === 元智大學 === 電機工程學系 === 100 === The convolutional turbo code (CTC) is one of the powerful forward error correction codes proposed by Berrou in 1993, which provides excellent performance. Thus the CTC was adopted for many wireless communication systems, such as 3GPP LTE and WiMAX. However, the pow...

Full description

Bibliographic Details
Main Authors: Chih-Chia Wei, 魏志嘉
Other Authors: Cheng-HungLin
Format: Others
Language:en_US
Online Access:http://ndltd.ncl.edu.tw/handle/77988691322793921873
Description
Summary:碩士 === 元智大學 === 電機工程學系 === 100 === The convolutional turbo code (CTC) is one of the powerful forward error correction codes proposed by Berrou in 1993, which provides excellent performance. Thus the CTC was adopted for many wireless communication systems, such as 3GPP LTE and WiMAX. However, the power consumption is linearly increased with its iterative decoding. Therefore, many stopping criteria are proposed to avoid the redundant decoding. Nevertheless, there are few works discussing the criterion to stop the portion of computations within CTC decoding. In this thesis, we propose a window-based stopping (WBS) algorithm to reduce the redundant computations of convergent information. Moreover, the early termination technique is also employed to terminate the redundant decoding. Finally, the proposed CTC decoder is implemented and fabricated in TSMC 90nm CMOS technology. The core size is about 0.69 mm2 with operating frequency 250 MHz. The proposed CTC decoder reduced about 43% power dissipation at Eb/N0 1.4 dB with 1.5% silicon area overhead. The throughput rate is 30.21 Mbps with maximum number of iteration 8.