摘要:
A disk drive is disclosed comprising a disk comprising a plurality of tracks, and a head actuated over the disk. A plurality of refresh zones are defined, wherein each refresh zone corresponds to a plurality of the tracks. Data is written to a first refresh zone, and a first zone counter is updated for a second refresh zone at a first rate. Data is written to a third refresh zone, and the first zone counter is updated for the second refresh zone at a second rate different than the first rate.
摘要:
A method of expanding the on-track operational range of a disk drive based upon detection of an external vibration condition. The method involves detecting that a vibration state exists and, while the existence of the vibration state is detected, modifying the default on-track-declaration algorithm such that a data transfer operation can be completed in less time than if the default on-track-declaration algorithm was in use.
摘要:
A hard disk drive that determines a saturation current of a voice coil motor (VCM) during the acceleration portion of a seek operation, and uses the information to advantageously adjust current profile for subsequent portion of the seek. One example of determining the saturation current is utilization of the peak value of the saturated acceleration current whose magnitude depends on operating conditions such as temperature and supply voltage. Traditional hard disk drives use predetermined seek current profiles that are formed conservatively to account for such variations in the available current to the VCM, at the expense of sacrificing some seek performance. By determining the available current for each seek operation, the current profile can be adjusted on the fly so as to improve the seek performance.
摘要:
A disk drive is disclosed comprising a disk comprising a plurality of tracks, and a head actuated over the disk. A plurality of refresh zones are defined, wherein each refresh zone corresponds to a plurality of the tracks. Data is written to a first refresh zone, and a first zone counter is updated for a second refresh zone at a first rate. Data is written to a third refresh zone, and the first zone counter is updated for the second refresh zone at a second rate different than the first rate.