The present invention relates generally to heating integrated circuits for the purposes of testing and accelerated aging, and monitoring the temperature of integrated circuits during testing and accelerated aging. More particularly, the invention relates to heating integrated circuits in a package to a predetermined temperature.
Integrated circuit die may need to be heated for multiple purposes. The die may be heated in order to determine performance at the operating temperature range specified for that die, to perform accelerated life testing by heating the die beyond the specified temperature range to induce accelerated aging, or to heat the die to a preset temperature in order to eliminate those die that may experience early failure.
Integrated circuits may need to be designed to function at different operating temperature ranges based on their intended use. These circuits may be tested at the maximum temperature of the operating temperature range in order to ensure that each individual die can perform at that temperature. Typically, industrial electronics may require that the integrated circuits operate at 85° C., and other high-temperature applications, such as some military electronics, may require the integrated circuits to operate at a temperature of 125° C. or higher.
The die of integrated circuits may fail over time due to stresses from temperature variations. The die may be heated to a temperature beyond the specified operating range in order to perform accelerated life testing, i.e., to heat the die to various temperatures in order to approximate the die's ability to withstand environmental stresses.
The integrated circuits may also be tested to verify the connections between the die contacts and the package contacts. During the life cycle of the die, the connections between the die and the package may fail. Thus, by performing accelerated life testing on a packaged die, failures in the connections between the die and the package may be detected.
Typically, die are heated in an oven to bring the die to the desired heat testing temperature. The die may be batch-heated in a package, and may all be heated to the same temperature in the oven. The die may be tested to determine performance at elevated temperatures. Heating the die in an oven may require that testing components such as connectors, printed wiring boards, sockets, resistors, capacitors, and driver chips be located inside the oven enclosure, and thus the testing components may undergo significant stress due to prolonged exposure to elevated temperatures.
A multi-chip module (“MCM) may comprise several die in a single package. The MCM may fail if a single die fails. Thus, it may be undesirable to heat-test the die after incorporating multiple die into a single package, as all the die in the MCM may be discarded if a single die fails.
Therefore, an improved method of heat testing integrated circuit die is needed.
The present invention relates to a heater for an integrated circuit die and a temperature sensor for sensing the temperature of an integrated circuit die. The heater may be contained inside the die package, or, alternatively, it may be external to the package.
The heater incorporated into the integrated circuit package may be a layer of ceramic material having a heating filament screen-printed thereon and incorporated into the body of the integrated circuit package. The heater layer may preferably be located near the die attach area of the package. This may create a more efficient heat path from the heater to the die than that accomplished by using an oven or an external heater.
Also, temperature stresses on the testing components may be reduced, as the testing components may be in a lower temperature environment than when the die are heated by using an oven alone or an external heater.
The heater has at least two leads, and when a voltage is applied across the heating filament the ceramic layer is heated and transmits heat to the die. The leads for the heater may be connected with the leads of the integrated circuit package.
In a package having multiple die, there may be multiple heaters that may be individually controlled. In this way, die in the packages may be individually heated to obtain a desired temperature. This is advantageous, as individual die produce different amounts of heat during testing, which may affect the temperature of the die itself. Also, if a die is found to be faulty during testing, the die may be removed from the package by heating the die area to weaken the die attach material without damaging the surrounding die. After the die attach is heated, the die may be more easily removed from the package than in known methods of removing faulty die such as applying hot air to heat the die attach material and shearing the die from the die attach site or by grinding the die out of the package.
Because the heating element may be located inside the die package, there are not restrictions on the number of die that may be heated at a single time. When using ovens to heat the die, the volume of the oven restricts the number of die that may be heated at one time. For packages having a heater inside, the number of packages that may be burned-in at one time is dependent on the number of contacts available to provide a voltage to the heating element to heat the die.
A further advantage of the invention is that the heating filament, or, alternatively, a separate temperature thermistor, located in the heater ceramic layer may be used as a temperature sensor to measure the temperature of the die. The temperature sensor may have leads in electrical communication with the leads of the package. This temperature sensor may provide a more accurate die temperature reading than that which may be obtained by placing a temperature sensor on the package lid or elsewhere on a surface of the package because of its location close to the die.
Further, the die generates heat during operation; thus, during testing, the die gives off heat that may raise the temperature of the die and its surroundings. A temperature sensor located close to the die may provide accurate temperature readings for the die including the temperature changes caused by heat given off by the die while being tested. Placing a plurality of temperature sensors close to a plurality of die may provide improved temperature feedback by measuring the temperature of each die or of a plurality of dies. Thus, the temperature changes caused by heat given off by the each die during testing may be better approximated, and the testing and burn-in temperature of individual die and packages may be better controlled.
In some types of integrated circuit packages, it may be advantageous to provide a heater external to the integrated circuit package. A reusable external heater may be more economical than a heater layer located in a package, or it may be difficult to add a heater layer into certain integrated circuit packages. For instance, it may be difficult to add a ceramic heater layer into a plastic package. An external heater may be a simple ceramic solid plate, or it may be a ceramic heater having clearance holes for package pins to pass through. A solid ceramic plate heater may be used with peripheral-leaded packages such as flatpacks or quad flatpacks. Alternatively, a heater having clearance holes for package pins to pass through may be used with a pin grid array package or other type of package having contacts on its bottom surface.
The heater may be used alone to heat the die, or it may be used in combination with an oven to attain the desired temperature. In this way, the die may be heated to a temperature above that which the heater or the oven may attain by itself.
These as well as other aspects and advantages will become apparent to those of ordinary skill in the art by reading the following detailed description, with reference where appropriate to the accompanying drawings. Further, it is understood that this summary is merely an example and is not intended to limit the scope of the invention as claimed.
Presently preferred embodiments are described below in conjunction with the appended drawing figures, wherein like reference numerals refer to like elements in the various figures, and wherein:
An improved apparatus for heating integrated circuit die is described. This method and apparatus include providing a local heater to heat packaged die to an elevated temperature. The heater may be incorporated into the package, or may be external to the package.
The heater may be incorporated into many types of die packages.
After the package is finished, the package may receive an integrated circuit (“die”). The bonding pads on the die may be placed in electrical communication with bonding pads on the package by wire bonding or flip-chip bonding the bonding pads of the die to the bonding pads of the package. A lid may be placed over the package to form a hermetic seal. Methods and materials used to form IC packages as described above are well known in the art and not illustrated here.
The layers of the IC package may form the IC package base 113. Some additional layers may have an open area in their center and may be stacked onto the IC package base 113 to form package sides 121. The package base 113 and package sides 121 may be comprised of a plurality of layers having electrical connections therein. Package bonding pads 123 may be located on the package base 113 or the package sides 121. The package bonding pads are shown in
One of the layers of the IC package 101 may be a heater layer 107, discussed further with respect to
The area in the package body 125 formed by the package sides 121 and the package base 113 is the die cavity 108. On the top surface of the of the die cavity 108 is deposited die attach 105. Die attach 105 may be any type of die attach material known in the art, for example, alloys of tin, lead, or silver, gold-silicon, metallic glasses, or an organic adhesive such as an epoxy.
The die 103 is placed on top of the die attach 105. The die attach secures the die 103 to the heater layer 107. Die attach 105 is shown as covering less than the entire surface of the die cavity 108. However, die attach 105 may be any shape and size suitable to attach the die 103 to the die cavity 108.
After the die 103 has been attached to the top of the die cavity 108 by the die attach 105, connections 119 are formed between the die bonding pads, not shown in
The package lid 111 seals the IC package 101. The seal may be a hermetic seal. The package lid 111 may be metal or ceramic. The package lid 111 may be welded, soldered, or glass-sealed to IC package 101, or may be attached according to any other method known in the art.
The heater filament 115 has two heater filament ends 127 that may connect to package leads 109 through vias located in the layers of the IC package 101. A voltage may be applied across the heater filament 115 through the package leads 109 connected to the heater filament ends 127 to produce heat to heat the die 103. The heater filament 115 may be any size and shape and may be connected to any of the package leads 109.
Additional package leads 109 may be connected to each end of the heater filament 115, and may be used to estimate the temperature of the heater ceramic 117. The temperature of the heater ceramic 117 may be estimated by measuring the resistance of the heater filament 115 when a voltage is not being applied across the heater filament 115 to heat the heater ceramic 117. This configuration is known in the art as a Kelvin probe. Methods of estimating temperature by measuring the resistance of a filament are well known in the art, and are not shown in
The die 103 may be tested to determine its performance at various temperatures. The packaged die may also be heated to test the packaged die's long-term performance under heat stresses.
Providing a heater layer 107 inside the IC package 101 to heat the die 103 may provide advantages over the use of an oven alone to heat the die 103. First, because the heater layer 107 locally heats the die 103, it may use less energy than using an oven alone. Heating die in an oven uses convective heat on the lid of the package to heat the die in that package. The oven must first heat the space around the package, the package lid, the space around the die, and finally the die itself. Providing a heater layer 107 below the die attach 105 on the IC package 101 provides a more direct heat path. Additionally, this configuration utilizes conductive heat transfer, which may be more efficient than convective heat transfer. Therefore, providing a heater layer 107 inside the IC package 101 may provide a more efficient way of heating the die 103.
Using the heater layer 107 inside the IC package 101 to heat the die 103 may also reduce the temperature stress on the components surrounding the die 103. Thus, the die 103 may be heated to a preset temperature by the heater layer 107, while surrounding components may be at a lower temperature. Components such as the circuit boards and some parts of the packaging may have lower operating temperature requirements than those for the die 103. In this way, unnecessary stresses on surrounding components caused by high temperature exposure may be reduced.
Using the heater layer 107 inside the IC package 101 to heat the die 103 reduces fatigue on the testing components caused by high temperature exposure. A package having integrated heat-testing capability may be used to heat the die alone, or in conjunction with heat applied in an oven. Temperatures inside the oven during heating may be very high, sometimes even higher than the burn-in temperature of the die 103. When die are burned in using the package having integrated heat-testing capability in conjunction with an oven, the oven temperature may be lower than when an oven alone is used to heat the die.
Typically the testing components must operate inside the oven to be able to make contact with the package leads 109. Testing components used inside an oven may undergo repeated exposures to high temperature and may experience stress and fatigue due to these repeated exposures. Using the heater layer 107 inside the IC package 101, the testing components may operate in a much lower-temperature environment by contacting the package leads 109 of a locally-heated die 103. Thus, fatigue and stresses on the testing components due to exposure to high temperatures is greatly reduced. Testing components may be very expensive or difficult to replace, and may be used repeatedly for die testing. Therefore, reducing temperature stresses on the testing components provides a significant advantage.
A further advantage is that the heater filament 115 may be used to sense the temperature of the heater ceramic 117 by monitoring the changes in the resistivity of the heating element. Alternatively, a separate resistive temperature sensor or sensors may be screen-printed on the heater layer 107 to act as a temperature sensor, as described with respect to
Because the heater ceramic 117 is located close to the die 103 and heats the die 103 by conduction, the temperature of the heater ceramic 117 may be very close to that of the die 103. In oven heat testing, the temperature of the die 103 may be approximated by sensing the temperature of the package lid 111, or at another location on the IC package 119. However, because the temperature of the heater ceramic 117 is much closer to the temperature of the die 103, the heater filament 115 or a separate temperature sensor may provide more accurate temperature data. This is useful both in controlling the temperature to which the die 103 is heated during testing, and for obtaining more accurate data on die performance at various temperatures.
The heater layer 607 is shown in
The leads 613 may be any shape, and may also be rounded contacts, known in the art as a ball grid array. The contacts 605 on the die 603 are soldered to the contact pads 611 using a conductive solder. Methods of soldering the die 603 to contact pads 611, such as flip-chip bonding, are well known in the art. Alternatively, the die may be wire bonded to form electrical contact between the package leads and the die bonding pads, depending on the configuration of the die 103. The area between contacts 605 on the die 603 and the die attach area 623 may be filled with an underfill 621. The underfill 621 may be an organic polymer such as epoxy or cyanate ester. The underfill 621 may be dispensed in liquid form and may flow by capillary action underneath the die 604 to fill the area between the bottom area of the die 603 and the die attach area 623.
The heater layer 607 may have vias 629 that run through the heater layer 607 to form connections between the contact pads 911 and the leads 913. As described with respect to
If vias 629 are located in the heater layer, the heater filament 615 may be formed in the heater ceramic 617 so as not to come into unintended electrical contact with the vias 629. The heater filament 615 may be formed as shown in
The heater layer 907 is shown in
The connections may be inside the bottom layer 909. The connections may be inside the bottom layer 909 above, below, or through the heater layer 907. The contacts on the die 903 are soldered to the package contact pads 911 using a conductive solder, and may be connected as described with respect to
The advantages described with respect to IC package 101 are also advantages of the IC packages 601 and 901. Further, a plurality of die 103, 603, 903 may be attached to the receiving surface of a package 101, 601, 901, and one or more die 103, 603, 903 may be heated by the heater layer 107, 607, 907. The heater layer may be incorporated into a variety of integrated circuit package types and shapes, and the scope of the claims should not be limited to the packages of
In another embodiment, multiple heaters may be located inside a single package.
The heater layer 1101 may have heater ceramic 1105 and a plurality of heater filaments thereon, located under each die 1103. The heater filaments may be formed as described with respect to
By heating the die 1103 with a heater layer 1105 having multiple heating filaments which may be individually controlled, different die may be heated to obtain a uniform temperature. By estimating the temperature of the die 1103 from the temperature from the resistance of the heater filament or from a separate temperature sensor, the temperature of each die 1103 may be monitored and the voltage applied to the heating filament associated with each die may be varied to obtain the desired temperature.
Being able to heat die to different temperatures may have several advantages. Different die may have different specified temperature operating ranges. By heating individual die to different temperatures, die having low operating temperature ranges or low burn-in temperatures do not need to be heated to the same temperature as surrounding die having higher operating or burn-in temperatures. Thus, unnecessary stress on die having low operating temperature ranges or low burn-in temperatures is reduced, and the energy required for the heat testing is also reduced. Additionally, it may be advantageous to simultaneously test individual components at different temperatures. This method may provide improved data for die performance as a function of temperature.
Also, by heating die to different temperatures, faulty die may be easily removed from packages. If a die is determined to be faulty after heat-testing or burn-in, the die may be removed by using the heater to locally heat the faulty die in order to weaken the die attach material, allowing the die to be more easily removed than by scribing and sawing methods. The faulty die may then be replaced.
In another embodiment, the heater may be external to the package. The external heater may be preferred for plastic packages in which it may not be possible to deposit a ceramic layer having a heating filament.
The external heater 1201 may have multiple heater filaments 1205, each having two heater filament leads 1207. The heater filaments 1205 may be individually controlled to heat the packages located on the external heater to different temperatures, as described with respect to
For packages having contacts on the bottom surface of the package, it may be preferred to use an external heater having clearance holes located on the external heater so that the package contacts may be contacted through the external heater.
The clearance holes 1309 may allow package leads to pass through the clearance holes 1309, and the clearance holes 1309 may be positioned based on the package lead locations of standard package types. The external heater 1301 may be positioned between the testing components and the package, so that the testing components may make electrical connection with the package contacts of the package being heated through the clearance holes 1309 of the external heater 1301. The heater filaments 1305 may be used to measure the temperature of the external heater to approximate the temperature of the die, as described with respect to
As described with respect to
Using an external heater 1201, 1301 in contact with the bottom surface of a package provides a more direct conductive heat flow than obtained by using an oven alone to heat the packages. Thus, the advantages described with respect to
An advantage is that the heaters herein described with respect to
Referring to
Referring to
It should be understood that the illustrated embodiments are examples only and should not be taken as limiting the scope of the present invention. The claims should not be read as limited to the described order or elements unless stated to that effect. Therefore, all embodiments that come within the scope and spirit of the following claims and equivalents thereto are claimed as the invention.