Memory Controller Read Reclaim via Dummy Region Voltage Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing memory systems face challenges in maintaining stability and efficiency due to performance deterioration and read disturbances, particularly in portable electronic devices where repeated read operations lead to data loss and reduced utility efficiency.

Innovation Solution

A memory system with a controller that applies pass voltages to a dummy region to detect parameters and perform read reclaim operations, copying data from affected memory blocks to minimize read disturbances and maintain system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If repeated read operations are performed on memory blocks, then data access speed is improved, but read disturbances occur leading to data loss and performance deterioration

Engineering Contradiction:
Improvedata access speedVSAvoiddata stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The controller performs read reclaim operations proactively by detecting read disturbance parameters (voltage offsets, operation counts) before actual data loss occurs. Pass voltages are applied to dummy regions in advance to detect degradation trends, and data is copied from affected memory blocks to healthy blocks before the read disturbances cause permanent damage, thus maintaining both speed and reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the controller continuously monitors read disturbance parameters by applying pass voltages to dummy regions and detecting voltage offsets. Based on this feedback information about memory block health status and operation counts, the controller dynamically decides when to perform read reclaim operations, adjusting its behavior according to the actual state of the memory device to prevent data loss while maintaining efficient access

Inventive Principle:
Principle #23Feedback

2Reliability

If read reclaim operations are performed frequently to prevent read disturbances, then data stability is improved, but memory device efficiency and productivity deteriorate

Engineering Contradiction:
Improvedata stabilityVSAvoidmemory device efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The controller uses parameter-based decision making for read reclaim operations. It detects specific parameters including voltage offsets from pass voltage applications, command operation counts, and read disturbance levels. Instead of frequent fixed-schedule reclaim operations, the system performs reclaim operations selectively based on whether detected parameters exceed predetermined thresholds, thus maintaining data stability while avoiding unnecessary operations that would reduce productivity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies partial read reclaim actions only to specific memory blocks that show signs of degradation, rather than performing full reclaim operations on the entire memory device. By targeting only affected blocks based on detected parameters, the system maintains data stability in critical areas while minimizing the overall impact on memory device efficiency and productivity

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If pass voltages are applied to detect parameters in dummy regions, then read disturbance detection precision is improved, but device complexity increases

Engineering Contradiction:
Improveread disturbance detection precisionVSAvoidcontroller complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses dummy regions as intermediary structures for detecting read disturbances. These dummy regions, located in dummy word lines or dummy pages of memory blocks, serve as test areas where pass voltages can be applied without affecting actual data storage. The controller detects voltage offsets in these dummy regions to infer read disturbance levels in data regions, achieving high detection precision while keeping the main data storage areas intact and the overall system design relatively simple

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10521158B2Memory system and operating method of the same
Publication Date: 2019.12.31 SK HYNIX INC
  • US10521158B2 patent drawing
  • US10521158B2 patent drawing
  • US10521158B2 patent drawing

AI summary

A memory system includes: a memory device that includes a plurality of memory blocks each of which includes a plurality of pages that store data; and a controller suitable for performing command operations corresponding to a plurality of commands received from a host on the plurality of memory blocks, applying pass voltages to a dummy region of the memory device when the command operations are performed, detecting first parameters for the plurality of memory blocks based on the applied pass voltages, and copying and storing data stored in first memory blocks in second memory blocks among the plurality of memory blocks based on the first parameters.