Redundant Fuse Comparison for Early Memory Boot Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory systems are susceptible to errors in fuse arrays that go undetected until certain conditions are met, leading to potential performance degradation due to incorrect operational information being used.

Innovation Solution

Implementing a dual fuse comparison mechanism during bootup operations to detect resistance value discrepancies between redundant fuse sets, generating an error flag if differences are found, and taking remedial actions to halt the bootup process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fuse array operations are performed without early error detection, then device complexity is reduced, but reliability deteriorates due to undetected errors causing performance degradation

Engineering Contradiction:
Improvefuse array error detectionVSAvoidcomparison mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary error detection by comparing fuse values during the bootup operation before the system fully initializes. The controller performs comparison operations on fuse values stored in the fuse array, generating error flags if discrepancies are detected between redundant fuse sets. This early detection prevents undetected errors from causing performance degradation later in system operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses redundant fuse sets that store identical operational information as copies. By maintaining duplicate fuse arrays with the same data, the system enables verification through comparison. The controller reads and compares corresponding fuse values from different redundant sets to detect potential errors, utilizing the copy mechanism to enhance reliability without requiring complex external verification systems.

Inventive Principle:
Principle #26Copying

2Reliability

If dual fuse comparison is implemented during bootup, then reliability is improved through early error detection, but device complexity increases due to additional comparison operations

Engineering Contradiction:
Improveerror detection capabilityVSAvoidcomparison circuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The controller performs multiple functions using the same hardware resources. During bootup, the controller executes comparison operations on fuse values in addition to its normal memory control functions. The same controller that manages memory operations also performs the fuse verification, eliminating the need for dedicated comparison circuitry and reducing overall device complexity while maintaining error detection capability.

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

Solution Approach 2:

The fuse array system performs self-verification through the comparison mechanism. The controller reads fuse values from redundant sets and compares them autonomously during the bootup process. This self-service approach allows the system to detect its own errors without requiring external verification equipment, improving reliability while minimizing additional hardware requirements.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260024604A1Multiple fuse comparison for early failure check
Publication Date: 2026.01.22 MICRON TECHNOLOGY INC
  • US20260024604A1 patent drawing
  • US20260024604A1 patent drawing
  • US20260024604A1 patent drawing

AI summary

Methods, systems, and devices for multiple fuse comparison for early failure check are described. The method may include a memory system receiving signaling that indicates a first resistance level associated with one or more first fuses of a first set of fuses and receiving signaling that indicates a second resistance level associated with one or more second fuses of a second set of fuses that stores redundant data with respect to the first set of fuses. Further, the method may include generating an error flag associated with the fuse array based on a comparison of the first resistance level and the second resistance level.