The at-speed functional testing of deep sub-micron devices equipped with high-speed I/O ports and the asynchronous nature of such I/O transactions poses significant challenges. In this paper, the problem of nondeterminism in the output response of the device-under-test (DUT) is described. This can arise due to limited automated test equipment (ATE) edge placement accuracy(EPA) in the source synchronous clock of the stimulus stream to the high-speed I/O port from the tester. A simple yet effective solution that uses a trigger signal to initiate a deterministic transfer of test inputs into the core clock domain of the DUT from the high-speed I/O port is presented. The solution allows the application of at-speed functional patterns to the DUT while incurring a very small hardware overhead and trivial increase in test application time. An analysis of the probability of non-determinism as a function of clock speed and EPA is presented. It shows that as the frequency of operation of high-speed I/Os continues to rise, non-determinism will become a significant problem that can result in an unacceptable yield loss.
[1]
Wajih Dalal,et al.
The value of tester accuracy
,
1999,
International Test Conference 1999. Proceedings (IEEE Cat. No.99CH37034).
[2]
Q. Zhou,et al.
Terabit-per-second automated digital testing
,
2001,
Proceedings International Test Conference 2001 (Cat. No.01CH37260).
[3]
Peter C. Maxwell,et al.
Comparing functional and structural tests
,
2000,
Proceedings International Test Conference 2000 (IEEE Cat. No.00CH37159).
[4]
Atsushi Oshima,et al.
Pin electronics IC for high speed differential devices
,
2001,
Proceedings International Test Conference 2001 (Cat. No.01CH37260).