System configuration and methods for on-the-fly testing of integrated circuits
First Claim
1. An on-the-fly integrated circuit (IC) testing system for testing a device under test (DUT) IC by employing a known-good IC (KGIC), said IC testing system comprising:
- a target system incorporating said known-good IC (KGIC) therein wherein said target system engaging said KGIC as an integrated part of said target system for executing a testing program for directly generating a plurality of spontaneous target system generated input signals to said KGIC and as a result of executing said testing program said KGIC further generating a plurality of spontaneous known-good output signals in response to said spontaneous target system generated input signals;
an input signal transmitting means for transmitting said spontaneous target system generated input signals which are inputted to said KGIC as spontaneous target system generated test stimuli to said DUT IC for generating a plurality of spontaneous test output signals; and
an output signal processing means for receiving and processing said spontaneous known-good output signals and said spontaneous test output signals for determining testing results therefrom whereby said DUT IC is tested with said spontaneous target system generated test stimuli without being limited by a finite number of priorly planned and generated test patterns as test stimuli.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated circuit (IC) testing system is provided by the present invention. The IC testing system is for testing a device under test (DUT) IC. The IC testing system includes an interface to a target system. The target system incorporates a known good IC (KGIC) which is identical to the DUT. The KGIC is implemented on the target system as it is designed to be used during the normal operation of the target system. The target system will then exercise the KGIC by running the diagnostic programs or by sending appropriate instructions or commands to invoke the KGIC to perform different functions for the target system. The interface system provided by the present invention for performing an IC test will then capture the signals to and from the KGIC on-the-fly. The testing system of the present invention will redirect the KGIC input signals to the DUT as testing input signals, i.e., input stimuli. The output signals generated by the will be used as the reference signals for comparison with the corresponding response signals from the DUT for fault detection.
73 Citations
12 Claims
-
1. An on-the-fly integrated circuit (IC) testing system for testing a device under test (DUT) IC by employing a known-good IC (KGIC), said IC testing system comprising:
-
a target system incorporating said known-good IC (KGIC) therein wherein said target system engaging said KGIC as an integrated part of said target system for executing a testing program for directly generating a plurality of spontaneous target system generated input signals to said KGIC and as a result of executing said testing program said KGIC further generating a plurality of spontaneous known-good output signals in response to said spontaneous target system generated input signals; an input signal transmitting means for transmitting said spontaneous target system generated input signals which are inputted to said KGIC as spontaneous target system generated test stimuli to said DUT IC for generating a plurality of spontaneous test output signals; and an output signal processing means for receiving and processing said spontaneous known-good output signals and said spontaneous test output signals for determining testing results therefrom whereby said DUT IC is tested with said spontaneous target system generated test stimuli without being limited by a finite number of priorly planned and generated test patterns as test stimuli. - View Dependent Claims (2, 3, 4)
-
-
5. An on-the-fly integrated circuit (IC) testing system for testing a device under test (DUT) IC by employing a known-good IC (KGIC) identical to said DUT, said testing system comprising:
-
a target system incorporating said known-good IC (KGIC) therein wherein said target system engaging said KGIC as an integrated part of said taret system for executing a diagnostic program thereon for directly generating a plurality of spontaneous target system generated diagnostic input signals to said KGIC wherein said KGIC further generating a plurality of spontaneous known-good diagnostic output signals in response to said spontaneous target system generated diagnostic input signals; an input signal transmitting means for transmitting said spontaneous target system generated diagnostic input signals as spontaneous target system generated diagnostic test stimuli to said DUT IC for generating a plurality of spontaneous test output signals; and an output signal processing means for receiving and processing said spontaneous known-good diagnostic output signals and said spontaneous test output signals for determining testing results therefrom whereby said DUT IC is tested with said spontaneous target system generated diagnostic stimuli without being limited by a finite number of priorly planned and generated test patterns as diagnostic test stimuli. - View Dependent Claims (6, 7)
-
-
8. An on-the-fly testing system for testing a device under test (DUT) by employing a known-good-device (KGD) identical to said DUT, said testing system comprising:
-
a target system incorporating said KGD therein wherein said target system engaging said KGD as an integrated part of said target system for executing a testing sequence for directly generating a plurality of spontaneous target system generated input signals to said KGD wherein said KGD further generating a plurality of spontaneous known-good output signals in response to said spontaneous target system generated input signals; an input signal transmitting means for transmitting said plurality of spontaneous target system generated input signals which are inputted to said KGD as spontaneous target system generated test stimuli signals to said DUT for generating a plurality of spontaneous test output signals; and an output signal processing means for receiving and processing said spontaneous known-good output signals and said spontaneous test output signals for determining testing results therefrom whereby said DUT is tested with said spontaneous target system generated test stimuli without being limited by a finite number of priorly planned and generated test patterns as test stimuli. - View Dependent Claims (9)
-
-
10. A method for performing an on-the-fly test for a device-under-test (DUT) integrated circuit (IC) comprising the steps of:
-
(a) incorporating a known-good IC (KGIC), identical to said DUT IC, in a targe system and engaging said KGIC as an integrated part of said taret system for executing a program thereon for generating and inputting a plurality of spontaneous target system generated input signals to said KGIC and generating a plurality of known-good spontaneous output signals in response to said spontaneous target system generated input signals; (b) transmitting said spontaneous target system generated input signals generated by said target system from executing said program as spontaneous target system generated test stimuli for inputting to said DUT IC for generating a plurality of spontaneous test output signals; and (c) receiving and processing said known-good spontaneous output signals and said spontaneous test output signals for determining test results therefrom whereby said DUT IC is tested with said spontaneous target system generated test stimuli without being limited by a finite number of priorly planned and generated test patterns as test stimuli.
-
-
11. An integrated circuit (IC) test-stimuli generation system comprising:
-
a target system incorporating a known-good IC (KGIC) for engaging said KGIC as an integrated part of said target system for executing a testing program for directly generating a plurality of target system generated input signals for inputting to said KGIC; and a test-stimuli signal transmitting means electrically communicated with said KGIC for extracting said target system generated input signals for inputting said KGIC as a plurality of spontaneous IC testing stimuli signals. - View Dependent Claims (12)
-
Specification