Method and apparatus for synchronizing data from asynchronous disk drive data transfers
AssigneeNetCell Corp.
InventorMichael C. Stolowitz
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetCell Corp.
InventorMichael C. Stolowitz
Estimating the term…
Method and apparatus to effect synchronous data transfers in a disk controller, for example to and from a common buffer (52), when the data transfers to and from the individual disk drives (12,20) are actually asynchronous. A FIFO memory (26,28) is provided in the controller for each disk drive. Asynchronous data transfers between each drive and the corresponding FIFO use the timing provided by the respective drive (interfaces 16,24); whereas data transfers on the buffer side of the FIFOs (46,48) are effected synchronously (44,72). The availability of synchronous data transfers enables “on the fly” generation of redundancy information (FIG. 3) (in the disk write direction) and “on the fly” regeneration of missing data in the read direction (FIG. 4).
A method of reading data from an array of independent disk drives so as to provide synchronous data transfer into a buffer, the method comprising:
A method of reading data from a redundant array of independent disk drives comprising:
An improved RAID disk array controller comprising:
A method of writing data into an array of independent disk drives, the method comprising:
Dependencies are inferred from the claim text.