Unified BIST Control via Test Control Bus for Semiconductor Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing test methods for semiconductor devices with multiple BIST circuits require complex control operations and redundant resources, as each BIST circuit has independent control commands and expected value comparisons, leading to increased test time and reduced port availability for normal operations, and do not support the linkage of BISTs with normal tests.

Innovation Solution

A test apparatus with a control unit that generates signals to integrate and synchronize multiple BIST circuits via a test control bus, allowing for unified control and result acquisition, enabling simultaneous execution of BIST and normal tests without the need for additional external access ports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple BIST circuits are controlled independently with separate control commands, then each BIST circuit can be tested individually, but the control operation becomes complex and test time increases

Engineering Contradiction:
Improvetest coverageVSAvoidcontrol operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges control of multiple independent BIST circuits into a unified control structure. A single control signal from the test apparatus simultaneously activates multiple BIST circuits, consolidating what would otherwise require separate control sequences. This reduces control operation complexity while maintaining the ability to test each function block individually, as the interface circuit within the DUT manages the distributed BIST circuits under unified command.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple BIST circuits are tested with independent control commands, then comprehensive testing is achieved, but test time increases due to redundant operations

Engineering Contradiction:
Improvetest completenessVSAvoidtest time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent enables continuous parallel testing of multiple BIST circuits through unified control. Instead of sequentially executing independent test sequences for each BIST circuit, the system activates all relevant BIST circuits simultaneously under a single control signal, allowing continuous useful action across multiple function blocks. This parallel execution maintains test completeness while significantly reducing total test time.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If JTAG ports are assigned to DC test and input leak test, then multiple test types can be performed, but port availability for normal operations is reduced

Engineering Contradiction:
Improvetest type coverageVSAvoidport availability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the testing function by implementing BIST circuits directly within the DUT's function blocks. This internal segmentation allows each function block to perform its own self-test independently, eliminating the need to share external JTAG ports between normal operation and testing. The segmentation of testing control to the functional block level preserves full port availability for normal operations while enabling comprehensive multi-type testing through the unified control interface.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7679391B2Test equipment and semiconductor device
Publication Date: 2010.03.16 ADVANTEST CORP
  • US7679391B2 patent drawing
  • US7679391B2 patent drawing
  • US7679391B2 patent drawing

AI summary

An interface circuit is connected to an ATE via a test control bus BUS3 that differs from main buses, receives a control signal output from the ATE, and controls multiple BIST circuits according to the control signal. Furthermore, a DUT is configured such that a test result signal specified by the control signal can be read by the ATE via the test control bus. A BISI synchronous control unit generates a first control signal for individually controlling the multiple BIST circuits included in the DUT, and a second control signal for reading the test result signal generated by the BIST circuit, and supplies these signals to the DUT via the test control bus.