Adaptive Data Retention Management in Non-Volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Solid state drives (SSDs) using non-volatile memory face data retention issues due to charge loss over time, particularly at higher temperatures, leading to corrupted data and reduced read reliability.

Innovation Solution

Implementing an adaptive data retention management system that adjusts the data retention refresh rate based on temperature, maintaining a lower refresh rate at lower temperatures and increasing it at higher temperatures to balance performance and reliability, thereby reducing internal bandwidth consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data retention refresh rate is increased to maintain data integrity at higher temperatures, then data reliability is improved, but internal bandwidth consumption increases and performance is degraded

Engineering Contradiction:
Improvedata reliabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic adjustment of the data retention refresh rate based on real-time temperature monitoring. The refresh rate transitions from a static fixed value to a dynamic parameter that adapts to changing thermal conditions, allowing the system to maintain data reliability while optimizing performance by only increasing refresh operations when temperature thresholds are exceeded

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter (refresh rate) in response to changes in environmental conditions (temperature). By monitoring temperature and adjusting the refresh rate parameter accordingly, the system maintains data integrity during high-temperature operation while avoiding unnecessary performance degradation during normal temperature conditions

Inventive Principle:
Principle #35Parameter changes

2Reliability

If data retention refresh rate is increased to prevent data corruption, then data integrity is improved, but internal bandwidth consumption increases

Engineering Contradiction:
Improvedata integrityVSAvoidinternal bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of continuously operating at maximum refresh rate, the system applies partial action by using a lower baseline refresh rate during normal conditions and only increasing to excessive action (higher refresh rate) when temperature conditions warrant additional protection, thereby reducing overall bandwidth consumption while maintaining data integrity

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The refresh rate parameter is dynamically changed based on temperature measurements, allowing the system to optimize the balance between data integrity and bandwidth consumption by adjusting the parameter only when environmental conditions require it

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a fixed high refresh rate is used to ensure data retention, then data reliability is improved, but performance loss increases

Engineering Contradiction:
Improvedata retentionVSAvoidperformance loss
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system replaces the static fixed high refresh rate with a dynamic adaptive refresh rate that responds to temperature conditions. This allows the system to achieve the data retention reliability of high refresh rates only when necessary, while maintaining performance during normal operating conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic temperature monitoring and conditional refresh rate adjustment, transitioning from continuous high refresh operations to periodic assessments that trigger increased refresh activity only when temperature conditions warrant it, thereby reducing overall performance impact

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10839886B2Method and apparatus for adaptive data retention management in non-volatile memory
Publication Date: 2020.11.17 SANDISK TECHNOLOGIES LLC
  • US10839886B2 patent drawing
  • US10839886B2 patent drawing
  • US10839886B2 patent drawing

AI summary

Aspects of the disclosure provide systems and methods for adaptive data retention management in non-volatile memory. A solid state device (SSD) includes non-volatile memory (NVM) for storing data. The SSD is configured to determine a temperature of the NVM. If the temperature of the NVM is below a predetermined temperature, the SSD maintains a data retention refresh rate of the data stored in the NVM. If the temperature of the NVM is equal to or above the predetermined temperature, the SSD adjusts the data retention refresh rate at a first rate and then a second rate, each adjustment based on the temperature of the NVM. The first rate and the second rate are different, for example, the second rate is less than the first rate.