IP Library Granted Patent US 7,697,234
Granted Patent B2
US 7,697,234 · App. 12/034,147 · Granted Apr 13, 2010

Storage apparatus, control method, and control device which enable or disable compensation control

Assignee: Toshiba Storage Device Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,697,234
App. No.
12/034,147
Granted
Apr 13, 2010
Kind
B2
Abstract

A rotation disturbance compensation control unit applies a compensation signal to a positioning control unit so as to cancel out rotation disturbance vibration components detected by using acceleration velocity sensors. At predetermined timing, a position error detection unit detects respective position errors of the case in which the rotation disturbance compensation control unit is turned on and the case in which it is turned off. A compensation control switching unit switches the rotation disturbance compensation control unit to be on if the position error of the case in which the compensation control of rotation disturbance is turned on is small and switches the compensation control switching unit to be off if the position error of the case in which the compensation control of rotation disturbance is turned off is small.

Claims (52)

1. A storage apparatus comprising:

a positioning control unit which positions a head to a target track of a rotating storage medium and causes the head to follow it;

a compensation control unit which applies a compensation signal to the positioning control unit so that a rotation disturbance vibration component detected by an acceleration velocity sensor is cancelled out;

a position error detection unit which detects, at predetermined timing, respective position errors according to the positioning control unit in the case in which the compensation control unit is enabled and the case in which the compensation control unit is disabled; and

a compensation control switching unit which switches the compensation control unit either between an enabled state and a disabled state based on the magnitude relation of two position errors detected by the position error detection unit,

wherein the position error detection unit discretely detects the respective position errors according to the positioning control unit in the case in which the compensation control unit is enabled and the case in which the compensation control unit is disabled in a predetermined period and detects a square integration value of the positioning errors over the predetermined period; and

the compensation control switching unit

disables the compensation control unit if both the two position errors are less than a predetermined threshold value and

enables or disables the compensation control unit based on the magnitude relation of the two square integration values if at least either one of the two position errors exceeds a predetermined threshold value.

2. The storage apparatus according to claim 1 , wherein the compensation control switching unit

enables the compensation control unit if the square integration value of the case in which the compensation control unit is enabled is small and

disables the compensation control unit if the square integration value of the case in which the compensation control unit is disabled is small.

3. The storage apparatus according to claim 1 , wherein the compensation control switching unit turns on the compensation signal to be applied to the positioning control unit if the compensation control unit is to be enabled and turns off the compensation signal to be applied to the positioning control unit if the compensation control unit is to be disabled.

4. The storage apparatus according to claim 1 , wherein the compensation control switching unit adjusts the compensation signal to be applied to the positioning control unit by multiplying the signal by a predetermined gain if the compensation control unit is to be enabled and turns off the compensation signal to be applied to the positioning control unit if the compensation control unit is to be disabled.

5. The storage apparatus according to claim 1 , wherein the position error detection unit and the compensation control switching unit operate upon occurrence of write retry.

6. The storage apparatus according to claim 1 , wherein the position error detection unit and the compensation control switching unit operate upon occurrence of read retry.

7. A storage apparatus comprising:

a positioning control unit which positions a head to a target track of a rotating storage medium and causes the head to follow it;

a compensation control unit which applies a compensation signal to the positioning control unit so that a rotation disturbance vibration component detected by an acceleration velocity sensor is cancelled out;

a position error detection unit which detects, at predetermined timing, respective position errors according to the positioning control unit in the case in which the compensation control unit is enabled and the case in which the compensation control unit is disabled; and

a compensation control switching unit which switches the compensation control unit either between an enabled state and a disabled state based on the magnitude relation of two position errors detected by the position error detection unit,

wherein the position error detection unit and the compensation control switching unit operate upon transition to idle in which no command is received from a host.

8. The storage apparatus according to claim 1 , wherein the compensation control unit detects a differential signal of acceleration velocity detection signals from a pair of acceleration velocity sensors as the rotation disturbance vibration detection signal.

9. A control method of a storage apparatus including:

a positioning control step of positioning a head to a target track of a rotating storage medium and causing the head to follow it;

a compensation control step of applying a compensation signal to the positioning control step so that a rotation disturbance vibration component detected by an acceleration velocity sensor is cancelled out;

a position error detection step of detecting, at predetermined timing, respective position errors according to the positioning control step in the case in which the compensation control step is enabled and the case in which the compensation control step is disabled; and

a compensation control switching step of switching the compensation control step either between an enabled state and a disabled state based on the magnitude relation of two position errors detected by the position error detection steps,

wherein in the position error detection step. the respective position errors are discretely detected according to the positioning control step in the case in which the compensation control step is enabled and the case in which the compensation control step is disabled in a predetermined period, and a square integration value of the positioning errors over the predetermined period is detected; and

the compensation control switching step

in which the compensation control step is disabled if both the two position errors are less than a predetermined threshold value and

the compensation control step is enabled or disabled based on the magnitude relation of the two square integration values if at least either one of the two position errors exceeds a predetermined threshold value.

10. The control method of the storage apparatus according to claim 9 , wherein the compensation control switching step

enables the compensation control step if the square integration value of the case in which the compensation control unit is enabled is small and

disables the compensation control step if the square integration value of the case in which the compensation control unit is disabled is small.

11. The control method of the storage apparatus according to claim 9 , wherein the compensation control switching step turns on the compensation signal to be applied to the positioning control step if the compensation control step is to be enabled and turns off the compensation signal to be applied to the positioning control step if the compensation control step is to be disabled.

12. The control method of the storage apparatus according to claim 9 , wherein the compensation control switching step adjusts the compensation signal to be applied to the positioning control step by multiplying the signal by a predetermined gain if the compensation control step is to be enabled and turns off the compensation signal to be applied to the positioning control step if the compensation control step is to be disabled.

13. The control method of the storage apparatus according to claim 9 , wherein the position error detection step and the compensation control switching step are operated upon occurrence of write retry.

14. The control method of the storage apparatus according to claim 9 , wherein the position error detection step and the compensation control switching step are operated upon occurrence of read retry.

15. The control method of the storage apparatus according to claim 9 , wherein the position error detection step and the compensation control switching step are operated upon transition to idle in which no command is received from a host.

16. A storage control device comprising:

a positioning control unit which positions a head to a target track of a rotating storage medium and causes the head to follow it;

a compensation control unit which applies a compensation signal to the positioning control unit so that a rotation disturbance vibration component detected by an acceleration velocity sensor is cancelled out;

a position error detection unit which detects, at predetermined timing, respective position errors according to the positioning control unit in the case in which the compensation control unit is enabled and the case in which the compensation control unit is disabled; and

a compensation control switching unit which switches the compensation control unit either between an enabled state and a disabled state based on the magnitude relation of two position errors detected by the position error detection unit,

wherein the position error detection unit discretely detects the respective position errors according to the positioning control unit in the case in which the compensation control unit is enabled and the case in which the compensation control unit is disabled in a predetermined period and detects a square integration value of the positioning errors over the predetermined period; and

the compensation control switching unit

disables the compensation control unit if both the two position errors are less than a predetermined threshold value and

enables or disables the compensation control unit based on the magnitude relation of the two square integration values if at least either one of the two position errors exceeds a predetermined threshold value.

17. The storage control device according to claim 16 , wherein the compensation control switching unit

enables the compensation control unit if the square integration value of the case in which the compensation control unit is enabled is small and

disables the compensation control unit if the square integration value of the case in which the compensation control unit is disabled is small.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2012
From: TOSHIBA STORAGE DEVICE CORPORATION
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 027674/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2009
From: FUJITSU LIMITED
To: TOSHIBA STORAGE DEVICE CORPORATION
Reel/Frame 023565/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2008
From: HIGASHINO, YOSHINARI; YANAGI, SHIGENORI
To: FUJITSU LIMITED
Reel/Frame 020534/0368 →
Priority Claims (1)
JP 2007-197281 · Jul 30, 2007 · national
Continuity (1)
Related Publication 20090034116A1 · Feb 5, 2009