IP Library Granted Patent US 9,213,400
Granted Patent B2
US 9,213,400 · App. 13/804,247 · Granted Dec 15, 2015

Apparatus and method to provide near zero power DEVSLP in SATA drives

Inventor: Steven E. Wells (El Dorado Hills, CA)
Assignee: Intel Corporation
G06F1/3268G06F1/3206G06F1/3275G06F3/0625G06F3/0634G06F3/0688Y02B60/1228Y02B60/1246
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 9,213,400
App. No.
13/804,247
Granted
Dec 15, 2015
Kind
B2
Abstract

Apparatus and methods of reducing power consumption in solid-state disks (SSDs) that can reduce power levels in SSDs below levels achievable in known SSD reduced power states. The apparatus is a power management subsystem operative to detect whether an SSD subsystem has been enabled to enter a reduced power state, and to receive a control signal from a host directing the power management subsystem to place the SSD subsystem in the reduced power state. In the event the SSD subsystem is enabled to enter the reduced power state and the host asserts the control signal, the power management subsystem effectively disconnects at least a portion of the SSD subsystem from the power rail. In the event power-up clear circuitry asserts a clear signal to the power management subsystem, or the host negates the control signal, the power management subsystem reestablishes the connection between the SSD subsystem and the power rail.

Claims (61)

1. A method of reducing power consumption in solid-state storage devices, comprising:

detecting, by control logic circuitry, whether a solid-state storage device has been enabled to enter a reduced power state, the control logic circuitry being connectable between a host computer and a solid-state storage device;

having detected that the solid-state storage device has been enabled to enter the reduced power state:

monitoring for receipt, at the control logic circuitry, of a predetermined control signal from the host computer directing that the solid-state storage device be placed in the reduced power state; and

upon the receipt of the predetermined control signal from the host computer, controlling, by the control logic circuitry, a power enable component to effectively disconnect at least a portion of the solid-state storage device from a power rail, the power enable component being connectable between the solid-state storage device and the power rail; and

upon detection of negation of the predetermined control signal, controlling, by the control logic circuitry, the power enable component to reestablish a connection between the solid-state storage device and the power rail.

2. The method of claim 1 further comprising:

at least at some times, upon receipt of a power-up clear signal from power-up clear circuitry, controlling, by the control logic circuitry, the power enable component to reestablish the connection between the solid-state storage device and the power rail.

3. The method of claim 1 further comprising:

once the solid-state storage device has been enabled to enter the reduced power state, receiving, at a latch circuit from a storage controller, a second control signal operative to set an output of the latch circuit to a predetermined logic state; and

providing, by the latch circuit, a first logical output signal having the predetermined logic state to the control logic circuitry.

4. The method of claim 3 further comprising:

receiving, at the latch circuit from power-up clear circuitry, a power-up clear signal operative to reset the predetermined logic state of the output of the latch circuit; and

providing, by the latch circuit, a second logical output signal having the reset predetermined logic state to the control logic circuitry.

5. The method of claim 4 further comprising:

controlling, by the control logic circuitry, the power enable component to effectively disconnect at least a portion of the solid-state storage device from the power rail, and to reestablish the connection between the solid-state storage device and the power rail, based at least on the respective states of the first and second logical output signals provided by the latch circuit.

6. The method of claim 1 further comprising:

receiving, at the control logic circuitry, a second predetermined control signal from a storage controller upon entering a predefined low power state, the predetermined control signal from the host computer and the second predetermined control signal from the storage controller each having an associated state; and

having detected the solid-state storage device having been enabled to enter the reduced power state, controlling, by the control logic circuitry, the power enable component to effectively disconnect at least a portion of the solid-state storage device from the power rail based on the state of the predetermined control signal from the host computer, and the state of the second predetermined control signal from the storage controller.

7. An apparatus for reducing power consumption in solid-state storage devices, comprising:

control logic circuitry connectable between a host computer and a solid-state storage device; and

a power enable component connectable between the solid-state storage device and a power rail, the power enable component being controllable to disconnect at least a portion of the solid-state storage device from the power rail, and to reestablish a connection between the solid-state storage device and the power rail,

wherein the control logic circuitry is operative:

to detect whether the solid-state storage device has been enabled to enter a reduced power state; and

having detected that the solid-state storage device has been enabled to enter the reduced power state:

to monitor for receipt of a predetermined control signal from the host computer directing that the solid-state storage device be placed in the reduced power state; and

upon the receipt of the predetermined control signal from the host computer, to control the power enable component to effectively disconnect at least the portion of the solid-state storage device from the power rail; and

upon detection of negation of the predetermined control signal, to control the power enable component to reestablish the connection between the solid-state storage device and the power rail.

8. The apparatus of claim 7 wherein the control circuitry is further operative to:

at least at some times, upon receipt of a power-up clear signal from power-up clear circuitry, control the power enable component to reestablish the connection between the solid-state storage device and the power rail.

9. The apparatus of claim 7 further comprising:

a latch circuit operative to:

once the solid-state storage device has been enabled to enter the reduced power state, receive, from a storage controller, a second control signal operative to set an output of the latch circuit to a predetermined logic state; and

provide a first logical output signal having the predetermined logic state to the control logic circuitry.

10. The apparatus of claim 9 wherein the latch circuit is further operative to:

receive, from power-up clear circuitry, a power-up clear signal operative to reset the predetermined logic state of the output of the latch circuit; and

provide a second logical output signal having the reset predetermined logic state to the control logic circuitry.

11. The apparatus of claim 10 wherein the control logic circuitry is further operative to:

control the power enable component to effectively disconnect at least a portion of the solid-state storage device from the power rail, or to reestablish the connection between the solid-state storage device and the power rail, based at least on the respective states of the first and second logical output signals provided by the latch circuit.

12. The apparatus of claim 7 wherein the control logic circuitry is further operative to:

receive a second predetermined control signal from a storage controller upon entering a predefined low power state, the predetermined control signal from the host computer and the second predetermined control signal from the storage controller each having an associated state; and

having detected the solid-state storage device having been enabled to enter the reduced power state, control the power enable component to effectively disconnect at least a portion of the solid-state storage device from the power rail based on the state of the predetermined control signal from the host computer, and the state of the second predetermined control signal from the storage controller.

13. The apparatus of claim 7 further comprising:

a debounce circuit operative to:

receive a second control signal from the control logic circuitry;

debounce the second control signal; and

apply the second control signal to the power enable component to effectively disconnect at least a portion of the solid-state storage device from the power rail.

14. The apparatus of claim 13 wherein the debounce circuit is further operative to:

receive a third control signal from the control logic circuitry;

debounce the third control signal; and

apply the third control signal to the power enable component to reestablish the connection between the solid-state storage device and the power rail.

15. The apparatus of claim 7 wherein the power enable component is one of a PMOS field-effect transistor and a regulator voltage supply.

16. The apparatus of claim 7 wherein the solid-state storage device is a solid-state disk.

17. The apparatus of claim 7 wherein the host computer includes a SATA controller, and wherein the control logic circuitry is operative to receive the predetermined control signal from the SATA controller.

18. The apparatus of claim 17 wherein the predetermined control signal received at the control logic circuitry from the SATA controller is the DEVSLP signal.

19. The apparatus of claim 18 wherein the reduced power state entered into by the solid-state storage device is the DevSleep reduced power state.

20. A computer system, comprising:

a system bus;

a display communicably coupled to the system bus;

the apparatus of claim 7 communicably coupled to the system bus; and

at least one memory coupled to the system bus.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2023
From: INTEL CORPORATION
To: SK HYNIX NAND PRODUCT SOLUTIONS CORP.
Reel/Frame 062702/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2013
From: WELLS, STEVEN E.
To: INTEL CORPORATION
Reel/Frame 031276/0605 →
Continuity (1)
Related Publication 20140281600A1 · Sep 18, 2014