Scan Chain Test Data Storage for IC Automatic Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IC testing methods rely heavily on external automatic test equipment (ATE), leading to high costs due to increased storage and test pin requirements, especially as the complexity of integrated circuits grows, and existing solutions like test data compression and built-in-test have limitations such as longer test times and additional storage needs.

Innovation Solution

An IC automatic test system and method that stores test data in scan chains, comprising at least one scan chain, a test controller, and a test decompressor, where test data is generated through modified connections between scan units and reconstructed by the decompressor to create test patterns for electrical testing without external ATE.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If external automatic test equipment (ATE) is used to provide test data, then test coverage and reliability are improved, but test cost and storage requirements increase significantly

Engineering Contradiction:
Improvetest coverageVSAvoidtest cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the test data storage function into the scan chain structure itself, combining the scan chain and storage unit into a unified integrated structure. This eliminates the need for separate external storage devices and ATE, thereby reducing test cost while maintaining test coverage through the integrated test data generation and storage system

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The scan chain is designed to generate and store its own test data internally without requiring external ATE. The test data is generated through logical operations within the scan chain units and stored in the integrated storage portion, enabling the system to serve its own testing needs autonomously and reduce external dependencies

Inventive Principle:
Principle #25Self-service

2Device complexity

If test data compression is used to reduce ATE storage requirements, then storage cost is reduced, but additional storage space is still required

Engineering Contradiction:
Improvestorage costVSAvoidstorage space
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The storage portion is merged with the scan chain structure, using the same physical resources for both scanning and storage functions. This integration eliminates the need for separate storage devices and reduces total storage space requirements by utilizing the scan chain's inherent structure for data retention

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If built-in-test (BIST) is implemented to eliminate external ATE, then test cost is reduced, but test application time increases

Engineering Contradiction:
Improvetest costVSAvoidtest application time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

Test data is pre-generated and stored in the scan chain's storage portion before the actual testing process. By preparing the test data in advance within the integrated structure, the system avoids time-consuming external data transfer while maintaining cost efficiency through the eliminated ATE dependency

Inventive Principle:
Principle #10Preliminary action

4Productivity

If the number of components in IC increases to improve performance, then processing capability is improved, but test data requirements and test pin requirements increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidtest data volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The test data generation and storage functions are merged into the scan chain structure, allowing the system to handle increased test data volumes for complex circuits without requiring proportional increases in external storage or test pins. The integrated structure efficiently manages test data internally

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent utilizes the temporal dimension by generating and storing test data across multiple clock cycles within the scan chain. This approach allows comprehensive testing of increased components without requiring proportional increases in simultaneous test data volume, effectively managing data throughput for complex circuits

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

Data Source

PatentUS10324129B2Integrated circuit automatic test system and integrated circuit automatic test method storing test data in scan chains
Publication Date: 2019.06.18 NAT CHENG KUNG UNIV
  • US10324129B2 patent drawing
  • US10324129B2 patent drawing
  • US10324129B2 patent drawing

AI summary

An integrated circuit (IC) automatic test system and an IC automatic test method storing test data in scan chains are revealed. The automatic test system includes at least one scan chain, a test controller and a test decompressor connected. Each scan chain consists of a storage portion with a plurality of scan units and a scan input corrector. The storage portion is for storing test data and the scan input corrector is used to adjust test patterns to be shifted into the scan chains. The test controller is for control of test flow while the test decompressor reconstructs and decompresses the test data stored in the storage portions of the scan chains to generate test patterns for the circuit under test. Thereby the IC electrical test is performed automatically and the test cost and the test cost is reduced.