Flash Memory Temperature Compensation for Threshold Voltage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory devices face challenges in maintaining consistent threshold voltage distributions across varying temperatures during programming and erase operations, leading to potential over-programming at colder temperatures and inefficiencies.

Innovation Solution

A memory device with a temperature-sensing mechanism that adjusts parameters such as bit line voltage and pulse duration to compensate for temperature variations, ensuring a flat threshold voltage distribution during both program and erase operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional flash memory programming and erase operations are performed without temperature compensation, then the device complexity remains low, but the threshold voltage distribution becomes inconsistent across varying temperatures leading to over-programming at colder temperatures

Engineering Contradiction:
Improvethreshold voltage distribution consistencyVSAvoidtemperature compensation mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting programming and erase parameters (such as pulse width, voltage levels, or number of cycles) based on temperature measurements. The memory controller modifies these parameters according to a lookup table or mathematical model that correlates temperature with optimal programming/erase characteristics, thereby maintaining consistent threshold voltage distributions across the temperature range without requiring complex hardware modifications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback by incorporating temperature sensing into the programming and erase process. The temperature sensor continuously monitors the memory device temperature, and the controller uses this feedback information to adjust programming/erase parameters in real-time or pre-calibrate before operations. This closed-loop approach ensures that threshold voltage distributions remain consistent despite temperature variations.

Inventive Principle:
Principle #23Feedback

2Reliability

If temperature compensation is implemented to maintain flat threshold voltage distribution, then programming and erase reliability improve, but the operation time and processing complexity increase

Engineering Contradiction:
Improveprogramming and erase reliabilityVSAvoidtemperature compensation processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing temperature compensation calculations and parameter adjustments before the actual programming or erase operations begin. The controller pre-determines the optimal parameters based on measured temperature conditions, storing them in lookup tables or pre-computed data structures. This advance preparation eliminates the need for time-consuming real-time calculations during the critical programming/erase process, thereby maintaining reliability while minimizing operational time impact.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the programming and erase parameters adaptive rather than fixed. The controller dynamically selects from multiple pre-characterized parameter sets or adjusts parameters within defined ranges based on temperature conditions. This dynamic approach allows the system to optimize for both reliability and speed by choosing appropriate compensation aggressiveness levels, avoiding overly conservative fixed parameters that would always require more time.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8542537B2Method and apparatus for temperature compensation for programming and erase distributions in a flash memory
Publication Date: 2013.09.24 INFINEON TECHNOLOGIES LLC
  • US8542537B2 patent drawing
  • US8542537B2 patent drawing
  • US8542537B2 patent drawing

AI summary

A method and apparatus for a memory device is provided. The memory device includes a memory cell, a memory controller, and a temperature-sensing device that detects a temperature. The memory controller enables adjusting, based on the detected temperature, a parameter associated with a bit-altering operation to the memory cell that changes a threshold voltage of the memory cell such that the threshold voltage to which the memory cell is changed to by the bit-altering operation is compensated for variations in temperature.