Memory Die On-Die Testing for Faster, Finer Failure Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory die evaluation techniques face limitations in terms of the types of operations that can be performed, duration and speed of evaluations, quantity of memory dies that can be evaluated concurrently, and granularity of information communicated, which restricts the flexibility and efficiency of manufacturing processes.

Innovation Solution

Incorporating on-die processing circuitry in memory dies that enables evaluations to be performed internally, allowing for finer granularity of failure detection, faster operation speeds, and enhanced communication of evaluation data, including analog-to-digital conversion capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If external evaluation devices are used to test memory dies, then device complexity is reduced, but evaluation speed and throughput are limited by communication interfaces

Engineering Contradiction:
Improveevaluation speedVSAvoidtesting system complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The memory die includes an evaluation processor and test circuitry that enables the die itself to perform self-evaluation without requiring complex external testing equipment. The die can autonomously execute test sequences, manage evaluation operations, and communicate results through standard interfaces, thereby increasing evaluation speed while avoiding the complexity of sophisticated external evaluation devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The evaluation functionality is segmented into separate functional blocks within the memory die, including an evaluation processor, test circuitry, and communication interfaces. This segmentation allows the evaluation functions to be isolated and executed independently, enabling parallel testing operations and improving throughput without requiring a monolithic complex external system.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If detailed evaluation operations are performed to achieve fine granularity failure detection, then measurement precision is improved, but evaluation time and throughput are reduced

Engineering Contradiction:
Improvefailure detection granularityVSAvoidevaluation throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The evaluation processor continuously executes test sequences and monitors memory cell operations without interruption, maintaining productive evaluation actions throughout the testing process. This continuous operation enables detailed failure detection at fine granularity while preserving high throughput by eliminating idle periods and ensuring uninterrupted evaluation of multiple memory cells.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

Test patterns and evaluation sequences are pre-configured in the evaluation processor before actual testing begins. This preliminary preparation of test data and evaluation protocols enables rapid execution of detailed failure detection operations without time-consuming on-the-fly configuration, thereby achieving high measurement precision without sacrificing throughput.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple memory dies are evaluated concurrently to increase productivity, then throughput is improved, but communication overhead and coordination complexity increase

Engineering Contradiction:
Improveevaluation throughputVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Each memory die includes its own evaluation processor and test circuitry, enabling autonomous self-evaluation without requiring centralized coordination. Multiple dies can simultaneously execute evaluation operations independently, increasing throughput while avoiding the coordination complexity that would arise from centralized management of multiple tested devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The evaluation system is segmented into independent evaluation units within each memory die, with each unit managing its own testing operations. This segmentation allows parallel evaluation of multiple dies without creating complex inter-device coordination requirements, as each die operates autonomously with its own evaluation processor and test sequences.

Inventive Principle:
Principle #1Segmentation

4Productivity

If evaluation operations are performed at faster speeds, then productivity is improved, but the types of operations that can be performed are limited

Engineering Contradiction:
Improveevaluation throughputVSAvoidoperation type flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The evaluation processor dynamically adjusts evaluation operation types and sequences based on real-time testing requirements and memory cell conditions. This dynamic adaptability enables the system to perform diverse evaluation operations at high speeds by selecting appropriate test sequences and adjusting parameters on-the-fly, rather than being constrained to a fixed set of operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The evaluation processor is designed as a universal platform capable of executing multiple types of evaluation operations through a single integrated architecture. By incorporating versatile test circuitry and programmable evaluation logic, the system can perform various operation types (read, write, stress tests, etc.) at high speeds without requiring separate dedicated hardware for each operation type.

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

Data Source

PatentUS20250218526A1On-die testing for a memory device
Publication Date: 2025.07.03 MICRON TECHNOLOGY INC
  • US20250218526A1 patent drawing
  • US20250218526A1 patent drawing
  • US20250218526A1 patent drawing

AI summary

Methods, systems, and devices for on-die testing for a memory device are described. In some examples, a memory die may include processing circuitry configured to perform evaluations of the memory die based on commands or instructions received from an external device. The processing circuitry may be configured to detect failures of the memory die and transmit related indications to the external device based on the on-die detection. In some examples, the processing circuitry may be configured to communicate failure information at a finer granularity than information associated with expected or nominal behavior. Additionally or alternatively, the processing circuitry may be configured to perform operations according to an internally-generated clock signal that operates at a faster rate or speed than a clock signal from the external device. In some examples, the processing circuitry may include an analog-to-digital conversion capability for digital communication of analog characteristics internal to the memory die.