Title :
Agile encoder architectures for strength-adaptive long BCH codes
Author :
Cherukuri, Raghunath
Author_Institution :
CodEPhy Inc., Richardson, TX, USA
Abstract :
Long Bose-Chaudhuri-Hocquenghem (BCH) codes are the choice of error correction codes for FLASH memory applications. Quite often, for FLASH memory applications, to cope with variations in noise mechanisms, the packet length and the error correction capability of the code needs to be changed (strength adaptive BCH code). In this paper, we present a linear feedback shift register (LFSR) based architecture with a critical path bounded by logN (where N is the length of the codeword), independent of the strength of the code and without any penalty in latency at a reasonable additional cost. The differentiating feature of the proposed architecture is the agility at which the strength can be changed at a very competitive cost.
Keywords :
BCH codes; error correction codes; flash memories; shift registers; FLASH memory applications; agile encoder architectures; critical path; error correction codes; linear feedback shift register based architecture; strength-adaptive long BCH codes;
Conference_Titel :
GLOBECOM Workshops (GC Wkshps), 2010 IEEE
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-8863-6
DOI :
10.1109/GLOCOMW.2010.5700273