The present invention relates generally to semiconductor fabrication, and more particularly to apparatus and methods for testing devices on semiconductor wafers and integrated circuits using the same.
Manufacturers in the electronic industry use test systems to automatically test various electronic components and integrated circuits (ICs) to weed out defective devices or ICs. Generally, it is desirable to test the ICs at several points during the manufacturing process including while they are still part of a wafer or substrate and after packaging the devices before they are mounted or assembled on modules, cards or boards.
Conventional methods for testing devices in the front end (FE), that is before assembly and packaging, are commonly referred to as FE tests and use a low-end, slow tester and a probe card to electrically couple to devices under test (DUTs) in an undiced wafer. Although this approach has the advantages of using a relatively inexpensive tester and of weeding out defective devices prior to incurring the expense of assembly and packaging, it is limited in that these testers can only perform functional tests at low speed and parametric tests.
Because of the limitations of conventional FE testing, it is generally necessary to perform additional back end (BE) tests following assembly and packaging using an expensive, fast high-end tester. These high-end testers, commonly referred to as “big iron” testers, are capable of performing both high speed functional tests and parametric tests. For example, full speed datasheet tests are typically performed in the back end on Big Iron testers.
Conventional BE testing methods have not been wholly satisfactory for a number of reasons. First, the trend in the electronic industry has been to further increase the miniaturization of electronic devices and circuits, thereby leading to an increase in the complexity of the ICs tested. Thus, as ICs become more complex, the complexity and cost of these Big Iron back end testers has increased correspondingly. Moreover, because BE testing is performed only after assembly and packaging, money is wasted on packing “bad” devices, significantly reducing the cost efficiency of the manufacturing process. Attempts have been made at reducing the money wasted on packing defective devices by moving speed tests from the back end to the front end by testing at the wafer level, that is while the devices or ICs are still part of an undiced wafer, using slow, inexpensive testers with an “offset” introduced to compensate for the difference in speed. However, this approach results in the culling of “good” devices at wafer level, leading to yield overkill and again reduces the cost efficiency of the manufacturing process. Moreover, due to setup and hold times on faster synchronous devices even this technique cannot enable full speed datasheet testing using the slower, inexpensive testers typically used in the front end.
Accordingly, there is a need for an apparatus and method for high-speed testing of devices and ICs at the wafer level in the front end. There is a further need for an apparatus and method that enables high-speed, datasheet testing of assembled and packaged devices and ICs in the back end, which eliminates the need for complex and expensive testers.
The present invention provides a solution to these and other problems, and offers further advantages over conventional testing apparatus and methods.
These and various other features and advantages of the present invention will be apparent upon reading of the following detailed description in conjunction with the accompanying drawings and the appended claims provided below, where:
The following description is directed to apparatus and methods for testing devices on semiconductor wafers and integrated circuits (ICs), and more particularly to advanced probe cards and load boards and to methods of front end (FE) and back end (BE) testing of a device under test (DUT) using the same.
In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be evident, however, to one skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known structures, and techniques are not shown in detail or are shown in block diagram form in order to avoid unnecessarily obscuring an understanding of this description.
Reference in the description to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase “in one embodiment” in various places in the specification do not necessarily all refer to the same embodiment. The term “to couple” as used herein may include both to directly connect and to indirectly connect through one or more intervening components.
By DUT it is meant any electronic component module or an IC having logic circuits, memory arrays or both. DUT can be one of a number of die or devices on an undiced substrate, an individual die or device, or a packaged device. A DUT can be coupled to test apparatus via a number of pins or via probes contacting pads on the die.
Broadly, there are two types of test systems or apparatus, those suitable for testing memory arrays or circuits, such as flash memory or Random Access Memories (RAM), and those suitable for testing logic circuits, such as Micro Controllers, Application Specific ICs (ASICs), and Programmable Logic Devices (PLDs). Often devices or DUTs include both memory arrays and logic circuits. Moreover, it is generally desirable to test the ICs at several points during the manufacturing process including while they are still part of a wafer or substrate and after packaging the devices before they are mounted or assembled on modules, cards or boards.
Preferably, the test system and method of the present invention are capable of testing ICs while they are still part of a wafer in the front end and after packaging in the back end. More preferably, the test system and method of the present invention are capable of DUTs including memory arrays or circuits, logic circuits or both.
Briefly, the test system or apparatus of the present invention includes an interface board coupled to a number of test circuits and having a number conductive elements adapted to electrically couple with electrical terminals on the DUT. Each test circuit resides on one of a number of daughter cards physically and electrically connected to the interface board, and can include a combination of memory chips, clock chips, level drivers, and comparators. In a preferred embodiment, the daughter card is implemented using a programmable logic circuit, such as a Field Programmable Gate Array (FPGA). Each test circuit is arranged to provide test input signals to and receive output signals from the DUT through the interface board to generate a test result based on a program loaded to an FPGA on a daughter card before testing begins, and which then executes the code. Generally, the test system further includes a controller to drive the interface board and store test results outputted from the test circuits.
In one embodiment, the controller is a Personal Computer (PC) or a Low-Cost-Tester (LCT), and the program is loaded directly from the PC or LCT to the FPGA before testing begins. The FPGA then executes the code to test the DUTs. This embodiment is particularly useful for lot test, a test or series of tests performed at the wafer level, that is on undiced wafers or substrates, to cull out defective dies in a process commonly referred to as die purification, thereby saving packaging costs and improving back end yield.
Alternatively, the daughter cards can further include a memory to store a program, which is loaded to the FPGA on the daughter card before testing begins. This embodiment is particularly advantageous when a large amount of memory is needed, as in the case where extremely complex testing is required.
The test system and method of the present invention will now be described in greater detail with reference to
Following wafer test 102 passing dies are assembled or bonded to electrical connections or pins of a lead frame or a package substrate (in the case of Ball grid arrays), and packaged in a process commonly referred to as assembly 104. Next, following assembly, the packaged DUTs are tested subjected to high-speed functional and speed BE tests in a in a process commonly referred to as package test 106. The packaged DUTs are subjected to high-speed functional and speed BE tests in a in a process commonly referred to as package test. As noted above, such BE tests were conventionally performed using expensive “big iron” testers. However, in accordance with the present invention, the BE tests are performed using an advanced or smart load board having a number of daughter cards with test circuits implemented using one or more FPGAs.
The fully tested device is then shipped 108 to an internal or external customer 110.
In one aspect or embodiment, the interface board is an advanced or smart probe card adapted for performing FE tests on the wafer, including functional and speed testing. For purposes of clarity, many of the details of semiconductor testing in general, and probe cards in particular that are widely known and are not relevant to the present invention have been omitted from the following description. Semiconductor testing and probe cards are also disclosed in commonly assigned U.S. Pat. Nos. 6,847,218, 6,759,865, and 7,112,975, which are incorporated herein by reference in their entirety.
A functional block diagram of a test set-up or system 200 using an advanced or smart probe card 202 having a number of daughter cards 204 each with a number of FPGAs to test a DUT in a die on a semiconductor wafer 206 is shown in
Alternatively, the daughter cards 204 could further include a memory (not shown) to store a program, which is then loaded to an FPGA on the daughter card before testing begins. This embodiment is particularly advantageous when a large amount of memory is needed, as in the case of extremely complex testing is required.
The program can provide test signals or vectors including vectors from a Logic Vector Memory (LVM) for testing logic circuits, and vectors generated by an algorithmic pattern generator (APG) for testing memory arrays. The test system 200 with the probe card 202 of the present invention is capable of testing DUTs including memory arrays, logic circuits or both at speeds of up to that of the FPGAs of the daughter cards 204. Preferably, the probe card 202 is capable of testing DUTs at speeds of up to about 333 MHz, and more preferably, up to about 500 MHz. Most preferably, the FPGA on the daughter cards 204 are capable of being re-programmed and re-used with a number of different interface boards or probe cards 202 to test a number of different DUTs.
In another aspect or embodiment of the present invention the interface board is an advanced or smart load board adapted for performing BE tests on the DUT(s). A functional block diagram of a test set-up or system 300 using an advanced or smart load board 302 having a number of daughter cards 304 each with a number of FPGAs to test a packaged DUT 306 is shown in
Also as described above, the daughter cards 304 could further include a memory (not shown) to store a program, which is then loaded to an FPGA on the daughter card before testing begins. This embodiment is particularly advantageous when a large amount of memory is needed, as in the case of extremely complex testing is required.
Preferably, the load board 302 is capable of testing DUTs at speeds of up to about 333 MHz, and more preferably, up to about 500 MHz. Most preferably, the daughter cards 304 are capable of being re-programmed and re-used with a number of different interface boards or load boards 302 to test a number of different DUTs 306.
A functional block diagram of an FPGA daughter card having a number of test circuits according to an embodiment of the present invention is shown in
Methods for testing a DUT using a test apparatus including an interface board with a number of daughter cards in accordance with the present invention will now be described in greater detail with reference to the flowchart of
The advantages of the over previous or conventional methods include: (i) cost reduction—uses a computer or LCT to drive handler and smart load board and/or prober and smart probe card; (ii) FPGA based daughter cards are re-useable on multiple products or DUT types; (iii) enables inexpensive testing at class test in back end, thereby reducing the need for expensive “big iron” testers; (iv) capable of testing DUTs including memory arrays or circuits, logic circuits or both; (v) capable of testing DUTs or products at low and high speeds up to about 500 Mhz; and (vi) with in-house speed test speed failures are caught at wafer level, saving packaging costs and providing faster feedback to fab engineers, thereby improving yield.
The foregoing description of specific embodiments and examples of the invention have been presented for the purpose of illustration and description, and although the invention has been described and illustrated by certain of the preceding examples, it is not to be construed as being limited thereby. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and many modifications, improvements and variations within the scope of the invention are possible in light of the above teaching. It is intended that the scope of the invention encompass the generic area as herein disclosed, and by the claims appended hereto and their equivalents. The scope of the present invention is defined by the claims, which includes known equivalents and unforeseeable equivalents at the time of filing of this application.
The present application claims the benefit of priority under 35 U.S.C. 119(e) to U.S. Provisional Patent Application Ser. No. 60/777,584 filed Feb. 28, 2006, entitled Smart Load board And Probe card And Methods Of Testing Semiconductor Wafers And Integrated Circuits Using The Same; which application is hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
3789360 | Clark et al. | Jan 1974 | A |
3800090 | Matena | Mar 1974 | A |
3810120 | Huettner et al. | May 1974 | A |
3833888 | Stafford et al. | Sep 1974 | A |
3864670 | Inoue et al. | Feb 1975 | A |
3873818 | Barnard | Mar 1975 | A |
4038533 | Dummermith | Jul 1977 | A |
4042972 | Gruner et al. | Aug 1977 | A |
4195351 | Barner et al. | Mar 1980 | A |
4357703 | Van Brunt | Nov 1982 | A |
4466055 | Kinoshita et al. | Aug 1984 | A |
4481625 | Roberts et al. | Nov 1984 | A |
4496985 | Jensen et al. | Jan 1985 | A |
4509008 | DasGupta et al. | Apr 1985 | A |
4511968 | Fenesik et al. | Apr 1985 | A |
4525802 | Hackamack | Jun 1985 | A |
RE32326 | Nagel et al. | Jan 1987 | E |
4775976 | Yokoyama | Oct 1988 | A |
4807147 | Halbert et al. | Feb 1989 | A |
4823363 | Yoshida | Apr 1989 | A |
4890102 | Oliver | Dec 1989 | A |
4901259 | Watkins | Feb 1990 | A |
4961053 | Krug | Oct 1990 | A |
5049814 | Walker et al. | Sep 1991 | A |
5061033 | Richard | Oct 1991 | A |
5072175 | Marek | Dec 1991 | A |
5177630 | Goutzoulis et al. | Jan 1993 | A |
5218684 | Hayes et al. | Jun 1993 | A |
5282166 | Ozaki | Jan 1994 | A |
5289116 | Kurita et al. | Feb 1994 | A |
5295079 | Weng et al. | Mar 1994 | A |
5339279 | Toms et al. | Aug 1994 | A |
5345109 | Mehta | Sep 1994 | A |
5404480 | Suzuki | Apr 1995 | A |
5410547 | Drain | Apr 1995 | A |
5444716 | Jarwala et al. | Aug 1995 | A |
5471524 | Colvin et al. | Nov 1995 | A |
5475624 | West | Dec 1995 | A |
5477160 | Love | Dec 1995 | A |
5490282 | Dreps et al. | Feb 1996 | A |
5524114 | Peng | Jun 1996 | A |
5528136 | Rogoff et al. | Jun 1996 | A |
5543707 | Yoneyama et al. | Aug 1996 | A |
5566296 | Ohmori et al. | Oct 1996 | A |
5581742 | Lin et al. | Dec 1996 | A |
5583874 | Smith et al. | Dec 1996 | A |
5583893 | Nguyen | Dec 1996 | A |
5598156 | Hush et al. | Jan 1997 | A |
5604888 | Kiani-Shabestari et al. | Feb 1997 | A |
5606567 | Agrawal et al. | Feb 1997 | A |
5614838 | Jaber et al. | Mar 1997 | A |
5633899 | Fiedler et al. | May 1997 | A |
5636163 | Furutani et al. | Jun 1997 | A |
5673276 | Jarwala et al. | Sep 1997 | A |
5675813 | Holmdahl | Oct 1997 | A |
5740086 | Komoto | Apr 1998 | A |
5778004 | Jennion et al. | Jul 1998 | A |
5781718 | Nguyen | Jul 1998 | A |
5784581 | Hannah | Jul 1998 | A |
5807767 | Stroupe | Sep 1998 | A |
5844856 | Taylor | Dec 1998 | A |
5845151 | Story et al. | Dec 1998 | A |
5859993 | Snyder | Jan 1999 | A |
5867436 | Furutani et al. | Feb 1999 | A |
5875132 | Ozaki | Feb 1999 | A |
5887050 | Fenske et al. | Mar 1999 | A |
5889936 | Chan | Mar 1999 | A |
5896534 | Pearce et al. | Apr 1999 | A |
5920483 | Greenwood et al. | Jul 1999 | A |
5929651 | Leas et al. | Jul 1999 | A |
5930168 | Roohparvar | Jul 1999 | A |
5937154 | Tegethoff | Aug 1999 | A |
5942911 | Motika et al. | Aug 1999 | A |
5946472 | Graves et al. | Aug 1999 | A |
5951704 | Sauer et al. | Sep 1999 | A |
5959887 | Takashina et al. | Sep 1999 | A |
5959911 | Krause et al. | Sep 1999 | A |
5969986 | Wong et al. | Oct 1999 | A |
5999002 | Fasnacht et al. | Dec 1999 | A |
6002868 | Jenkins et al. | Dec 1999 | A |
6023428 | Tran | Feb 2000 | A |
6028439 | Arkin et al. | Feb 2000 | A |
6049896 | Frank et al. | Apr 2000 | A |
6064213 | Khandros et al. | May 2000 | A |
6069494 | Ishikawa | May 2000 | A |
6073193 | Yap | Jun 2000 | A |
6074904 | Spikes | Jun 2000 | A |
6075373 | Iino | Jun 2000 | A |
6084215 | Furuya et al. | Jul 2000 | A |
6128242 | Banba et al. | Oct 2000 | A |
6146970 | Witek et al. | Nov 2000 | A |
6148354 | Ban et al. | Nov 2000 | A |
6154803 | Pontius et al. | Nov 2000 | A |
6157975 | Brief et al. | Dec 2000 | A |
6189109 | Sheikh et al. | Feb 2001 | B1 |
6202103 | Vonbank et al. | Mar 2001 | B1 |
6208947 | Beffa | Mar 2001 | B1 |
6272112 | Orita | Aug 2001 | B1 |
6304982 | Mongan et al. | Oct 2001 | B1 |
6320811 | Snyder et al. | Nov 2001 | B1 |
6320866 | Wolf et al. | Nov 2001 | B2 |
6324663 | Chambers | Nov 2001 | B1 |
6330241 | Fort | Dec 2001 | B1 |
6343260 | Chew | Jan 2002 | B1 |
6345373 | Chakradhar et al. | Feb 2002 | B1 |
6360271 | Schuster et al. | Mar 2002 | B1 |
6363085 | Samuels | Mar 2002 | B1 |
6370635 | Snyder | Apr 2002 | B2 |
6393588 | Hsu et al. | May 2002 | B1 |
6400173 | Shimizu et al. | Jun 2002 | B1 |
6404218 | Le et al. | Jun 2002 | B1 |
6452411 | Miller et al. | Sep 2002 | B1 |
6483330 | Kline | Nov 2002 | B1 |
6509213 | Noble | Jan 2003 | B2 |
6527563 | Clayton | Mar 2003 | B2 |
6528988 | Bolda et al. | Mar 2003 | B2 |
6531335 | Grigg | Mar 2003 | B1 |
6535831 | Hudson et al. | Mar 2003 | B1 |
6551844 | Eldridge et al. | Apr 2003 | B1 |
6559666 | Bernier et al. | May 2003 | B2 |
6563173 | Bolam et al. | May 2003 | B2 |
6571357 | Martin et al. | May 2003 | B1 |
6627484 | Ang | Sep 2003 | B1 |
6627954 | Seefeldt | Sep 2003 | B1 |
6703852 | Feltner | Mar 2004 | B1 |
6704888 | Caudrelier et al. | Mar 2004 | B1 |
6724848 | Iyer | Apr 2004 | B1 |
6727723 | Shimizu et al. | Apr 2004 | B2 |
6734693 | Nakayama | May 2004 | B2 |
6735720 | Dunn et al. | May 2004 | B1 |
6753238 | Kurita | Jun 2004 | B2 |
6774395 | Lin et al. | Aug 2004 | B1 |
6825052 | Eldridge et al. | Nov 2004 | B2 |
6825683 | Berndt et al. | Nov 2004 | B1 |
6849928 | Cha et al. | Feb 2005 | B2 |
6876214 | Crook et al. | Apr 2005 | B2 |
6903562 | Smith et al. | Jun 2005 | B1 |
6912778 | Ahn et al. | Jul 2005 | B2 |
6917998 | Giles | Jul 2005 | B1 |
6959257 | Larky et al. | Oct 2005 | B1 |
6975130 | Yevmenenko | Dec 2005 | B2 |
6978335 | Lee | Dec 2005 | B2 |
7036062 | Morris et al. | Apr 2006 | B2 |
7102367 | Yamagishi et al. | Sep 2006 | B2 |
7112975 | Jin et al. | Sep 2006 | B1 |
7113902 | Swobada | Sep 2006 | B2 |
7138811 | Mahoney et al. | Nov 2006 | B1 |
7245134 | Granicher et al. | Jul 2007 | B2 |
7307433 | Miller et al. | Dec 2007 | B2 |
7327153 | Weinraub | Feb 2008 | B2 |
7381630 | Sawyer | Jun 2008 | B2 |
20030210031 | Miller | Nov 2003 | A1 |
20050110513 | Osada et al. | May 2005 | A1 |
20050237073 | Miller et al. | Oct 2005 | A1 |
Number | Date | Country |
---|---|---|
04122141 | Apr 1992 | JP |
WO 9736230 | Oct 1997 | WO |
Number | Date | Country | |
---|---|---|---|
60777584 | Feb 2006 | US |