IP Library Granted Patent US 11,023,326
Granted Patent B2
US 11,023,326 · App. 16/294,198 · Granted Jun 1, 2021

SSD restart based on off-time tracker

Inventors: Andrew Morning-Smith (Vancouver, CA); Brian Mcfarlane (Hillsboro, OR); Emily P. Chung (Austin, TX); William Glennan (Folsom, CA)
Assignee: Intel Corporation
G06F11/1441G06F11/1438
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 11,023,326
App. No.
16/294,198
Granted
Jun 1, 2021
Kind
B2
Abstract

An embodiment of a semiconductor apparatus for use with a persistent storage media may include technology to detect a power interruption event, and track an amount of off-time for a persistent storage media after the detected power interruption event. Other embodiments are disclosed and claimed.

Claims (52)

1. Persistent storage media, comprising:

one or more substrates; and

logic coupled to the one or more substrates, wherein the logic is at least partly implemented in one or more of configurable logic and fixed-functionality hardware logic, the logic coupled to the one or more substrates to:

detect a power interruption event,

track an amount of off-time for the persistent storage media after the detected power interruption event,

determine a voltage setting to use for an operation on the persistent storage media after power restoration based on the tracked amount of off-time, and

instruct application of the voltage setting after the power restoration.

2. The persistent storage media of claim 1 , wherein the logic is further to:

select a first value for the voltage setting if the tracked amount of off-time is less than a threshold; and

select a second value for the voltage setting if the tracked amount of off-time is greater than or equal to the threshold.

3. The persistent storage media of claim 1 , wherein the logic is further to:

select a first value for the voltage setting if the tracked amount of off-time is less than a configured time;

start a timer for a duration based on a difference between the configured time and the tracked amount of off-time; and

select a second value for the voltage setting after the timer expires.

4. The persistent storage media of claim 1 , wherein the logic is further to:

provide backup power to the logic to track the amount of off-time for the persistent storage media after the power interruption event.

5. The persistent storage media of claim 1 , wherein the persistent storage media comprises phase change memory.

6. The persistent storage media of claim 1 , wherein the logic coupled to the one or more substrates includes transistor channel regions that are positioned within the one or more substrates.

7. An electronic storage system, comprising:

a controller;

persistent storage media communicatively coupled to the controller; and

logic communicatively coupled to the controller to:

detect a power interruption event,

track an amount of off-time for the persistent storage media after the detected power interruption event,

determine a voltage setting to use for an operation on the persistent storage media after power restoration based on the tracked amount of off-time, and

instruct application of the voltage setting after the power restoration.

8. The electronic storage system of claim 7 , wherein the logic is further to:

select a first value for the voltage setting if the tracked amount of off-time is less than a threshold; and

select a second value for the voltage setting if the tracked amount of off-time is greater than or equal to the threshold.

9. The electronic storage system of claim 7 , wherein the logic is further to:

select a first value for the voltage setting if the tracked amount of off-time is less than a configured time;

start a timer for a duration based on a difference between the configured time and the tracked amount of off-time; and

select a second value for the voltage setting after the timer expires.

10. The electronic storage system of claim 7 , further comprising:

a backup power source to provide power to the logic to track the amount of off-time for the persistent storage media after the power interruption event.

11. The electronic storage system of claim 10 , wherein one or more of the logic to track the amount of off-time and the backup power source comprises an energy storing capacitor.

12. The electronic storage system of claim 7 , wherein the persistent storage media comprises phase change memory.

13. A method of controlling persistent storage media, comprising:

detecting a power interruption event;

tracking an amount of off-time for the persistent storage media after the detected power interruption event;

determining a voltage setting to use for an operation on the persistent storage media after power restoration based on the tracked amount of off-time; and

instructing application of the voltage setting after the power restoration.

14. The method of claim 13 , further comprising:

selecting a first value for the voltage setting if the tracked amount of off-time is less than a threshold; and

selecting a second value for the voltage setting if the tracked amount of off-time is greater than or equal to the threshold.

15. The method of claim 13 , further comprising:

selecting a first value for the voltage setting if the tracked amount of off-time is less than a configured time;

starting a timer for a duration based on a difference between the configured time and the tracked amount of off-time; and

selecting a second value for the voltage setting after the timer expires.

16. The method of claim 13 , further comprising:

providing backup power for tracking the amount of off-time for the persistent storage media after the power interruption event.

17. The method of claim 13 , wherein the persistent storage media comprises phase change memory media.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2019
From: MORNING-SMITH, ANDREW; MCFARLANE, BRIAN; CHUNG, EMILY P.; GLENNAN, WILLIAM
To: INTEL CORPORATION
Reel/Frame 048519/0591 →
Continuity (1)
Related Publication 20190205214A1 · Jul 4, 2019
Cited By (1)
US 12,688,118