Abstract
A circuit may produce unknown output values during simulation of a test set, e.g., due to an unknown initial state or due to the existence of tristate elements. Unknown output values in the output response of a circuit make it impossible to determine a single unique signature for the fault-free circuit when built-in self-test is used for testing the circuit. We consider the problem of synthesizing a logic block that replaces unknown output values in the output response of a circuit with a known constant. The logic block is constructed from building blocks called comparison units. The synthesis procedure ensures that the built-in self-test scheme will be able to detect all the faults detectable by the test set applied to the circuit while allowing a single unique signature to be computed. Two variations of the synthesis procedure are considered, a two-dimensional version suitable for synchronous sequential circuits without scan and for scan circuits with multiple scan chains and a one-dimensional version suitable for scan circuits with a single scan chain.
Author supplied keywords
Cite
CITATION STYLE
Pomeranz, I., Kundu, S., & Reddy, S. M. (2004). Masking of Unknown Output Values during Output Response Compression by Using Comparison Units. IEEE Transactions on Computers, 53(1), 83–89. https://doi.org/10.1109/TC.2004.1255794
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.