Full metadata record
DC FieldValueLanguage
dc.contributor.authoren_US
dc.contributor.authorWEI, SHYUE-WINen_US
dc.contributor.author魏哲和en_US
dc.contributor.authorWEI, ZHE-HEen_US
dc.date.accessioned2014-12-12T02:08:31Z-
dc.date.available2014-12-12T02:08:31Z-
dc.date.issued1990en_US
dc.identifier.urihttp://140.113.39.130/cdrfb3/record/nctu/#NT792430014en_US
dc.identifier.urihttp://hdl.handle.net/11536/55356-
dc.description.abstractMany methods and algorithms have been developed for decoding the cyclic codes. In the thesis, we discuss some existing high speed decoding algorithms of cyclic codes. However, the implementations of these methods are complex by present technology. A new step-by-step decoding method of cyclic codes is therefore presented,which corrects the errors directly in terms of the weight variance of the error pattern. This new method uses "decision vectors" and "decision vector sets" to simply represent the relations among the syndrome values of error pattern. It reduces the hardware complexity and thus, makes the decoder easier to be implemented in a single monolithic chip. In addition to the reduction of hardware complexity, a decoder implemented by the new method can also work at a data rate as high as other high speed decoding methods. Based on the new decoding method, a high speed decoding algorithms of t-error-correcting binary Bose-Chaudhuri-Hocquenghem (BCH) codes is presented. A corresponding structure of line-speed decoder is also proposed. This decoder requires only n clock cycles for decoding one received word, where is the block length of the code. Besides, a hgih speed decoding algorithm of Reed-Solomon (RS) codes is presented. Based on this algorithm, two types of decoder, the sequential decoder and the vector decoder can work at line-speed rate. The presented decoders are constructed by four basic modules: the syndrome calculation module, the comparison module, the decision module and the shift-control module. The syndrome calculation module is used to calculate syndrome values of received word. The comparision module is used to determine the decision vectors from syndrome values. In terms of the difference between decision vectors, the decision module can decide whether an error occurs. The shift-control module is used to speed up decoding speed in the sequential decoder (used in nonbinary cyclic codes). These modules may be realized by suing only linear feedback shift-registers (LFSRs), ROMs and logic gates. Comparing decoders implemented by the new step-by-step method with those decoders implemented by the standard algebraic method and the transform method, the new step-by-step decoders have the following advantages : (1) simple structure of decoder (2) low circuit complexity of the modules (3) only a few simple control clock signals are required (4) the decoding speed is independent of the code length and thus a high speed decoding can be achieved. Since the new step-by-step decoding method makes use of the cyclic properties of the cyclic codes, this method can be applied for other methods, such as standard algebraic and Kasami's error-trapping methods.zh_TW
dc.language.isoen_USen_US
dc.subjectSTEP-BY-STEPen_US
dc.subjectDECISION-VECTORen_US
dc.subjectDEAISION-VECTOR-SETen_US
dc.subjectT-ERROR-CORRECTINGen_US
dc.subjectSHIFT-REGISTERen_US
dc.subjectKASAMI'S-ERROR-TRAPPING-METHODen_US
dc.titleHIGH-SPEED DECODING ALGORITHMS OF CYCLIC CODES AND THEIR INTEGRATED-CIRCUIT DESIGNSen_US
dc.typeThesisen_US
dc.contributor.department電子研究所zh_TW
Appears in Collections:Thesis