Title :
Efficient Recording of Parallel Chien Search Results of BCH Code by Three-Staged and Group-Sorted Circuit
Author_Institution :
Shanghai Fudan Microelectron. Group Co., Shanghai, China
Abstract :
BCH code for correcting distributive errors has been widely used in Nand Flashes with data-based mobile systems around the world, and its decoding process is often followed by Chien search, which calculates the roots of a polynomial in finite fields by substitution and testing. Usually, BCH decoding can be accelerated by parallel syndrome computation and Chien search. In the past years the parallel Chien search circuit has been optimized to the extent that most of its area overhead in the past architecture has been reduced, which makes the other affiliated circuits significant. In this work, the error correction logics after Chien search is optimized by a three staged and group sorted circuit, in which the memory units to record error addresses are greatly saved. Synthesis results demonstrate that the proposal further compresses the area overhead for Chien search.
Keywords :
BCH codes; digital communication; error correction; BCH code; Nand flashes; data-based mobile systems; distributive errors; error correction logics; finite fields; group-sorted circuit; parallel Chien search results; parallel syndrome computation; Computer architecture; Decoding; Encoding; Error correction; Polynomials; Radiation detectors; Registers; Chien search; phase-based; recording circuit; three-staged;
Conference_Titel :
Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-7980-6
DOI :
10.1109/CSE.2014.329