Patent · US Expired

Method and apparatus for transferring data between a disk and a central processing unit

US4667286A · kind A · utility

61Cited by
1References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 20, 1984
Grant dateMay 19, 1987
Priority date
Expiry dateDec 20, 2004

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0656
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for transferring data between a disk and a CPU is disclosed comprising a pair of toggling header buffers and a pair of toggling data buffers. In operation, data is transferred between a sector on a disk and one of the data buffers under the control of one of the header buffers. While the data in the header buffer is being transferred between the data buffer and a CPU, data is transferred between an adjacent sector on the disk and the other data buffer under the control of the other header buffer. The rate of transfer of data between the data buffer and the CPU is higher than the rate of transfer of the data between the disk and the other data buffer. This provides sufficient time to check the data transferred from and to the CPU for errors and to address a new sector on the disk prior to the completion of the data transfer of the previous sector between the disk and the data buffer. By means of the method and apparatus disclosed, all sectors in a track on a disk can be transferred between a disk and a CPU within a single revolution of the disk.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.