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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |