Hibernation Backup Switching in Storage Controllers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage devices face challenges in efficiently reducing power consumption during hibernation modes, particularly in mobile systems, due to the need for effective data backup and recovery mechanisms that do not compromise performance.

Innovation Solution

A storage device and system that dynamically adjusts the storage location of backup data based on leakage current information, utilizing volatile and non-volatile memories, and a storage controller to optimize power consumption by selecting from multiple operation modes during hibernation, ensuring quick recovery of the latest operating state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If backup data is stored in volatile memory to enable quick recovery, then recovery speed is improved, but power consumption increases during hibernation

Engineering Contradiction:
Improverecovery speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically selects between volatile and non-volatile memory for backup data storage based on the hibernation duration. For short hibernation periods, volatile memory is used to maintain fast recovery. For long hibernation periods, non-volatile memory is used to minimize power consumption while still enabling recovery.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the storage medium parameter (from volatile to non-volatile memory) based on the hibernation time parameter. This allows optimization of both recovery speed and power consumption by matching the storage medium to the specific hibernation scenario.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If backup data is stored in non-volatile memory to reduce power consumption, then power consumption is reduced, but recovery time increases

Engineering Contradiction:
Improvepower consumptionVSAvoidrecovery time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system dynamically adjusts the backup storage strategy based on predicted hibernation duration. When long hibernation is anticipated, non-volatile memory is selected to minimize power consumption. When short hibernation is expected, volatile memory is used to prioritize fast recovery, thus balancing power consumption and recovery time based on actual needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary assessment of the required hibernation time and pre-selects the appropriate backup storage medium before entering hibernation mode. This preliminary action ensures that the optimal balance between power consumption and recovery time is achieved without requiring post-hibernation adjustments.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If volatile memory is used for backup storage, then data retention during short hibernation is improved, but leakage current increases

Engineering Contradiction:
Improvedata retentionVSAvoidleakage current
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system changes the memory type parameter (volatile to non-volatile) based on the hibernation time parameter. For long hibernation periods where leakage current would be problematic, non-volatile memory is selected which inherently has negligible leakage current, thus maintaining data retention reliability without the harmful leakage effect.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system converts the potential harm of leakage current in volatile memory into a benefit by using non-volatile memory for long hibernation scenarios. Non-volatile memory's characteristic of negligible leakage current, which might be seen as a limitation for fast write operations, becomes a benefit for long-term data retention during extended hibernation without power supply.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS12619364B2Storage device and storage system including the same
Publication Date: 2026.05.05 SAMSUNG ELECTRONICS CO LTD
  • US12619364B2 patent drawing
  • US12619364B2 patent drawing
  • US12619364B2 patent drawing

AI summary

The storage device includes a plurality of non-volatile memories, at least one volatile memory, and a storage controller. The storage controller controls operations of the non-volatile memories and the volatile memory, and outputs leakage current information on data retention. When the storage device enters a hibernation mode to reduce power consumption, the storage device operates in a selected operation mode from among a plurality of operation modes based on the leakage current information. In the hibernation mode, the storage device stores first backup data and second backup data in the volatile memory, stores the first backup data and the second backup data in the non-volatile memories, or outputs the second backup data, depending on the selected operation mode. The first backup data is received from an external device, and the second backup data is internally stored in the storage device.