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...

Full description

Bibliographic Details
Main Authors: Chien-Lin Huang, 黃建霖
Other Authors: Chen-Hao Chang
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