Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output
碩士 === 國立臺北科技大學 === 電腦與通訊研究所 === 100 === Turbo code has excellent decoding performance which is one of close to the Shannon-limit error correction codes. In order to achieve requirement of the modern communication, turbo codes employ multiple SISO decoders by intuition. However, parallel decoders wi...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5y8xbk |
id |
ndltd-TW-100TIT05652034 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100TIT056520342019-05-15T20:51:51Z http://ndltd.ncl.edu.tw/handle/5y8xbk Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output 低延遲同步輸出平行渦輪解碼器晶片設計 Wei-Chieh Shen 沈瑋傑 碩士 國立臺北科技大學 電腦與通訊研究所 100 Turbo code has excellent decoding performance which is one of close to the Shannon-limit error correction codes. In order to achieve requirement of the modern communication, turbo codes employ multiple SISO decoders by intuition. However, parallel decoders will degrade the correcting performance dramatically as a result of shortening the interleaver length. Thus in this thesis, we proposed a low latency parallel decoding with synchronous output turbo decoder. It can improve both latency and error correction ability in comparison with general parallel turbo decoders. Simulation results show that the error correction ability is close to the traditional turbo decoder and the whole decoding latency can be reduced 51.3%~58.6% with different block length, also can achieve 11.7Mbps throughput with 8 iterations at 100MHz working frequency. For verifying this work, we have used FPGA to emulate the hardware architecture and designed this chip with TSMC 0.18μm CMOS process. The gate count is 151396. The chip size including I/O pad is 3.42mm2. Wen-Ta Lee 李文達 2012 學位論文 ; thesis 67 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺北科技大學 === 電腦與通訊研究所 === 100 === Turbo code has excellent decoding performance which is one of close to the Shannon-limit error correction codes. In order to achieve requirement of the modern communication, turbo codes employ multiple SISO decoders by intuition. However, parallel decoders will degrade the correcting performance dramatically as a result of shortening the interleaver length. Thus in this thesis, we proposed a low latency parallel decoding with synchronous output turbo decoder. It can improve both latency and error correction ability in comparison with general parallel turbo decoders. Simulation results show that the error correction ability is close to the traditional turbo decoder and the whole decoding latency can be reduced 51.3%~58.6% with different block length, also can achieve 11.7Mbps throughput with 8 iterations at 100MHz working frequency. For verifying this work, we have used FPGA to emulate the hardware architecture and designed this chip with TSMC 0.18μm CMOS process. The gate count is 151396. The chip size including I/O pad is 3.42mm2.
|
author2 |
Wen-Ta Lee |
author_facet |
Wen-Ta Lee Wei-Chieh Shen 沈瑋傑 |
author |
Wei-Chieh Shen 沈瑋傑 |
spellingShingle |
Wei-Chieh Shen 沈瑋傑 Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output |
author_sort |
Wei-Chieh Shen |
title |
Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output |
title_short |
Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output |
title_full |
Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output |
title_fullStr |
Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output |
title_full_unstemmed |
Chip Design of Low Latency Parallel Turbo Decoder with Synchronous Output |
title_sort |
chip design of low latency parallel turbo decoder with synchronous output |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/5y8xbk |
work_keys_str_mv |
AT weichiehshen chipdesignoflowlatencyparallelturbodecoderwithsynchronousoutput AT chénwěijié chipdesignoflowlatencyparallelturbodecoderwithsynchronousoutput AT weichiehshen dīyánchítóngbùshūchūpíngxíngwōlúnjiěmǎqìjīngpiànshèjì AT chénwěijié dīyánchítóngbùshūchūpíngxíngwōlúnjiěmǎqìjīngpiànshèjì |
_version_ |
1719105612111937536 |