Design of IEEE 802.11n Multi-Rate LDPC Code Decoder
碩士 === 國立中興大學 === 電機工程學系所 === 97 === Low-Density Parity-Check (LDPC) codes are one of the best error correcting codes that enable the future generations of wireless devices to achieve higher data rates. This thesis presents a high throughput, parallel, scalable and irregular LDPC decoding system har...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Online Access: | http://ndltd.ncl.edu.tw/handle/68780304391065440897 |
id |
ndltd-TW-097NCHU5441031 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCHU54410312016-04-29T04:19:43Z http://ndltd.ncl.edu.tw/handle/68780304391065440897 Design of IEEE 802.11n Multi-Rate LDPC Code Decoder IEEE802.11n多碼率低密度同位元查核碼解碼器之設計 Chien-Lin Huang 黃建霖 碩士 國立中興大學 電機工程學系所 97 Low-Density Parity-Check (LDPC) codes are one of the best error correcting codes that enable the future generations of wireless devices to achieve higher data rates. This thesis presents a high throughput, parallel, scalable and irregular LDPC decoding system hardware implementation that supports twelve combinations of block lengths 648, 1296 and 1944 bits and coding rate 1/2, 2/3, 3/4 and 5/6 based on IEEE 802.11n standard. Our proposed LDPC decoder is a parameterize IP core running the well-known TDMP and SMSA decoding algorithm. The decoder works in pipeline, very effective technique to rearrange the sequence of its elaborations is proposed in order to minimize the iteration latency, and our proposed reducing switch activity algorithm reduces active node switching activities to lower LDPC decoder power consumption. Layered nodes are periodically refreshed to minimize coding gain degradation. Moreover, we further improved the design with pipeline structure, parallel computation and no memory unit. Therefore, we can decode six different codewords at same time and only use one routing network to route data. The prototype architecture is being implemented on several VLSI technologies (TSMC 0.18 um and UMC 90 nm) and tested on the Xilinx Virtex-5 (XC5VLX330) FPGA. The proposed multi-rate LDPC decoder has the following advantages when compared to recent state-of-the-art architectures: (1) fully support IEEE 802.11n specification (20/40 MHz); (2) smaller normalized area about 66% in average; (3) reduced about 26% normalized energy. Chen-Hao Chang 張振豪 學位論文 ; thesis 120 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 電機工程學系所 === 97 === Low-Density Parity-Check (LDPC) codes are one of the best error correcting codes that enable the future generations of wireless devices to achieve higher data rates. This thesis presents a high throughput, parallel, scalable and irregular LDPC decoding system hardware implementation that supports twelve combinations of block lengths 648, 1296 and 1944 bits and coding rate 1/2, 2/3, 3/4 and 5/6 based on IEEE 802.11n standard.
Our proposed LDPC decoder is a parameterize IP core running the well-known TDMP and SMSA decoding algorithm. The decoder works in pipeline, very effective technique to rearrange the sequence of its elaborations is proposed in order to minimize the iteration latency, and our proposed reducing switch activity algorithm reduces active node switching activities to lower LDPC decoder power consumption. Layered nodes are periodically refreshed to minimize coding gain degradation. Moreover, we further improved the design with pipeline structure, parallel computation and no memory unit. Therefore, we can decode six different codewords at same time and only use one routing network to route data.
The prototype architecture is being implemented on several VLSI technologies (TSMC 0.18 um and UMC 90 nm) and tested on the Xilinx Virtex-5 (XC5VLX330) FPGA. The proposed multi-rate LDPC decoder has the following advantages when compared to recent state-of-the-art architectures: (1) fully support IEEE 802.11n specification (20/40 MHz); (2) smaller normalized area about 66% in average; (3) reduced about 26% normalized energy.
|
author2 |
Chen-Hao Chang |
author_facet |
Chen-Hao Chang Chien-Lin Huang 黃建霖 |
author |
Chien-Lin Huang 黃建霖 |
spellingShingle |
Chien-Lin Huang 黃建霖 Design of IEEE 802.11n Multi-Rate LDPC Code Decoder |
author_sort |
Chien-Lin Huang |
title |
Design of IEEE 802.11n Multi-Rate LDPC Code Decoder |
title_short |
Design of IEEE 802.11n Multi-Rate LDPC Code Decoder |
title_full |
Design of IEEE 802.11n Multi-Rate LDPC Code Decoder |
title_fullStr |
Design of IEEE 802.11n Multi-Rate LDPC Code Decoder |
title_full_unstemmed |
Design of IEEE 802.11n Multi-Rate LDPC Code Decoder |
title_sort |
design of ieee 802.11n multi-rate ldpc code decoder |
url |
http://ndltd.ncl.edu.tw/handle/68780304391065440897 |
work_keys_str_mv |
AT chienlinhuang designofieee80211nmultirateldpccodedecoder AT huángjiànlín designofieee80211nmultirateldpccodedecoder AT chienlinhuang ieee80211nduōmǎlǜdīmìdùtóngwèiyuáncháhémǎjiěmǎqìzhīshèjì AT huángjiànlín ieee80211nduōmǎlǜdīmìdùtóngwèiyuáncháhémǎjiěmǎqìzhīshèjì |
_version_ |
1718252044122324992 |