FPGA based a realization of BCH step-by-step decoding

碩士 === 大葉大學 === 電信工程學系碩士班 === 94 === In general, an algebraic decoder is with high hardware complexity or a conventional step-by-step decoder is with long decoding delay, and both of them are not efficient for a cyclic code in terms of decoding complexity. In order to overcome this difficulty, a mod...

Full description

Bibliographic Details
Main Authors: Wen Cheng Chou, 周文政
Other Authors: Ta Hsiang Hu
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/50936397035222526195
id ndltd-TW-094DYU00435022
record_format oai_dc
spelling ndltd-TW-094DYU004350222016-06-01T04:14:02Z http://ndltd.ncl.edu.tw/handle/50936397035222526195 FPGA based a realization of BCH step-by-step decoding 以FPGA為基礎完成二位元BCHcode步階式解碼電路之實現 Wen Cheng Chou 周文政 碩士 大葉大學 電信工程學系碩士班 94 In general, an algebraic decoder is with high hardware complexity or a conventional step-by-step decoder is with long decoding delay, and both of them are not efficient for a cyclic code in terms of decoding complexity. In order to overcome this difficulty, a modified step-by-step decoding is proposed in this thesis, which increases the decoding speed of conventional step-by-step decoding. Comparing to algebraic decoding, it reduces hardware complexity. Especially, as the error correcting capability is no more than 3, modified step-by-step decoding needs less decoding delay than algebraic decoding and conventional step-by-step decoding do. In this thesis, a design of remainder circuits, syndromes, the syndrome-matrix determinant is implemented to detect and correct errors. In verification of the designed implementation, the VHDL code of the proposed decoding algorithm for a BCH code are first downloaded to a FPGA board, and data are transmitted from a computer via an RS232 interface. After a solution is ready on the FPGA board, and then transmitted back to the computer and check whether it is correct. In the results, the modified step-by-step algorithm holds better decoding speed and little more hardware complexity in comparison with the conventional step-by-step algorithm and can improve the drawbacks of the algebraic algorithm for BCH codes. Ta Hsiang Hu 胡大湘 2006 學位論文 ; thesis 94 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 大葉大學 === 電信工程學系碩士班 === 94 === In general, an algebraic decoder is with high hardware complexity or a conventional step-by-step decoder is with long decoding delay, and both of them are not efficient for a cyclic code in terms of decoding complexity. In order to overcome this difficulty, a modified step-by-step decoding is proposed in this thesis, which increases the decoding speed of conventional step-by-step decoding. Comparing to algebraic decoding, it reduces hardware complexity. Especially, as the error correcting capability is no more than 3, modified step-by-step decoding needs less decoding delay than algebraic decoding and conventional step-by-step decoding do. In this thesis, a design of remainder circuits, syndromes, the syndrome-matrix determinant is implemented to detect and correct errors. In verification of the designed implementation, the VHDL code of the proposed decoding algorithm for a BCH code are first downloaded to a FPGA board, and data are transmitted from a computer via an RS232 interface. After a solution is ready on the FPGA board, and then transmitted back to the computer and check whether it is correct. In the results, the modified step-by-step algorithm holds better decoding speed and little more hardware complexity in comparison with the conventional step-by-step algorithm and can improve the drawbacks of the algebraic algorithm for BCH codes.
author2 Ta Hsiang Hu
author_facet Ta Hsiang Hu
Wen Cheng Chou
周文政
author Wen Cheng Chou
周文政
spellingShingle Wen Cheng Chou
周文政
FPGA based a realization of BCH step-by-step decoding
author_sort Wen Cheng Chou
title FPGA based a realization of BCH step-by-step decoding
title_short FPGA based a realization of BCH step-by-step decoding
title_full FPGA based a realization of BCH step-by-step decoding
title_fullStr FPGA based a realization of BCH step-by-step decoding
title_full_unstemmed FPGA based a realization of BCH step-by-step decoding
title_sort fpga based a realization of bch step-by-step decoding
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/50936397035222526195
work_keys_str_mv AT wenchengchou fpgabasedarealizationofbchstepbystepdecoding
AT zhōuwénzhèng fpgabasedarealizationofbchstepbystepdecoding
AT wenchengchou yǐfpgawèijīchǔwánchéngèrwèiyuánbchcodebùjiēshìjiěmǎdiànlùzhīshíxiàn
AT zhōuwénzhèng yǐfpgawèijīchǔwánchéngèrwèiyuánbchcodebùjiēshìjiěmǎdiànlùzhīshíxiàn
_version_ 1718286189989986304