Disk drive having a register set for providing real time position variables to a host
AssigneeWestern Digital Ventures, Inc.
InventorsCharles W. Frank, Jr., Thomas D. Hanan, Robert W. Warren, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Ventures, Inc.
InventorsCharles W. Frank, Jr., Thomas D. Hanan, Robert W. Warren, Jr.
Estimating the term…
A disk drive provides head position information as position status variables to a host. The position status variables are derived from information formatted on a disk and processed by a media controller for storage in a position register set. The position information includes both radial and circumferential position references. The disk drive is connected to the host over a host interface which enables the position information to be stored automatically in a host memory so that the host can scan the position information to determine an optimum order of data transfer commands to be sent to the disk drive. A method for selecting a next command to transmit to a disk drive employs the position variables to optimize the command selection. In an alternative method, a host selects a command to be executed by one of an array of disk drives and then determines the disk drive to receive the command based on position information variables which have been stored and updated by the disk drives in the array.
A disk drive connectable to a host computer via a host interface for receiving data transfer commands and for communicating position status variables in the disk drive, the disk drive comprising:
A computer system comprising:
A method of optimizing data transfer commands sent to a disk drive in a computer system comprising a host having a host memory and a disk drive, the method comprising the steps of:
A method of optimizing data transfer commands sent to an array of disk drives in a computer system comprising a host having a host memory and a plurality of disk drives, the method comprising the steps of:
A disk drive connectable to a host computer via a host interface for receiving data transfer commands and for communicating position status variables in the disk drive, the disk drive comprising:
A disk drive connectable to a host computer via a host interface for receiving data transfer commands and for communicating position status variables in the disk drive, the disk drive comprising:
A computer system comprising:
A computer system comprising:
Dependencies are inferred from the claim text.