Temperature-Adaptive Program Step Voltage for Flash Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional flash memory chips face inefficiencies due to the dependence of programming and read operations on temperature, leading to longer program times and potential read errors, as they are designed to use small program step sizes to accommodate worst-case temperature differences, which results in imprecise charge distributions and slower programming.

Innovation Solution

The flash memory chip modulates its program step voltage as a function of chip temperature, using a thermistor to sense temperature and adjust the step size to be larger when operating near the midpoint of its rated temperature range, allowing for faster programming and reduced read errors by minimizing the worst-case temperature difference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If small program step sizes are used to accommodate worst-case temperature differences, then read reliability is improved, but programming speed deteriorates

Engineering Contradiction:
Improveread reliabilityVSAvoidprogramming speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dynamics by making the program step size adjustable rather than fixed. The controller dynamically modifies the program step size based on the detected temperature, using smaller steps at temperature extremes for reliability and larger steps at moderate temperatures for speed. This resolves the contradiction by adapting the step size to operating conditions rather than using a conservative fixed value.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of program step size based on temperature conditions. The controller detects temperature and adjusts the program step size parameter accordingly - reducing it at temperature extremes to maintain read reliability and increasing it at moderate temperatures to improve programming speed. This parameter adaptation resolves the contradiction between reliability and productivity.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If small program step sizes are used to ensure precise charge distributions, then manufacturing precision is improved, but productivity deteriorates

Engineering Contradiction:
Improvecharge distribution precisionVSAvoidprogramming speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent makes the program step size dynamic based on temperature detection. At temperature extremes where charge distribution precision is critical, smaller step sizes are used to ensure precise charge distribution. At moderate temperatures, larger step sizes are permitted to maintain precision while improving programming speed. This dynamic adjustment resolves the contradiction between manufacturing precision and productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The controller changes the program step size parameter according to detected temperature conditions. When temperature indicates potential precision issues, the step size is reduced to ensure accurate charge distribution. When temperature conditions are favorable, the step size is increased to maintain precision while accelerating programming. This parameter modulation resolves the contradiction.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If fixed program step sizes are used, then device complexity is reduced, but adaptability deteriorates

Engineering Contradiction:
Improvecontrol complexityVSAvoidtemperature adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service by having the flash memory device automatically detect its own temperature and adjust its program step size without external intervention. The integrated temperature sensor and controller work together to autonomously optimize programming parameters based on operating conditions, providing temperature adaptability while adding minimal complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The controller serves multiple functions: it manages normal flash memory operations and simultaneously performs temperature detection and adaptive program step size adjustment. This multi-functionality provides temperature adaptability without requiring a separate control system, thus limiting the increase in device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

This approach enables faster programming operations and reduces read errors by allowing wider charge distributions when the chip is near its operating midpoint, while ensuring precise charge levels at temperature extremes.

Implementation Method 1

using a thermistor to sense temperature and adjust the step size

Methodology Applied
Scientific EffectThermistor: Thermistor

Data Source

PatentUS20250322881A1Temperature-based modulation of program step voltages for flash memory devices
Publication Date: 2025.10.16 INTEL NDTM US LLC
  • US20250322881A1 patent drawing
  • US20250322881A1 patent drawing
  • US20250322881A1 patent drawing

AI summary

A method is described. The method includes performing the following on a flash memory chip: measuring a temperature of the flash memory chip; and, changing a program step size voltage of the flash memory chip because the temperature of the flash memory chip has changed.