Memory Health Monitoring Logic Self-Test for Early Fault Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices lack timely awareness of the functioning status of their health monitoring logic, leading to potential failures without early warnings due to late detection of degradation, which can result in unexpected device failure.

Innovation Solution

Incorporating health monitoring logic that can be enabled in a test mode configuration, allowing for the evaluation of an expected output against an actual output, thereby indicating proper functioning or faults in the health monitoring logic, thus providing early detection of degradation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If health monitoring logic is implemented in memory devices, then degradation detection capability is improved, but device complexity increases

Engineering Contradiction:
Improvedegradation detection capabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory device performs self-diagnosis by comparing actual output values with expected output values from a lookup table, enabling the device to autonomously detect degradation without external testing equipment

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The health monitoring function is segmented into distinct components: test mode identification circuitry, health monitoring logic with configurable thresholds, and lookup tables storing expected values, allowing independent optimization and fault isolation

Inventive Principle:
Principle #1Segmentation

2Loss of time

If health monitoring logic is enabled continuously, then degradation detection timeliness is improved, but energy consumption increases

Engineering Contradiction:
Improvedegradation detection timelinessVSAvoidenergy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The health monitoring logic operates periodically based on configurable thresholds and test modes rather than continuously, reducing energy consumption while maintaining timely degradation detection capability

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The monitoring system dynamically adjusts its operation based on device state, enabling test modes only when appropriate conditions are met and using configurable thresholds to determine when monitoring should be activated

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If test mode configuration is added for health monitoring, then fault detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvefault detection accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Expected output values are pre-calculated and stored in lookup tables during manufacturing, eliminating the need for complex real-time calculations and reducing runtime device complexity while maintaining high measurement precision

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses a simplified model (lookup table with pre-stored expected values) that copies the essential characteristics of complex degradation behavior, enabling accurate fault detection without implementing the full complexity of degradation physics

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250258746A1Evaluation of memory device health monitoring logic
Publication Date: 2025.08.14 MICRON TECHNOLOGY INC
  • US20250258746A1 patent drawing
  • US20250258746A1 patent drawing
  • US20250258746A1 patent drawing

AI summary

Methods, systems, and devices for evaluation of memory device health monitoring logic are described. A memory device may include health monitoring logic that is operable to be enabled in a configuration that corresponds to an output, such as an expected output, regardless of a degradation level of the memory device. Such a configuration may be enabled in a mode, such as a test mode, during which the memory device, or a host device coupled with the memory device, or some combination, may evaluate a difference between the output and an actual output of the health monitoring logic. The actual output being the same as the output may provide an indication that at least a portion of the health monitoring logic is functioning properly, and the actual output being different than the output may provide an indication that at least a portion of the health monitoring logic is not functioning properly.