FIFO disk data path manager and method
US6401168B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 4, 1999 |
| Grant date | Jun 4, 2002 |
| Priority date | — |
| Expiry date | Jan 4, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG11B20/18
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
A mass data storage device (10) and method for operating it are disclosed. The mass data storage device has a rotating disk memory (14) which has a number of sectors for containing data. A FIFO memory (30) has three memory sections (40-42), each for containing an entire sector of data associated with respective sectors of the rotating disk memory. An ECC unit (34) has random access to any data contained in the FIFO memory (30). The ECC unit (34) is operated to perform error correction on data while the data is contained in the FIFO memory (34). A FIFO memory controller (32) controls locations at which data is written into and read from the FIFO memory (30), and locations at which data correction is performed by the ECC unit (34), so that as data is written into a first portion of the memory containing a sector currently being written, the ECC unit concurrently accesses a second portion of the memory containing a sector previously written to correct data therein, and data that has already been corrected by the ECC unit in a third portion of the memory is concurrently being read from the memory.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.