Interface apparatus and methods of testing integrated circuits using the same
First Claim
1. An apparatus for performing electrical tests on at least one device under test (DUT), the apparatus comprisingan interface board provided with a plurality conductive elements adapted to electrically couple with electrical terminals on the DUT and connected to a number of test circuits, each of said test circuits residing on one of a plurality of Field Programmable Gate Array (FPGA) daughter cards on said interface board, and arranged to provide test input signals to said DUT and receive output signals from said DUT to generate a test result based on a program loaded to the FPGA daughter cards before testing begins;
- a controller to control said interface board and store therein said test result outputted from said test circuit; and
wherein each of the plurality of FPGA daughter cards include a plurality of FPGAs, and a memory to store the test results, and at least one of the plurality of FPGAs include a logic vector memory (LVM) to test logic circuits in the DUT.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method are provided for testing a semiconductor device (DUT). Generally, the apparatus includes an interface board with conductive elements adapted to electrically couple with the DUT and connected to a number of test circuits. Each test circuit resides on one of a number of daughter cards on the interface board, and provides test input signals to and receives output signals from the DUT to generate a result based on a program loaded to the daughter cards before testing begins. The apparatus further includes a controller to drive the interface board and store test results. In one embodiment, the interface board is a load board for back end testing. In another embodiment, the interface board is a probe card for front end testing. Preferably, the apparatus is capable of testing DUTs including memory arrays, logic circuits or both, and the daughter cards are capable of being re-programmed and re-used on different DUTs.
166 Citations
19 Claims
-
1. An apparatus for performing electrical tests on at least one device under test (DUT), the apparatus comprising
an interface board provided with a plurality conductive elements adapted to electrically couple with electrical terminals on the DUT and connected to a number of test circuits, each of said test circuits residing on one of a plurality of Field Programmable Gate Array (FPGA) daughter cards on said interface board, and arranged to provide test input signals to said DUT and receive output signals from said DUT to generate a test result based on a program loaded to the FPGA daughter cards before testing begins; -
a controller to control said interface board and store therein said test result outputted from said test circuit; and wherein each of the plurality of FPGA daughter cards include a plurality of FPGAs, and a memory to store the test results, and at least one of the plurality of FPGAs include a logic vector memory (LVM) to test logic circuits in the DUT. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for testing a device under test (DUT) using an apparatus including an interface board with a plurality of Field Programmable Gate Array (FPGA) daughter cards physically and electrically connected thereto, the method comprising:
-
loading a program to a memory on at least one of the plurality of FPGA daughter cards; configuring at least one of a number of FPGAs on at least one of the plurality of FPGA daughter cards with the program loaded in the memory before testing begins; transmitting at least one test signal from a test circuit residing on one of the FPGA daughter cards to at least one electrical terminal on the DUT through a plurality conductive elements on the interface board; receiving at least one output signal from the DUT to generate a test result; and storing the test result in the memory. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system comprising:
-
an interface board including a plurality of conductive elements adapted to electrically couple with terminals on a device under test (DUT); and a number of Field Programmable Gate Array (FPGA) daughter cards electrically connected to the plurality conductive elements, each of said FPGA daughter cards including a number of FPGAs configured to provide test input signals to terminals on the DUT through the plurality conductive elements and to receive output signals therefrom to generate a test result based on a program loaded to the FPGA daughter cards before testing begins, and a memory electrically connected to the number of FPGAs to store the test results, wherein at least one of the number of FPGAs include a logic vector memory (LVM) to test logic circuits in the DUT. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification