Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder

Thesis (MEng)--Stellenbosch University, 2015.

Saved in:
Bibliographic Details
Main Author: Von Leipzig, Mirko
Other Authors: Van Rooyen, Gert-Jan
Format: Thesis
Language:en_ZA
Published: Stellenbosch : Stellenbosch University 2015
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867614017559724032
access_status_str Open Access
author Von Leipzig, Mirko
author2 Van Rooyen, Gert-Jan
author_browse Van Rooyen, Gert-Jan
Von Leipzig, Mirko
author_facet Van Rooyen, Gert-Jan
Von Leipzig, Mirko
author_sort Von Leipzig, Mirko
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MEng)--Stellenbosch University, 2015.
format Thesis
id oai:scholar.sun.ac.za:10019.1/96835
institution Stellenbosch University (South Africa)
language en_ZA
last_indexed 2026-06-10T12:45:21.489Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2015
publishDateRange 2015
publishDateSort 2015
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/96835 Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder Von Leipzig, Mirko Van Rooyen, Gert-Jan Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Quasi-cyclic low-density parity check (QC-LDPC) Hardware decoder -- Code generation and simulation Thesis (MEng)--Stellenbosch University, 2015. ENGLISH ABSTRACT: Iterative error correcting codes such as LDPC codes have become prominent in modern forward error correction systems. A particular subclass of LDPC codes known as quasicyclic LDPC codes has been incorporated in numerous high speed wireless communication and video broadcasting standards. These standards feature multiple codes with varying codeword lengths and code rates and require a high throughput. Flexible hardware that is capable of decoding multiple quasi-cyclic LDPC codes is therefore desirable. This thesis investigates binary quasi-cyclic LDPC codes and designs a generic, flexible VHDL decoder. The decoder is further enhanced to automatically select the most likely decoder based on the initial a posterior probability of the parity-check equation syndromes. A software system is developed that generates hardware code for such a decoder based on a small user specification. The system is extended to provide performance simulations for this generated decoder. AFRIKAANSE OPSOMMING: Iteratiewe foutkorreksiekodes soos LDPC-kodes word wyd gebruik in moderne voorwaartse foutkorreksiestelsels. ’n Subklas van LDPC-kodes, bekend as kwasisikliese LDPC-kodes, word in verskeie hoëspoed-kommunikasie- en video-uitsaaistelselstandaarde gebruik. Hierdie standaarde inkorporeer verskeie kodes van wisselende lengtes en kodetempos, en vereis hoë deurset. Buigsame apparatuur, wat die vermoë het om ’n verskeidenheid kwasisikliese LDPC-kodes te dekodeer, is gevolglik van belang. Hierdie tesis ondersoek binêre kwasisikliese LDPC-kodes, en ontwerp ’n generiese, buigsame VHDL-dekodeerder. Die dekodeerder word verder verbeter om outomaties die mees waarskynlike dekodeerder te selekteer, gebaseer op die aanvanklike a posteriori-waarskynlikheid van die pariteitstoetsvergelykings se sindrome. ’n Programmatuurstelsel word ontwikkel wat die fermware-kode vir so ’n dekodeerder genereer, gebaseer op ’n beknopte gebruikerspesifikasie. Die stelsel word uitgebrei om werksverrigting te simuleer vir die gegenereerde dekodeerder. 2015-05-20T09:27:51Z 2015-05-20T09:27:51Z 2015-03 Thesis http://hdl.handle.net/10019.1/96835 en_ZA Stellenbosch University 90 pages : illustrations application/pdf Stellenbosch : Stellenbosch University
spellingShingle Quasi-cyclic low-density parity check (QC-LDPC)
Hardware decoder -- Code generation and simulation
Von Leipzig, Mirko
Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder
title Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder
title_full Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder
title_fullStr Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder
title_full_unstemmed Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder
title_short Code generation and simulation of an automatic, flexible QC-LDPC hardware decoder
title_sort code generation and simulation of an automatic flexible qc ldpc hardware decoder
topic Quasi-cyclic low-density parity check (QC-LDPC)
Hardware decoder -- Code generation and simulation
url http://hdl.handle.net/10019.1/96835
work_keys_str_mv AT vonleipzigmirko codegenerationandsimulationofanautomaticflexibleqcldpchardwaredecoder