Flash Memory Threshold Voltage Management via Temperature Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory cells experience significant variations in charge accumulation due to temperature fluctuations during programming, leading to inaccuracies in threshold voltage determination, which affects data retention and bit error rates.

Innovation Solution

Monitoring and adjusting operational parameters such as read and write threshold voltages based on temperature measurements during data access operations to compensate for temperature-induced variations in charge accumulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If temperature compensation is not applied, then the memory system operates with simple fixed threshold voltages, but charge accumulation varies significantly with temperature causing high bit error rates

Engineering Contradiction:
Improvebit error rateVSAvoidtemperature monitoring and adjustment system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by measuring the temperature of the memory cell and using this information to dynamically adjust the read threshold voltage. The system continuously monitors temperature and modifies operational parameters accordingly, creating a closed-loop control system that compensates for temperature-induced variations in charge accumulation, thereby reducing bit error rates.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the read threshold voltage parameter based on temperature measurements. By adjusting this critical parameter in response to temperature variations, the system compensates for the temperature-dependent behavior of charge accumulation in flash memory cells, maintaining accurate data retrieval across different temperature conditions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If temperature monitoring is implemented, then threshold voltage accuracy improves, but the data access operation becomes more complex and time-consuming

Engineering Contradiction:
Improvethreshold voltage determination accuracyVSAvoiddata access operation
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs temperature measurement and threshold voltage adjustment as preliminary actions before the actual data read operation. By preparing the appropriate threshold voltage in advance based on the measured temperature, the system ensures accurate threshold determination during the data access operation without adding significant complexity to the main data retrieval process.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If fixed read threshold voltage is used, then the read operation is simple and fast, but charge distribution variations due to temperature cause data retrieval errors

Engineering Contradiction:
Improvedata access speedVSAvoiddata retrieval accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent transitions from a static fixed threshold voltage approach to a dynamic threshold voltage that adapts to temperature conditions. The read threshold voltage is adjusted in real-time based on temperature measurements, allowing the system to maintain both high speed and high accuracy by optimizing the threshold for current operating conditions rather than using a predetermined fixed value.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Reduces bit errors and enhances the lifespan of flash memory cells by accurately predicting and managing threshold voltages, thereby improving data integrity and retention.

Implementation Method 1

a first temperature associated with the memory cell is measured... A second temperature associated with the memory cell is subsequently measured

Methodology Applied
Scientific EffectTemperature measurement:

Implementation Method 2

At least one operational parameter is adjusted responsive to the first and second temperatures associated with the memory cell

Methodology Applied
Scientific EffectTemperature compensation:

Data Source

PatentUS9330790B2Temperature tracking to manage threshold voltages in a memory
Publication Date: 2016.05.03 SEAGATE TECH LLC
  • US9330790B2 patent drawing
  • US9330790B2 patent drawing
  • US9330790B2 patent drawing

AI summary

Method and apparatus for managing data in a memory, such as a flash memory array. In accordance with various embodiments, a first data access operation is conducted on a memory cell and a first temperature associated with the memory cell and associated with the first data access operation is measured. A second temperature associated with the memory cell is measured. At least one operational parameter is adjusted responsive to the first and second temperatures associated with the memory cell. A second data access operation is conducted on the memory cell using the adjusted operational parameter.