Disk drive with improved error correction code
US4730321A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | May 30, 1986 |
| Grant date | Mar 8, 1988 |
| Priority date | — |
| Expiry date | May 30, 2006 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03M13/15
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
A rotating disk data storage subsystem is disclosed for recording and retrieving data in blocks of predetermined finite length, each block of data including an error correction code syndrome portion calculated in accordance with a predetermined Galois field error correction algorithm. The subsystem includes a data controller including a unitary, cyclic error correction code syndrome generator/decoder for processing each incoming byte of the block in accordance with the said error correction algorithm in a manner which tests for the presence of any errors and which generates error values from which the errors may be located and corrected. A microprocessor controller has access to the data controller for testing to determine if the generator has determined the presence of an error for an incoming block, and if so, for obtaining the error values. The microprocessor is programmed to process the error values to determine the location and nature of at least one error, and having access to the buffer memory whereby a data byte of the block including an error may be removed and a corrected byte substituted in its place.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.