DocumentCode :
3068945
Title :
On-The-Fly Error Correction in Data Storage Channels
Author :
Hassner, M. ; Schwiegelshohn, Uwe
Author_Institution :
IBM, Almaden Research
fYear :
1994
fDate :
14-17 Aug. 1994
Abstract :
Summary form only given, as follows.A sequential key equation solver algorithm for Reed-Solomon codes is presented. This work is motivated by the need for ECC On-the-Fly (OTF) in high data rate storage devices. In these applications the ECC encoder/decoder circuitry is integrated into the device controller and the actual correction is performed in the sector buffer without any microprocessor intervention thus avoiding loss of performance due to error correction. The algorithm described computes both error locator and valuator at the same time and bears strong resemblance to the algorithm first described by Berlekamp. Due to a modified computational structure the algorithm presented lends itself to a more efficient parallel implementation than previously described. The result is a t-symbol error correcting implementation that requires 2t multipliers and 6t- symbol storage units and has a latency of 4t cycles. The structure is determined by the algorithm schedule presented. Furthermore, we have identified a modular correction unit that can be duplicated and a control unit that generates the control signals for the first. We present the bit-slice circuits and the control circuits for this modular design which lends itself to an efficient VLSI implementation. The integration of OTF-ECC in storage device controllers as well as its impact on performance is described. References [
Keywords :
Circuits; Concurrent computing; Decoding; Delay; Equations; Error correction; Error correction codes; Memory; Performance loss; Reed-Solomon codes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Magnetic Recording Conference 1994. Signal Processing., Digest of the
Conference_Location :
San Diego, CA, USA
Type :
conf
DOI :
10.1109/MRC.1994.641964
Filename :
641964
Link To Document :
بازگشت