Microchip Shared Array Repair via Centralized Register
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Productivity
If redundancy is not provided for smaller areas, then test time and latch counts are reduced, but defect driven yield loss increases
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.
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.
Data Source
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.


