Data Storage Device Hibernate Data Copy Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face data loss due to power interruptions in volatile memory, as they often enter low-power modes quickly, leading to the loss of system memory information.

Innovation Solution

A data storage device configured to enter a hibernation state by copying data from volatile memory to non-volatile memory upon indication from a host device, preventing data loss during power interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the mobile device enters low-power mode quickly, then power consumption is reduced, but data in volatile memory is lost

Engineering Contradiction:
Improvepower consumptionVSAvoiddata loss
Core Design Contradiction:
Use of energy by moving objectVSLoss of information

Solution Approach 1:

The system performs a data save operation in advance by copying data from volatile memory to non-volatile memory before transitioning to low-power mode. This preliminary action ensures data is preserved before power is reduced, resolving the contradiction between power savings and data retention.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If power is shut off to volatile memory to save power, then energy consumption is reduced, but data preservation is compromised

Engineering Contradiction:
Improveenergy consumptionVSAvoiddata preservation
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system creates a copy of data from volatile memory to non-volatile memory before powering off the volatile memory. This copying mechanism allows the system to shut off power to volatile memory for energy savings while maintaining data integrity through the non-volatile copy.

Inventive Principle:
Principle #26Copying

3Use of energy by stationary object

If the data storage device enters hibernation state, then power consumption is reduced, but data access availability may be affected

Engineering Contradiction:
Improvepower consumptionVSAvoiddata access availability
Core Design Contradiction:
Use of energy by stationary objectVSEase of operation

Solution Approach 1:

The system performs data copying to non-volatile memory before entering hibernation, ensuring data is readily available upon wake-up without requiring host device participation. This preliminary preparation maintains ease of operation despite the transition to low-power state.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9092150B2Systems and methods of performing a data save operation
Publication Date: 2015.07.28 SANDISK TECHNOLOGIES LLC
  • US9092150B2 patent drawing
  • US9092150B2 patent drawing
  • US9092150B2 patent drawing

AI summary

A method includes determining, based on an indication from a host device operatively coupled to a data storage device that includes a controller, a non-volatile memory including a hibernate area, a volatile memory, a non-volatile memory interface, and a volatile memory interface, that the data storage device is to enter a low-power state. The method includes, in response to determining that the data storage device is to enter a low-power state, performing a data save operation. The data save operation bypasses the non-volatile memory interface and the volatile memory interface and copies data from the volatile memory of the data storage device to the hibernate area of the non-volatile memory of the data storage device.