Method for testing delay faults in non-scan sequential circuits

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

371 221, 371 23, G06F 1100

Patent

active

053655281

ABSTRACT:
To detect a delay fault along a signal path of interest (12) in a sequential digital circuit (10), a source flip-flop (14) and a destination flip-flop (16), proximate the beginning and end of the path, respectively, are designated in the circuit. Next, the signal path is activated to establish what logic values are necessary at the input of each of a set of combinational elements (18.sub.1 -18.sub.p) in the path to propagate a selected signal transition from the source flip-flop to the destination flip-flop. A first and second backward justification process is carried out to synthesize a first sequence to propagate a selected logic value from a primary circuit input to the source flip-flop to cause it to generate the selected signal transition to propagate to the destination flip-flop. A second backward justification process is carried out to synthesize a second vector sequence which serves to propagate the value latched in the destination flip-flop to a primary output. The vectors of the first and second sequences are then applied at periodic intervals using a slow clock, except that the rated clock is applied to the last vector of the first sequence to propagate the logic value affected by the delay fault ultimately to the primary output. By comparing the value propagated to the primary output to the expected correct logic value, a determination can be made as to the existence of a delay fault.

REFERENCES:
patent: 4051352 (1977-09-01), Eichelberger et al.
patent: 5305328 (1994-04-01), Motohara et al.
patent: 5305329 (1994-04-01), Sasaki
Chakraborty et al., "Delay Fault Models & Test Generation for Random Logic Sequential Circuits", 1992, pp. 165-172, IEEE Design Automation Conf.
Agrawal et al., "Generating tests for Delay Faults in Nonscasn Circuits", 1993, pp. 20-28, IEEE Design & Test of Computers.
Chakraborty et al., "On Behavior Fault Modeling for Combinational Digital Designs", 1988, pp. 593-600. IEEE Int'l test Conf.
Chakraborty et al., "Path Delay Fault Simulation Algorithms for Sequential Circuits", 1992, pp. 52-56.
Cheng et al., "Gentest: An Automatic Test-Generation System for Sequential Circuits", Apr. 1989, pp. 43-48. IEEE Computer.
Hill, "Interlocked Test Generation & Digital Hardware Synthesis," 1991, pp. 52-56. IEEE.
Lee et al., "A New Test Generation Method for Sequential Circuits," 1991, pp. 446-449.
Bollinger et al., "An Investigation of Circuit Partitioning for Parallel Test Generation", IEEE VLSI Test Symposium 1992 pp. 119-124.
C. J. Lin and S. M. Reddy, "On Delay Fault Testing in Logic Circuits," IEEE Trans. CAD, vol. CAD-6, pp. 148-151, Sep. 1986.
Y. K. Malaiya and R. Narayanaswamy, "Modeling and Testing for Timing Faults in Synchronous Sequential Circuits," IEEE Design and Test of Comput., vol. 1, pp. 62-74, Nov. 1984.
G. L. Smith, "Model for Delay Faults Based upon Paths," Proc. Int'l Test Conf., pp. 342-349, 1985.
S. Davedas, "Delay Test Generation for Synchronous Sequential Circuits," Proc. Int'l Test Conf., pp. 144-152, Sep. 1989.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for testing delay faults in non-scan sequential circuits does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for testing delay faults in non-scan sequential circuits, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for testing delay faults in non-scan sequential circuits will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1103717

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.