Memory Controller Regression Model for Performance Deterioration

Solution Overview

Problem

Memory devices experience performance deterioration over time due to factors like accumulated power-on time and erase counts, leading to reduced operational efficiency and potential data loss.

Innovation Solution

A memory system with a memory controller that uses a model manager to generate a regression model based on log information, predicting the lifespan or performance deterioration, and a performance manager to adjust parameter values related to the operation of the memory device, such as internal power voltage, command processing speed, and read operation retry numbers, to compensate for performance degradation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the memory device operates continuously, then productivity is improved, but reliability deteriorates due to performance degradation over time

Engineering Contradiction:
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by generating a regression model that predicts future performance deterioration based on historical log information. This predictive model allows the system to proactively identify when performance degradation is likely to occur and adjust parameters before actual performance loss happens, thereby maintaining reliability while sustaining continuous operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts operation parameters (such as read voltage, write voltage, or refresh rates) based on the predicted deterioration section from the regression model. This dynamic adaptation allows the memory device to optimize its performance characteristics in real-time, compensating for aging effects and maintaining reliable operation throughout its lifespan

Inventive Principle:
Principle #15Dynamics

2Productivity

If the memory device is operated at high performance levels, then productivity is improved, but the lifespan deteriorates due to accelerated wear

Engineering Contradiction:
Core Design Contradiction:
ProductivityVSDuration of action of stationary object

Solution Approach 1:

The system dynamically adjusts operation parameters based on the predicted deterioration section from the regression model. When the device is operating in the predicted deterioration section, the system modifies parameters such as reducing write frequency, adjusting read voltages, or increasing refresh rates to compensate for wear, thereby extending lifespan while attempting to maintain acceptable performance levels

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (voltage levels, timing parameters, refresh rates) according to the predicted deterioration section from the regression model. These parameter changes are designed to reduce stress on the memory device during periods when deterioration is anticipated, thereby extending the device lifespan while maintaining operational efficiency

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11923014B2Memory system compensating for performance deterioration of a memory device
Publication Date: 2024.03.05
  • US11923014B2 patent drawing
  • US11923014B2 patent drawing
  • US11923014B2 patent drawing

AI summary

A memory controller that controls a memory device may include a model manager configured to obtain log information on use of the memory device for a predetermined period, and generate a regression model that predicts a lifespan of the memory device based on the log information, and a performance manager configured to determine a deterioration section in which performance of the memory device is deteriorated based on the regression model, and adjust a parameter value related to an operation of the memory device in the deterioration section.