渦輪碼提供優越的錯誤更正能力,所以被廣泛應用在無線通訊方面的應用。在本文中我們呈現3GPP渦輪碼的設計與實現。我們使用sliding window 的技術來實現渦輪碼的解碼器,以達到較快的解碼速度,當錯誤率等於10-4,渦輪碼的碼速率為1/3時,可產生大於6 dB的碼增益。在我們設計的解碼器中,當工作頻率為80.12MHz時,輸出量為2.44Mbps.
Turbo coding offers excellent capabilities of error correction and thus has been getting popular in the wireless applications. In this thesis, we present the design and implementation of 3GPP turbo code. A sliding window technique is applied to speed up calculation. For a bit error rate 10-4 and code rate 1/3, the decoder yields a coding gain larger than 6 dB. The throughput of the decoder is 80.12Mbps in clock frequency 2.44MHz.