NAND Flash Temperature-Assisted Voltage Sweep

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing NAND flash devices face challenges in efficiently managing temperature changes, leading to increased bit error rates and reduced device lifetime due to the need for brute force voltage sweeps, which are time-consuming and may fail to converge to optimal reference voltages.

Innovation Solution

A temperature-assisted hardware technique that actively monitors and models on-die temperature using a multivariable regression model to predict real-time temperature and adjust threshold voltages, allowing for a local sweep of reference voltages to achieve a minimum read bit error rate without sacrificing data bus bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a brute force voltage sweep approach is used to find optimal reference voltage, then the solution is simple to implement, but the time consumption increases significantly (5 to 20 read retry iterations)

Engineering Contradiction:
Improvesimplicity of voltage adjustment approachVSAvoidtime consumption for voltage sweep
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by using a temperature prediction model to pre-determine the optimal reference voltage before actual read operations. The controller predicts the threshold voltage shift based on temperature changes and proactively adjusts the reference voltage, eliminating the need for time-consuming brute force voltage sweeps during read retries.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical brute force voltage sweep method with a computational temperature prediction model. Instead of incrementally sweeping voltages to find the optimal point, the system uses a model to calculate the predicted threshold voltage shift based on temperature, substituting iterative mechanical adjustment with a direct computational approach.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If the controller reads out the NAND temperature sensor, then the temperature information is obtained, but the data bus usage is limited during read-out period, leading to longer latency and reduced bandwidth

Engineering Contradiction:
Improvetemperature reading accuracyVSAvoiddata bus bandwidth
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent introduces an intermediary temperature prediction model that translates temperature sensor readings into threshold voltage shift predictions. This model acts as a mediator between the temperature measurement and the reference voltage adjustment, allowing the system to derive actionable information without requiring continuous direct controller intervention on the data bus.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service by enabling the controller to autonomously predict threshold voltage shifts based on temperature data and automatically adjust reference voltages without requiring extensive data bus transactions. The temperature prediction model allows the system to self-correct for temperature-induced voltage shifts, reducing the need for frequent controller-mediated adjustments.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If incremental voltage sweep is used when threshold voltage change is significant, then the approach is simple, but it can be in the wrong direction and fail to converge to a solution

Engineering Contradiction:
Improvesimplicity of voltage adjustment methodVSAvoidconvergence to optimal voltage
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements feedback by using temperature sensor readings as input to the prediction model, which then adjusts the reference voltage based on the predicted threshold voltage shift. This closed-loop feedback mechanism ensures that voltage adjustments are directionally correct and proportional to the actual temperature-induced changes, preventing divergence that could occur with simple incremental sweeps.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting the reference voltage based on temperature predictions rather than using fixed incremental steps. The system changes the voltage parameter proportionally to the predicted threshold shift, ensuring that adjustments remain effective across different temperature conditions and prevent failure to converge.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11886313B2Temperature assisted NAND flash management
Publication Date: 2024.01.30 INNOGRIT TECH CO LTD
  • US11886313B2 patent drawing
  • US11886313B2 patent drawing

AI summary

Systems, apparatus and methods are provided for temperature assisted non-volatile storage device management in a non-volatile storage system. In one embodiment, a non-volatile storage system may comprise a temperature sensor, a non-volatile storage device and a processor. The processor may be configured to obtain a read-out from the temperature sensor, generate a predicted real-time on-die temperature for the non-volatile storage device based on the read-out, generate an estimated threshold voltage for reading data stored in the non-volatile storage device based on the predicted real-time on-die temperature and conduct a local sweep of a reference voltage using the estimated threshold voltage as a starting point to obtain a final read reference voltage with a minimum read bit error rate.