Auto-blow Memory Repair via BIST and Fuse Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As chip density increases and process technology becomes smaller, memory defects become more common, necessitating an automated method to detect and store repair values to enhance yield and reduce costly automated test equipment (ATE) test time.

Innovation Solution

An integrated circuit method that collects defect information during built-in self-test (BIST) operations, automatically blows fuses, and uses this information to inform built-in self-repair (BISR) operations without software intervention, allowing for the loading of repair values into a register file and subsequent blowing of repair fuses to reconfigure memory blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If automated fuse blowing and defect collection is implemented, then ATE test time is reduced, but device complexity increases

Engineering Contradiction:
ImproveATE test timeVSAvoiddevice complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The integrated circuit device performs self-diagnosis and self-repair through built-in self-test (BIST) and built-in self-repair (BISR) functionality. The defect collection circuit automatically collects defect information from memory blocks during BIST operations, and the fuse controller automatically blows fuses based on collected defects without requiring external software intervention, enabling the device to service itself

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary defect collection and fuse blowing operations during the ATE test process. By collecting defect information and blowing fuses before final repair operations, the system prepares the device for self-repair, reducing the need for subsequent external intervention and minimizing total test time

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple eFuses are used to repair silicon manufacturing defects, then manufacturing yield increases, but device complexity increases

Engineering Contradiction:
Improvemanufacturing yieldVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The device automatically manages the fuse blowing process through integrated defect collection circuits and fuse controllers that operate without external software. This self-service approach simplifies the overall system by eliminating the need for complex external programming equipment while maintaining the ability to use multiple eFuses for repair

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The defect collection circuit and fuse controller are designed to work with multiple memory blocks and numerous eFuses simultaneously. The system can collect defects from any memory block and blow any fuse based on the collected information, providing universal functionality that handles various defect scenarios without requiring separate dedicated circuits for each function

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

3Ease of repair

If built-in self-repair functionality is incorporated, then ease of repair improves, but device complexity increases

Engineering Contradiction:
Improveease of repairVSAvoiddevice complexity
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The BISR functionality enables the device to automatically repair itself by using collected defect information to control fuse blowing operations. The system identifies defects during BIST, collects the defect information, and uses this information to blow fuses that enable automatic repair, making the repair process self-service oriented

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent combines defect collection, fuse control, and self-repair functionality into an integrated system. The defect collection circuit, fuse controller, and BISR logic work together as a unified mechanism, merging multiple functions into a cohesive self-repair system that simplifies the overall repair process despite the added complexity of individual components

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9490033B2Auto-blow memory repair
Publication Date: 2016.11.08 MARVELL ASIA PTE LTD
  • US9490033B2 patent drawing
  • US9490033B2 patent drawing
  • US9490033B2 patent drawing

AI summary

In an example embodiment, a method may include collecting, at a controller within an integrated circuit, defect information indicative of defects identified during a built-in self-test (BIST) operation performed on plural memories embedded within the integrated circuit. Fuses within the integrated circuit may be blown based on the defect information collected automatically and without software intervention. The fuses blown may be used to inform a built-in self-repair (BISR) operation performed on the plural memories.