Memory Controller SG Scan Distribution Across Erase Cycles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems face inefficiencies in garbage collection and erase operations due to the substantial time required for performing select gate (SG) scan operations on memory components nearing the end of their life, which slows down the overall operation and increases the risk of errors.

Innovation Solution

A memory controller divides memory operations across multiple program-erase cycles, performing SG scan operations on alternating groups of memory regions within each cycle to expedite garbage collection and erase processes, thereby improving efficiency and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SG scan operations are performed on all memory regions during each erase cycle, then reliability testing is thorough, but garbage collection and erase operations become slow

Engineering Contradiction:
Improvereliability testingVSAvoiderase operation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides memory regions into multiple groups and performs SG scan operations on different groups in alternating erase cycles. This segmentation allows the system to maintain thorough reliability testing while avoiding the performance penalty of testing all regions in every cycle, as only a subset of groups is tested during each individual erase operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic reliability testing by distributing SG scan operations across multiple erase cycles. Instead of performing comprehensive testing in every cycle, the system alternates between testing different groups of memory regions, ensuring that all regions are tested periodically over time while maintaining high erase operation speed in individual cycles.

Inventive Principle:
Principle #19Periodic action

2Reliability

If SG scan operations are performed on all memory regions during each erase cycle, then reliability is ensured, but the overall operation time increases

Engineering Contradiction:
Improvereliability testingVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By segmenting memory regions into multiple groups and testing only a subset during each erase cycle, the patent reduces the time required for individual erase operations while ensuring that all regions are tested over a series of cycles. This segmentation strategy prevents any single operation from becoming time-consuming.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs periodic action by distributing comprehensive reliability testing across multiple erase cycles. Each individual cycle performs SG scan operations on a subset of groups, reducing per-cycle time, while the periodic repetition across cycles ensures complete coverage of all memory regions for thorough reliability assurance.

Inventive Principle:
Principle #19Periodic action

3Productivity

If SG scan operations are distributed across multiple erase cycles, then erase operations become faster, but the complexity of managing test groups increases

Engineering Contradiction:
Improveerase operation speedVSAvoidtest group management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent manages complexity by clearly segmenting memory regions into distinct groups with systematic indexing. This structured segmentation provides a straightforward framework for tracking which groups have been tested and which remain, simplifying the management of test distributions across multiple cycles despite the increased operational speed.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250264530A1Distributing select gate scan across erase cycles
Publication Date: 2025.08.21 MICRON TECHNOLOGY INC
  • US20250264530A1 patent drawing
  • US20250264530A1 patent drawing
  • US20250264530A1 patent drawing

AI summary

The disclosure configures a memory sub-system controller to distribute memory operations across multiple program-erase (PE) cycles. The controller determines that an individual portion of a set of memory components satisfies a degradation criterion. The controller applies a memory operation on a first group of regions of a plurality of regions of the individual portion to test reliability of the first group of regions as part of performing a first PE cycle on the individual portion. The controller applies the memory operation on a second group of regions of the plurality of regions to test reliability of the second group of regions as part of performing a second PE cycle on the individual portion and selectively retires the individual portion based on results of testing the reliability of the first group of regions and the second group of regions across the first PE cycle and the second PE cycle.