Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Disk drive employing a modified rotational position optimization algorithm to account for external vibrations

a technology of external vibration and rotational position optimization, applied in the field of disk drives, can solve the problems of increasing the actual settle latency, performance degradation, and unreliability of estimated settle latencies, and achieve the effect of increasing the estimated rotational latency

Inactive Publication Date: 2005-11-22
WESTERN DIGITAL TECH INC
View PDF9 Cites 142 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0011]In one embodiment, the estimated access time is computed from a reference position on the disk to a beginning of each command in the command queue, wherein the reference position is adjusted by an offset if the external vibration is detected. In one embodiment, the estimated access time comprises an estimated seek latency value and an estimated rotational latency value, the estimated rotational latency value includes the estimated settle latency, and adjusting the reference position by the offset increases the estimated settle latency.
[0014]In another embodiment, the RPO algorithm increases the estimated rotational latency if the external vibration is detected. In one embodiment, the RPO algorithm increases the estimated rotational latency by a partial revolution of the disk for at least one command in the command queue if the external vibration is detected.

Problems solved by technology

However, these estimated settle latencies may be unreliable if the disk drive is subject to an external vibration during normal operation, such as another mechanical device perturbing the disk drive, which can propagate through to the actuator arm and increase the actual settle latency.
In either case the performance degrades since the RPO algorithm does not initially select the optimal command to execute due to the external vibration increasing the actual settle latency.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Disk drive employing a modified rotational position optimization algorithm to account for external vibrations
  • Disk drive employing a modified rotational position optimization algorithm to account for external vibrations
  • Disk drive employing a modified rotational position optimization algorithm to account for external vibrations

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029]FIG. 3A shows a disk drive 2 according to an embodiment of the present invention comprising a disk controller 4 for executing a rotational position optimization (RPO) algorithm to select a next command to execute from a command queue. As shown in the flow diagram of FIG. 3B, at step 6 the disk controller 4 executes a normal RPO algorithm if an external vibration is not detected at step 8, and at step 10 executes a modified RPO algorithm if an external vibration is detected at step 8. The next command selected by the RPO algorithm is then executed at step 12.

[0030]The disk drive 2 of FIG. 3A comprises a disk 14 having a plurality of tracks 16, a head 18 actuated radially over the disk 14, a command queue for storing a plurality of commands pending execution, and the disk controller 4 for executing the rotational RPO algorithm relative to an estimated access time required to access each command in the command queue. The estimated access time comprises an estimated seek latency r...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

PropertyMeasurementUnit
timeaaaaaaaaaa
thresholdaaaaaaaaaa
voltageaaaaaaaaaa
Login to View More

Abstract

A disk drive is disclosed which executes a rotational position optimization (RPO) algorithm to select a next command to execute from a command queue relative to an estimated access time. If an external vibration is detected, the RPO algorithm increases at least one of an estimated seek latency, an estimated settle latency, and an estimated rotational latency for each command in the command queue.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The present invention relates to disk drives for computer systems. More particularly, the present invention relates to a disk drive employing a modified rotational position optimization (RPO) algorithm to account for external vibrations.[0003]2. Description of the Prior Art[0004]Rotational position optimization (RPO) algorithms improve the access performance of disk drives by minimizing the seek and settle latency of the head and the rotational latency of the disk. This is illustrated in FIG. 1 which shows a disk drive executing a current command with two commands (COMMAND 1 and COMMAND 2) staged in a command queue. While executing the current command the disk drive will execute an RPO algorithm to select the next command from the command queue having the least access time. In the example of FIG. 1, the disk drive calculates the seek, settle, and rotational latencies in terms of the number of servo wedges and selects th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F12/00G11B5/48G06F3/06G11B5/55
CPCG11B5/5547G11B5/5582G06F3/0601G06F2003/0692G06F3/0673
Inventor CODILIAN, RAFFIVALLIS, MARK F.
Owner WESTERN DIGITAL TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products