IP Library › Granted Patent US 12,147,342
Granted Patent B2
US 12,147,342 · App. 17/143,153 · Granted Nov 19, 2024

Cost-effective solid state disk data-protection method for power outages

Inventors: Wentao Wu (Milpitas, CA); Sompong Olarig (Pleasanton, CA); William Schwaderer (Sparks, NV); Ramdas Kachare (Pleasanton, CA)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F12/0804G06F3/0604G06F3/0634G06F3/0647G06F3/0688G06F2212/1032G06F2212/202
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 12,147,342
App. No.
17/143,153
Granted
Nov 19, 2024
Kind
B2
Abstract

A storage system includes at least one solid-state drive (SSD) and a baseboard management controller (BMC). The at least one SSD communicates over a communication link information that the at least one SSD includes a predetermined number of super capacitors in which the predetermined number includes 0, and is capable of providing a mode of operation to flush data in a non-volatile memory to a non-volatile memory that spans a predetermined amount of time if a loss of power condition is detected. The BMC device receives the information from the SSD and in response sends a message to the at least on SSD to enter the mode of operation.

Claims (33)

1. A storage system, comprising:

a storage device comprising a volatile memory, and a non-volatile memory, where the storage device communicates over a communication link information that the storage device is capable of providing a mode of operation to flush data in the volatile memory to the non-volatile memory based on a power condition; and

a power management device that receives information from the storage device, using a communication path from the storage device, the information indicating that the storage device is capable of providing the mode of operation to flush data and based on the received information, sends a message to the storage device to enter the mode of operation, wherein the storage device receives power, to flush the data, from two or more capacitors that are external to the storage device.

2. The storage system of claim 1 , wherein the power management device, based on the information, further controls a voltage applied to a connector pin of the storage device.

3. The storage system of claim 2 , wherein the connector pin comprises an auxiliary connection pin.

4. The storage system of claim 2 , wherein the voltage comprises +12 V.

5. The storage system of claim 1 , wherein the storage device comprises a predetermined number of super capacitors.

6. The storage system of claim 1 , wherein the storage device comprises a solid-state drive (SSD).

7. The storage system of claim 1 , further comprising a mid-plane to which the storage device connects,

wherein the mid-plane comprises at least one super capacitor associated with the storage device.

8. A storage device, comprising:

non-volatile memory;

volatile memory that stores at least one of host write request data or storage device controller state information; and

a storage device controller;

wherein the storage device communicates, using a communication path from the storage device, information that the storage device is capable of providing a mode of operation to flush data in the volatile memory to the non-volatile memory based on a power condition, and

wherein the storage device controller receives a message to enter the mode of operation to flush data, and the storage device receives power, to flush the data, from two or more capacitors that are external to the storage device.

9. The storage device of claim 8 , wherein the message is received from a power management device of a storage system.

10. The storage device of claim 9 , wherein the storage device comprises a U.2 connector, and

wherein a connector pin of the U.2 connector receives a power supply voltage that is used by the storage device to flush data from the volatile memory to the non-volatile memory based on the power condition.

11. The storage device of claim 10 , wherein the connector pin comprises an auxiliary connection pin.

12. The storage device of claim 8 , wherein the storage device comprises a solid-state drive (SSD).

13. The storage device of claim 8 , wherein the communication link comprises one of an Ethernet network, a Peripheral Component Interconnect Express (PCIe) bus, or a System Management Bus (SMBus).

14. The storage device of claim 8 , wherein the power condition comprises a first portion, and the storage device further communicates over the communication link, information that the storage device is capable of providing a mode of operation to flush data in volatile memory to a non-volatile memory based on a second portion of the power condition.

15. A storage system, comprising:

a storage device comprising a volatile memory, a non-volatile memory, where the storage device communicates over a communication link information that the storage device is capable of providing a mode of operation to flush data in the volatile memory to the non-volatile memory based on a power condition, wherein the storage device receives power, to flush the data, from two or more capacitors that are external to the storage device; and

a power management device that sends a message to the storage device to enter the mode of operation;

wherein the storage device communicates to the power management device, using a communication path from the storage device, information that the storage device is capable of providing the mode of operation to flush data; and

wherein the power management device receives the information from the storage device and, based on the information from the storage device, sends the message to the storage device to enter the mode of operation.

16. The storage system of claim 15 , wherein the storage device further comprises a first connector,

wherein the storage system further comprises a mid-plane comprising a second connector that receives the first connector and comprises at least one supercap coupled to the second connector.

17. The storage system of claim 16 , wherein the power management device further controls a voltage to a connector pin of the first connector based on receiving the information from the storage device.

18. The storage system of claim 15 , wherein the storage device comprises a solid-state drive.

19. The storage system of claim 15 , wherein the storage device comprises one or more super capacitors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2023
From: WU, WENTAO; OLARIG, SOMPONG; SCHWADERER, WILLIAM; KACHARE, RAMDAS
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 064836/0523 →
Continuity (3)
Continuation 15950114 · Apr 10, 2018
Provisional Application 62630809 · Feb 14, 2018
Related Publication 20210124681A1 · Apr 29, 2021
Cited By (1)
US 12,474,392