Test Compaction Under Bounded Transparent-Scan
Irith Pomeranz · 2019
This paper studies the concept of bounded transparent-scan to take advantage of the test compaction capabilities of transparent-scan at the significantly lower computational cost of conventional multicycle tests. Transparent-scan considers the scan enable input of a standard-scan circuit as a regular primary input. This allows arbitrary sequences of scan shift and functional capture cycles to be used as part of a transparent-scan sequence, contributing to test compaction. However, it also has the computational cost of sequential fault simulation over all the clock cycles of the test application process. With bounded transparent-scan, tests start and end with scan-in and scan-out operations that do not need to be simulated. Between the scan operations, arbitrary sequences of scan shift and functional capture cycles are allowed to support test compaction. The paper develops a test compaction procedure under bounded transparent-scan, and presents experimental results for benchmark circuits to demonstrate its effectiveness.