Non-Volatile Memory Dummy Row Temperature Drift Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory devices face performance degradation and data loss due to temperature variations and aging, which is particularly critical in automotive applications where temperature fluctuations can lead to reading errors and data retention issues.

Innovation Solution

A non-volatile memory device architecture that includes a dummy row for storing a known pattern, allowing the controller to adjust read trimming parameters and detect power loss or temperature-induced errors, ensuring reliable data retrieval by verifying blocks and adjusting voltage and timing parameters based on stored drift information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If flash memory devices operate at higher temperatures, then processing speed and performance may improve, but charge loss increases and data retention deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoiddata retention
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent performs preliminary detection of temperature and aging effects on memory blocks before actual data operations. By pre-characterizing the memory device at different temperatures and storing reference data, the system can compensate for temperature-induced variations and aging effects, ensuring reliable data retention even at higher operating temperatures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously monitors memory block characteristics and adjusts read/write operations based on detected temperature and aging conditions. The controller uses reference data from dummy rows to detect drift and compensates by adjusting read thresholds and timing parameters, maintaining data integrity despite temperature fluctuations.

Inventive Principle:
Principle #23Feedback

2Speed

If read operations are performed without temperature compensation, then operation speed is maintained, but reading accuracy deteriorates due to temperature variations

Engineering Contradiction:
Improveread speedVSAvoidreading accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent pre-stores reference data in dummy rows at various temperatures during manufacturing or initialization. When actual read operations occur, the system quickly compares current readings against these pre-characterized reference values to detect temperature-induced drift and compensates accordingly, maintaining both speed and accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates copies of reference data patterns in dummy rows that mirror the characteristics of actual data rows. These dummy rows serve as templates for detecting temperature effects without requiring actual data operations, enabling rapid compensation that maintains read speed while improving accuracy.

Inventive Principle:
Principle #26Copying

3Reliability

If dummy rows are added for temperature detection, then reading reliability improves, but device complexity increases

Engineering Contradiction:
Improvereading reliabilityVSAvoidmemory structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the dummy rows multi-functional: they serve as both reference data for temperature detection and as additional storage capacity. The same dummy row structures are used for characterizing temperature effects, detecting aging, and providing redundant storage, thereby reducing overall device complexity despite the added functionality.

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

Solution Approach 2:

The memory device uses its own internal structure (dummy rows) to detect and compensate for temperature and aging effects without requiring external calibration equipment or complex external control circuits. The system self-characterizes and self-compensates, reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If multiple read cycles are performed to detect drift, then measurement accuracy improves, but time consumption increases

Engineering Contradiction:
Improvedrift detection accuracyVSAvoiddetection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs drift detection using pre-stored reference data in dummy rows, eliminating the need for multiple iterative read cycles. The reference data is prepared in advance at different temperatures, allowing single-pass detection and compensation of temperature drift, thus maintaining high accuracy while minimizing time consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11715539B2Safety and correctness data reading and programming in a non-volatile memory device
Publication Date: 2023.08.01 MICRON TECHNOLOGY INC
  • US11715539B2 patent drawing
  • US11715539B2 patent drawing
  • US11715539B2 patent drawing

AI summary

The present disclosure relates to a method for improving the safety of the reading phase of a non-volatile memory device including at least an array of memory cells and with associated decoding and sensing circuitry and a memory controller, the method comprising:storing in a dummy row of said memory block at least a known pattern;performing some reading cycles changing the read trimming parameters up to the moment wherein said known value is read correctly;adopting the trimming parameters of the correct reading for the subsequent reading phases.The disclosure further relates to a memory device structured for implementing the above method.