Claims
- 1. A method comprising:
driving at least one terminal of an integrated circuit to a state, wherein the driving is performed with Boundary Scan; floating the terminal for a time interval; and determining a state of the terminal after the time interval.
- 2. The method of claim 1, wherein floating is performed after the driving is stopped.
- 3. The method of claim 2, wherein driving includes driving the terminal to one of a first logic value and a second logic value.
- 4. The method of claim 3, wherein determining includes measuring a voltage value of the terminal after the time interval.
- 5. The method of claim 4, wherein measuring is performed with Boundary Scan.
- 6. The method of claim 1, wherein driving includes charging at least one terminal of the integrated circuit to a voltage.
- 7. The method of claim 6, wherein floating includes allowing the terminal to discharge during the time interval.
- 8. The method of claim 7, wherein determining includes measuring a voltage of the terminal after the time interval.
- 9. A method of testing comprising:
driving a first terminal of an integrated circuit to a first state; driving a second terminal of the integrated circuit to a second state, wherein the driving of one of the first and second terminals is performed with Boundary Scan; stopping the driving of at least one of the first and second terminals; floating at least one of the first and second terminals for a time interval; and sampling a state of at least one of the terminals after the time interval.
- 10. The method of claim 9 further comprising:
determining quality of the integrated circuit based on the state of at least one of the first and second terminals after the time interval.
- 11. The method of claim 9, wherein the first state corresponds to a first logic value and the second state corresponds to a second logic value.
- 12. The method of claim 9, wherein sampling includes measuring a voltage value of at least one of the first and second terminals.
- 13. The method of claim 9, wherein sampling includes determining whether at least one of the first and second pins changes from one state before the time interval to another state after the time interval.
- 14. A method of testing comprising:
tri-stating a plurality of terminals of at least one integrated circuit among a number of integrated circuits, the integrated circuit coupled together via a circuit net; driving the net to a state, wherein the driving is performed with Boundary Scan; stopping the driving of the circuit net; floating the circuit net for a time interval; and obtaining a state of the circuit net after the time interval.
- 15. The method of claim 14, further including:
determining quality of the circuit module based on the state of the net after the time interval.
- 16. The method of claim 15, wherein determining includes determining whether the circuit net changes from one state before the time interval to another state after the time interval.
- 17. The method of claim 15, wherein the integrated circuits are located on a single board.
- 18. The method of claim 17, wherein the integrated circuits include different types of integrated circuits.
- 19. A machine-readable medium having instructions stored thereon capable of causing a tester to perform a method of testing, the method comprising:
driving at least one terminal of an integrated circuit to a state, wherein the driving is performed with Boundary Scan; floating the terminal for a time interval; and determining a state of the terminal after the time interval.
- 20. The machine-readable medium of claim 19, wherein floating is performed after the driving is stopped.
- 21. The machine-readable medium of claim 20, wherein driving includes driving the terminal to one of a first logic value and a second logic value.
- 22. The machine-readable medium of claim 21, wherein determining includes measuring a voltage value of the terminal after the time interval.
- 23. The machine-readable medium of claim 22, wherein measuring is performed with Boundary Scan.
- 24. The machine-readable medium of claim 19, wherein driving includes charging at least one terminal of the integrated circuit to a voltage.
- 25. The machine-readable medium of claim 24, wherein floating includes allowing the terminal to discharge during the time interval.
- 26. The machine-readable medium of claim 25, wherein determining includes measuring a voltage of the terminal after the time interval.
- 27. An apparatus comprising:
an integrated circuit including a plurality of terminals and a plurality of test pins; a connector coupled to the test pins; and a tester coupled to the connector, the tester configured to drive at least one selected terminal of the plurality of terminals to a state using Boundary Scan at a first time interval, to float the selected terminal at a second time interval, and to measure a state of the selected terminal after the second time interval.
- 28. The apparatus of claim 27, wherein the test pins are Boundary Scan test pins.
- 29. The apparatus of claim 28, wherein the integrated circuit includes a number of drivers, each of the drivers coupled to a corresponding terminal among the plurality of terminals, each of the drivers including a first circuit path coupled between the corresponding terminal and a first supply node, and a second circuit path coupled between the corresponding terminal and a second supply node.
- 30. The apparatus of claim 29, wherein the tester is configured to drive the selected terminal to the first state having a voltage corresponding to a voltage at one of the first and second supply nodes.
Parent Case Info
[0001] This application is a divisional application of U.S. Ser. No. 09/838,730, filed on Apr. 19, 2001, which is incorporated herein by reference.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09838730 |
Apr 2001 |
US |
Child |
10889417 |
Jul 2004 |
US |