|
Published Articles >> Table of Contents >> Abstract
January 2004 - (Vol. 53, No. 1)
pp. 83-88
Masking of Unknown Output Values during Output Response Compression byUsing Comparison Units
Irith Pomeranz, IEEE
Sandip Kundu, IEEE
Sudhakar M. Reddy, IEEE
Full Article Text:
  
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TC.2004.1255794
Send link to a friend
| 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.
|
References
|
[1] P.H. Bardell, W.H. McAnney, and J. Savir, Built-In Test for VLSI Pseudorandom Techniques. Wiley, 1987.
[2] E.B. Eichelberger, E. Lindbloom, J.A. Waicukauski, and T.W. Williams, Structured Logic Testing. Prentice Hall, 1991.
[3] V.D. Agrawal, C.R. Kime, and K.K. Saluja, A Tutorial on Built-In Self-Test, Part 1: Principles IEEE Design and Test of Computers, pp. 73-82, Mar. 1993.
[4] V.D. Agrawal, C.R. Kime, and K.K. Saluja, A Tutorial on Built-In Self-Test, Part 2: Applications IEEE Design and Test of Computers, pp. 69-77, June 1993.
[5] Y. Zorian, E.J. Marinissen, and S. Dey, "Testing Embedded-Core-Based System Chips," Proc. IEEE Int'l Test Conf., IEEE CS Press, Los Alamitos, Calif., 1998, pp. 130-143.
[6] I. Pomeranz, S. Kundu, and S.M. Reddy, On Output Response Compression in the Presence of Unknown Output Values Proc. Design Automation Conf., pp. 255-258, June 2002.
[7] J. Rajski, J. Tyzer, M. Kassab, N. Kukherjee, R. Thompson, K.-H. Tsai, A. Hertwig, N. Tamarapalli, G. Mrugalski, G. Eide, and J. Qian, Embedded Deterministic Test for Low-Cost IC Manufacturing Test Proc. Int'l Test Conf., pp. 301-310, 2002.
[8] C. Barnhart, V. Brunkhorst, F. Distler, O. Farnsworth, B. Keller, and B. Koenemann, OPMISR: The Foundation for Compressed ATPG Vectors Proc. Int'l Test Conf., pp. 748-757, Oct. 2001.
[9] N.A. Touba and E.J. McCluskey, Altering a Pseudo-Random Bit Sequence for Scan-Based BIST Proc. Int'l Test Conf., pp. 167-175, 1996.
[10] I. Pomeranz and S.M. Reddy, On Synthesis-for-Testability of Combinational Logic Circuits Proc. 32nd Design Automation Conf., pp. 126-132, June 1995.
|
Additional Information
|
Index Terms- Built-in self-test, output response compression, scan design.
Citation:
Irith Pomeranz, Sandip Kundu, Sudhakar M. Reddy,
"Masking of Unknown Output Values during Output Response Compression byUsing Comparison Units,"
IEEE Transactions on Computers,
vol. 53,
no. 1,
pp. 83-88,
Jan.,
2004
|
|