Dynamic Read Window for Non-Volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory systems face challenges in maintaining accurate data reading due to threshold voltage shifts caused by factors like temperature changes and cell degradation, leading to increased power consumption and read errors, especially with large read windows.

Innovation Solution

A dynamic read window system with a moving reference voltage threshold is implemented, where a memory controller adjusts the reference current based on failcounts to optimize read operations, reducing errors and power consumption by calibrating the reference current through sequential adjustments until a fail limit is exceeded or a step limit is reached.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a large read window is used to mitigate reading incorrect data, then reliability is improved, but power consumption increases

Engineering Contradiction:
Improveread accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a dynamic read window that can adjust its size and position based on threshold voltage shifts. The read window is no longer fixed but adapts its parameters (size and offset) in response to changing cell conditions, allowing the system to maintain high reliability with smaller windows when possible, thus reducing power consumption while preventing read errors

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of the read window (size and offset) based on monitored threshold voltage shifts. By dynamically adjusting these parameters rather than maintaining a fixed large window, the system achieves both high reliability and reduced power consumption

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If threshold voltage shifts are not compensated, then device complexity is reduced, but measurement precision deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidread reference accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent employs a feedback mechanism where the system monitors threshold voltage shifts during read operations and uses this information to adjust the read window parameters. This feedback loop ensures that the read reference remains accurate despite threshold voltage shifts, maintaining measurement precision without requiring an overly complex compensation system

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-calibration by using the failcount information from read operations to automatically adjust its own read window parameters. This self-service approach maintains measurement precision without requiring external calibration equipment or complex manual intervention

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10319460B2Systems and methods utilizing a flexible read reference for a dynamic read window
Publication Date: 2019.06.11 INFINEON TECHNOLOGIES AG
  • US10319460B2 patent drawing
  • US10319460B2 patent drawing
  • US10319460B2 patent drawing

AI summary

A memory system having a flexible read reference is disclosed. The system includes a memory partition, a failcount component, and a controller. The memory partition includes a plurality of memory cells. The failcount component is configured to generate failcounts in response to read operations of the memory partition. The controller is configured to calibrate a reference value for the memory partition by utilizing the failcounts.