Centralized MBIST Failure Information Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In integrated circuits with multiple storage arrays, existing methods require reading from multiple arrays to access failure and repair information, which is inefficient and time-consuming, especially when this information needs to be utilized for failure analysis and repair.

Innovation Solution

Storing test information, including failure and repair data, in a centralized array within the integrated circuit, allowing for efficient retrieval and duplication in each storage array under test, thereby reducing the need for individual array accesses and facilitating centralized data mining.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If test information is stored in each individual array under test, then the information is locally available for repair, but reading from multiple arrays is required which increases test time and reduces productivity

Engineering Contradiction:
ImproveLocal availability of repair informationVSAvoidTest time
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent consolidates test information from multiple individual arrays into a single centralized array. Instead of storing failure and repair information separately in each array under test, all test results are collected and stored in one centralized location. This merging approach maintains the availability of repair information while eliminating the need to read from multiple arrays, thereby reducing test time and improving productivity.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If test information is stored only in the centralized array, then test time is reduced, but local backup storage is lost which may affect repair reliability

Engineering Contradiction:
ImproveTest timeVSAvoidRepair reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a copying strategy where test information is stored in two locations: the centralized array for efficient retrieval and individual arrays under test for local backup. This ensures that repair information is both centrally accessible for rapid processing and locally available for reliability, eliminating the trade-off between test time and repair reliability.

Inventive Principle:
Principle #26Copying

3Ease of repair

If failure information is stored in the array under test itself, then local repair is enabled, but reading hundreds of arrays is required which increases device complexity

Engineering Contradiction:
ImproveLocal repair capabilityVSAvoidNumber of arrays to read
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The patent extracts test information from multiple individual arrays and consolidates it into a single centralized array. This extraction approach maintains the ability to perform local repairs by keeping information in the array under test, while simultaneously reducing device complexity by eliminating the need to read from hundreds of different arrays. The centralized array serves as a single point of access for all test information.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8392777B2Centralized MBIST failure information
Publication Date: 2013.03.05 ADVANCED MICRO DEVICES INC
  • US8392777B2 patent drawing
  • US8392777B2 patent drawing
  • US8392777B2 patent drawing

AI summary

Failure and repair information collected during self-testing of arrays in an integrated circuit is stored in a centralized array in the integrated circuit. In that way, a centralized array can be read out to provide failure and repair information on the arrays in the integrated circuit rather than having to read from each array. In addition, the failure and repair information may also be stored in the array under test for certain of the arrays.