Programmable Fuse Control Unit for Memory Repair

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory repair technologies face challenges in determining which fuses to apply to specific memories, as fuses are difficult to identify and information about their locations is hard to relay, leading to slow and inefficient repair processes.

Innovation Solution

A multiple-channel, programmable fuse control unit (FCU) is introduced, which provides fuse information to repair register units (RRUs) using a serial or parallel interface, including non-volatile storage to store fuse locations and employing a ring shift procedure for efficient data transfer, enabling accurate determination and repair of memory errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fuses are used to repair memory after fabrication, then memory reliability is improved, but it becomes difficult to determine which fuses should be applied to particular memories and the repair process becomes slow

Engineering Contradiction:
Improvememory reliabilityVSAvoidrepair speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The fuse array is divided into multiple segments or channels, with each channel independently controllable. This segmentation allows parallel processing of fuse operations across different channels, significantly increasing repair throughput while maintaining the ability to precisely control which specific fuses are activated for each memory module.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification and mapping of fuse locations to memory errors before actual repair execution. Error information is captured and stored in advance, and the corresponding fuse locations are determined beforehand, allowing the repair process to proceed efficiently without real-time computation delays.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If traditional fuse control methods are used, then simplicity is maintained, but fuse information transfer to repair units is difficult and inefficient

Engineering Contradiction:
Improvecontrol unit simplicityVSAvoidfuse information transfer efficiency
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

A dedicated fuse control unit acts as an intermediary between the fuse array and repair register units. This control unit manages the complex tasks of identifying error locations, determining corresponding fuse positions, and transferring fuse information to appropriate repair units through structured interfaces, thereby simplifying the overall system architecture while improving information transfer efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces manual or sequential fuse control methods with an automated electronic control mechanism. The fuse control unit uses electronic interfaces (serial or parallel) to rapidly transmit fuse location information to repair units, substituting slow mechanical or manual processes with high-speed electronic data transfer.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If fuses are blown one at a time, then precision in fuse application is maintained, but the repair process takes substantial time

Engineering Contradiction:
Improvefuse location precisionVSAvoidrepair time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The fuse array is divided into multiple segments or channels, with each channel independently controllable. This segmentation allows parallel processing of fuse operations across different channels, significantly increasing repair throughput while maintaining the ability to precisely control which specific fuses are activated for each memory module.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system enables continuous parallel operation across multiple fuse channels simultaneously. While maintaining precise control over individual fuse locations, the system performs fuse operations in parallel across multiple channels, eliminating idle time and ensuring that all available repair resources are continuously utilized throughout the repair process.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10504607B1Multiple-channel, programmable fuse control unit
Publication Date: 2019.12.10 CADENCE DESIGN SYST INC
  • US10504607B1 patent drawing
  • US10504607B1 patent drawing
  • US10504607B1 patent drawing

AI summary

An exemplary fuse control arrangement can be provided, which can include, for example, a fuse control unit(s), which includes a test access method interface(s) and a programmable memory(ies), wherein the fuse control unit(s) is configured to provide fuse information to repair a memory(ies). The fuse control unit(s) can be coupled to the memory(ies) and the memory(ies) can be coupled to a register repair unit(s). The fuse control unit(s) can provide the register repair unit(s) with the fuse information to repair the memory(ies).