Microchip Shared Array Repair via Centralized Register

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional integrated circuits lack effective repairability for smaller areas with lower defect probability due to increased test time and latch counts caused by redundancy, leading to yield loss from defects.

Innovation Solution

A method and apparatus that utilize a repair register to detect defective elements and communicate selected repair actions to integrated circuit elements, reducing the number of latches needed for repair information and enabling efficient distribution of repair instructions through select bits and decode logic modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundancy (spare wordlines and bitlines) is provided for repairability, then the ability to repair defective elements is improved, but test time and latch counts increase

Engineering Contradiction:
ImproverepairabilityVSAvoidtest time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the repair information storage into two parts: a compact repair register that stores only the essential repair information (select bits and repair actions) and distributed decode logic modules at each memory array that generate repair signals locally. This segmentation eliminates the need for a single large latch structure and reduces the overall test time by enabling parallel repair operations across multiple memory arrays.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a centralized repair information storage approach (using many latches) to a distributed approach where repair information is stored in a compact register and distributed through decode logic modules. This dimensional change in the information distribution architecture reduces the number of latches required and enables more efficient parallel testing and repair operations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If redundancy (spare wordlines and bitlines) is provided for repairability, then the ability to repair defective elements is improved, but the number of latches required increases

Engineering Contradiction:
ImproverepairabilityVSAvoidlatch counts
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the repair information storage function into a compact repair register that combines multiple repair control signals into a single register structure. This merging approach reduces the total number of latches required compared to having separate latch structures for each repair control signal, while still enabling comprehensive repair operations across multiple memory arrays.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The repair register serves multiple functions: it stores select bits for identifying defective elements, stores repair actions for different types of repairs, and provides control signals for both single array and multiple array repair operations. This multi-functionality reduces the need for separate latch structures for each function, thereby reducing the overall latch count.

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

3Productivity

If redundancy is not provided for smaller areas, then test time and latch counts are reduced, but defect driven yield loss increases

Engineering Contradiction:
Improvetest efficiencyVSAvoidyield loss
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements local repair capability at each memory array through distributed decode logic modules that can independently generate and execute repair operations for defective elements within each array. This local quality approach allows each array to be repaired independently without requiring global redundancy, thereby maintaining high test efficiency while providing effective repair capability for defective elements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Each memory array is equipped with its own decode logic modules that can autonomously generate repair signals based on defect detection, enabling self-service repair operations. This eliminates the need for external control latches and reduces overall system complexity while maintaining the ability to repair defects effectively, thus preventing yield loss without sacrificing test efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11462295B2Microchip level shared array repair
Publication Date: 2022.10.04 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11462295B2 patent drawing
  • US11462295B2 patent drawing
  • US11462295B2 patent drawing

AI summary

A system may include an integrated circuit having repair select bits coupled with a central repair register. The repair register may be configured to determine how to broadcast multiple repair actions to a group of repairable circuits. Inclusion of the repair register may function to reduce the total number of latches used to hold repair information.