Hybrid drive adjusting spin-up profile based on cache status of non-volatile semiconductor memory
AssigneeWestern Digital Technologies, Inc.
InventorChoo-Bhin Ong
Life of this patent
Estimating the term…
Abstract
A hybrid drive is disclosed comprising a head actuated over a disk, and a non-volatile semiconductor memory (NVSM) operable to cache data. When beginning to spin up the hybrid drive, a first spin-up profile is used while servicing access commands using the NVSM, including write commands and read commands. When a cache event occurs, spinning up the disk is finished using a second spin-up profile in order to spin-up the disk faster.
Claims18
A hybrid drive comprising:
- a disk;
- a head actuated over the disk;
- a non-volatile semiconductor memory (NVSM) operable to cache data;
- and
- control circuitry operable to spin-up the hybrid drive by:
- begin spinning up the disk using a first spin-up profile while servicing access commands using the NVSM, including write commands and read commands;
- and
- when a cache event occurs, finish spinning up the disk using a second spin-up profile in order to spin-up the disk faster.
A hybrid drive comprising:
- a disk;
- a head actuated over the disk;
- a non-volatile semiconductor memory (NVSM) operable to cache data;
- and
- control circuitry operable to spin-up the hybrid drive by:
- determining an operating mode of the hybrid drive based on a cache status of the NVSM;
- selecting between a first spin-up profile and a second spin-up profile in response to the operating mode;
- and
- spinning up the disk using the selected spin-up profile.
A method of spinning up a hybrid drive, the hybrid drive comprising a head actuated over a disk, and a non-volatile semiconductor memory (NVSM) operable to cache data, the method comprising:
- begin spinning up the disk using a first spin-up profile while servicing access commands using the NVSM, including write commands and read commands;
- and
- when a cache event occurs, finish spinning up the disk using a second spin-up profile in order to spin-up the disk faster.
A method of spinning up a hybrid drive, the hybrid drive comprising a head actuated over a disk, and a non-volatile semiconductor memory (NVSM) operable to cache data, the method comprising:
- determining an operating mode of the hybrid drive based on a cache status of the NVSM;
- select between a first spin-up profile and a second spin-up profile in response to the operating mode;
- and
- spin up the disk using the selected spin-up profile.
Dependencies are inferred from the claim text.