Data storage device with closed loop extended park mode during spin down operation
AssigneeWestern Digital Technologies, Inc.
InventorsBrian Johnson, Jaesoo Byoun, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami
Life of this patent
Estimating the term…
Abstract
A data storage device has a closed loop extended park mode during spin down operation. A data storage device comprises a spindle motor configured to rotate one or more disks, and one or more processing devices. The one or more processing devices are configured to determine a value of current that is discharged from the spindle motor over time during a spin down of the spindle motor, and control a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit.
Claims17
A data storage device comprising:
- a spindle motor configured to rotate one or more disks;
- and
- one or more processing devices configured to:
- determine a value of current that is discharged from the spindle motor over time during a spin down of the spindle motor;
- control a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit;
- and
- control the braking duty cycle such that the value of current discharged through the spindle motor over time remains at or below a maximum current rating of the spindle motor.
A data storage device comprising:
- a spindle motor configured to rotate one or more disks;
- and
- one or more processing devices configured to:
- determine a value of current that is discharged from the spindle motor over time during a spin down of the spindle motor;
- control a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit;
- and
- set the selected current limit at a value below a maximum current rating of the spindle motor.
A data storage comprising:
- a spindle motor configured to rotate one or more disks;
- and
- one or more processing devices configured to:
- determine a value of current that is discharged from the spindle motor over time during a spin down of the spindle motor;
- and
- control a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit,
- wherein the current discharged from the spindle motor is discharged through one or more low-side switches of the spindle motor, and
- wherein determining the value of current discharged from the spindle motor comprises determining a value of current through the one or more low-side switches of the spindle motor.
A data storage device comprising:
- a spindle motor configured to rotate one or more disks;
- a voice coil motor (VCM) that comprises left and right low-side switches;
- and
- one or more processing devices configured to:
- determine a value of current that is discharged from the spindle motor over time during a spin down of the spindle motor;
- control a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit;
- and
- shunt a portion of the current discharged from the spindle motor during a spin down of the spindle motor through both the left and right low-side switches comprised in the VCM.
A method comprising:
- determining, by one or more processing devices, a value of current that is discharged from a spindle motor of a data storage device over time during a spin down of the spindle motor;
- and
- controlling, by the one or more processing devices, a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit;
- and
- shunting a portion of the current discharged from the spindle motor during a spin down of the spindle motor through both left and right low-side switches comprised in a voice coil motor (VCM) of the data storage device.
One or more processing devices comprising:
- means for determining a value of current that is discharged from a spindle motor of a data storage device over time during a spin down of the spindle motor;
- means for controlling a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit;
- and
- means for controlling the braking duty cycle such that the value of current discharged through the spindle motor over time remains at or below a maximum current rating of the spindle motor.
Dependencies are inferred from the claim text.