The present invention generally relates to the field of thermal shock testing, and more particularly relates to continuous fault detection during thermal shock cycling.
The benchmark of product quality is reliability. Manufacturers of the most reliable products in a particular field are usually the most likely to succeed in the marketplace. For this reason, manufacturers spend vast amounts of time and money finding and eliminating failures from products before beginning the mass-production stage. This process of eliminating failures involves careful design and testing of each component in a product, with the type of test performed varying with the particular component and the intended use of the product.
For electronic circuit boards with plated-through holes, microvias, solder joints, battery contacts, embedded passive components, micro-ball-grid arrays, and other similar structures, a long-accepted method of reliability testing is exposing the board to a series of thermal shocks, which includes rapidly moving the board between environments of extreme heat and cold. The transition time between the two extremes is usually less than a few minutes, thus providing the “shock.”
As is well known, materials tend to contract or expand as the temperature of the material changes. The greater the value of the temperature differential, the greater the value of the expansion and contraction of the material. Because the rate and maximum variation of material expansion or contraction is not uniform in all materials, the changes in temperature can cause a first material to expand and separate from a second material that has a lower expansion delta or slower expansion rate. This phenomenon is exposed by providing extreme temperature limits within a short period of time.
Thermal shock testing is usually performed with a dual-chamber air-to-air or a liquid-to-liquid system. An air-to-air system is a device with two chambers, each providing an environment with a temperature extreme opposite to the other chamber. The device under test (DUT) is physically and quickly moved from one chamber to the next.
A liquid-to-liquid system is a two-chambered device containing special liquids. Each chamber providing a liquid that is at an opposite temperature extreme from the other chamber. A mechanism moves the DUT from one chamber to the other and the liquid provides a much faster temperature change than does the air-to-air chamber.
A third method of thermally shocking components is performed with hot sand. A component is removed from a cold chamber and immediately placed within a container of heated sand. The sand, much like liquid, immediately contacts all surface portions of the component, thus transferring high levels of heat into the component.
A disadvantage of thermal shock tests is that the DUT is contained within the chamber which contains temperatures unsafe for human presence, making it difficult to observe the onset of failures (e.g., cracks) and detect location of failures during any cycle of the test. The DUT can be tested thoroughly after the temperature cycling is completed, however, the measurements can be deceiving. As explained above, two differing materials will expand at different rates. At a temperature extreme, the board material may cause a fracture, warping, or other type of discontinuity to form in a conductive runner or trace on the board or circuit substrate. However, as the temperature returns to ambient, the materials return to their original dimensions and the trace may again provide a continuous electrical path. A test at ambient will not, in this case, detect the failure that occurs at the higher temperature.
In addition, many testing techniques utilize manual probing of the circuit with the testing leads. The pressure exerted by the leads making electrical contact with the board can cause the separated spaces between components and the board or within traces on the board, and the like, to close, thereby giving the false appearance of a functional board.
Another test for finding failures of circuit boards is called an Interconnect Stress Test (IST). In an IST, high current levels are passed through the traces on the circuit board so that the traces act as heating elements. The test is performed at ambient temperature. The IST suffers from several disadvantages. The test is unable to maintain consistent stress conditions throughout a DUT and from sample to sample. Additionally, IST boards are stressed internally in an ambient condition and because the test does not include the cold portion of the shock test, cannot be correlated to field conditions.
During any of the above-mentioned testing techniques, an additional factor can be added by physically twisting or flexing the board. Similar to the other tests, failures must be determined at the limits of the testing procedure, as the DUT may give the appearance of working properly once the flexing pressure is removed and the DUT returns to its static state.
Therefore a need exists to overcome the problems with the prior art as discussed above.
Briefly, in accordance with the present invention, disclosed is an innovative test method and system that addresses the shortcomings of the conventional test methods. Unlike traditional failure detection methods, when used with thermal environmental chambers, the present invention facilitates a fast, accurate, real time continuous test. An embodiment of the present invention continually measures and compares changes in resistance of the conductive structures during actual temperature cycling tests. In this way, true reliability data is gained.
The present invention is comprised of high-resolution data acquisition hardware that is harnessed to specialized test vehicles (“coupons”) developed for the test. The device includes a test fixture, which facilitates connection of a 4-wire interconnect, and/or a 2-wire interconnect, to the coupons. A nano volt/micro ohm meter continuously measures the resistance while the temperature at the coupon alternates from hot to cold and cold to hot. From the test fixture, a 4-wire interface cable connects to a data acquisition unit, which makes a 4-wire milliohm measurement. With this acquisition unit, multiple test vehicles can be tested simultaneously.
A computer controls and retrieves data from the acquisition unit and software identifies pass/fail criteria, taking into account a calculated average of the coupon during the 3rd, 4th, and 5th initial thermal cycling. At any time during the testing the 4-wire interconnect system can validate itself utilizing a checking method through two-wire interconnection and four-wire interconnection to assure coupon compliance.
The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views and which together with the detailed description below are incorporated in and form part of the specification, serve to further illustrate various embodiments and to explain various principles and advantages all in accordance with the present invention.
As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention, which can be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present invention in virtually any appropriately detailed structure. Further, the terms and phrases used herein are not intended to be limiting; but rather, to provide an understandable description of the invention.
The terms “a” or “an”, as used herein, are defined as one or more than one. The term plurality, as used herein, is defined as two or more than two. The term another, as used herein, is defined as at least a second or more. The terms including and/or having, as used herein, are defined as comprising (i.e., open language). The terms program, software application, and the like as used herein, are defined as a sequence of instructions designed for execution on a computer system. A program, computer program, or software application may include a subroutine, a function, a procedure, an object method, an object implementation, an executable application, an applet, a servlet, a source code, an object code, a shared library/dynamic load library and/or other sequence of instructions designed for execution on a computer system.
The present invention, according to an embodiment, overcomes problems with the prior art by providing real-time continuous testing of a device undergoing thermal shock testing, while the device is at limits of the thermal test.
Described now is an exemplary hardware platform according to an exemplary embodiment of the present invention. Referring to
The device under test (DUT) (not shown) can be placed on a shelf 110 in chamber 106 or shelf 112 in chamber 108. Shelves 110 and 112 support the DUT and are perforated to allow air to flow from above and under the DUT and apply extreme heat or cold to the subject DUT. Temperatures within the chamber can range, for example, from −65 C to +130 C. Other exemplary temperature ranges may include from −55 C to +125 C and from −45 C to +130 C. The temperature range, or temperature ranges, for thermal shock testing a DUT can be selected for particular applications and/or for meeting certain industry standards, as will be obvious to those of ordinary skill in the art in view of the present discussion. To thermally shock a DUT, the DUT is rapidly moved from one environment to the next, with the limits of the thermal testing being a predetermined amount of time appropriate for the DUT. The movement of the DUT from one chamber to the other can be manual, or automatically achieved by mechanical means, or not necessary, as will be explained in more detail in the following paragraphs.
A typical chamber is programmable via a user interface 114 or controlled by a computer 116. In this way, the limits of the thermal testing and the period from a first temperature point to a second temperature point over a varying temperature pattern can be regulated.
Test chamber 100 is one embodiment of a temperature test chamber but the test chamber can have many other forms. For instance, in one embodiment, the test chamber 100 is a single-chamber test chamber providing both extreme heat and extreme cold to perform the thermal shock test with the advantage of not needing to move the DUT between extremes.
In another embodiment, the temperature chamber 200, as shown in
The DUT is placed in one of the liquids 206 or 208 for a desired amount of time. The DUT is then rapidly transferred to the adjacent tank, thereby providing a temperature shock. Because of the direct physical contact of the liquid to the DUT, the liquid-to-liquid chambers have proven to provide a more rapid change between temperature extremes. As an alternative to the liquid, hot sand can also be used to provide a temperature shock.
Note also that temperature shock testing can optionally be applied to a DUT over a plurality of varying temperature patterns over time. A system, according to this alternative exemplary embodiment of the invention, can monitor a pass/fail criteria of the DUT based on a function of at least one electrical continuity measurement of at least one circuit of the DUT, taken at one temperature point, or alternatively at at least two temperature points, in one of the plurality of varying temperature patterns. For example, a first of the plurality of varying temperature patterns can be selected to be approximately −55 degrees centigrade and +125 degrees centigrade, and a second of the plurality of varying temperature patterns can be selected to be approximately 45 degrees centigrade and +130 degrees centigrade. Temperature shock testing of a DUT, in one example, could be monitored in a first varying temperature pattern at −55 degrees centigrade and +125 degrees centigrade, and alternatively could be monitored in a second varying temperature pattern at −45 degrees centigrade and +130 degrees centigrade. The switching between the two varying temperature patterns can be manual or automatic. Electrical continuity measurement of at least one circuit of the DUT can be taken, for example, at any one temperature point, or optionally at two or more temperature points, defined by the maximum high and minimum low temperature points of any of the plurality of varying temperature patterns. Therefore, a DUT could be automatically thermal shock tested over different temperature ranges during a single test protocol. This can significantly enhance the efficiency of thermal shock testing of a DUT while applying different temperature ranges such as may be desired to verify compliance with different application requirements and/or different industry standards.
Each layer includes electrically conductive pathways disposed on a non-conducting substrate material. The electrically conductive pathways run from one layer to the next. Looking to
Vias, which are electrically conductive pathways from one layer to another, allow components on a first layer to participate in a circuit arrangement with components on a second or other layers. Via 316, shown as dashed lines, is a path of electrically conductive material connecting contact pad 312 on the first layer 302 to a contact pad 318 on the second layer 304, which is sandwiched between the first 314 and second substrate layer 330. A trace 320 connects contact pad 318 to contact pad 322, which is in turn connected to pad 326 on the third conductor layer 306 by a via 324. In this above described arrangement, a component on an upper surface 302 of the coupon 300 can be electrically connected to a component on a bottom surface 306 of the coupon 300. The arrangement avoids the space-consuming problem of having to place all components in a circuit on a single side of the board.
Once a product is placed in the marketplace, a manufacturer has no way of knowing what environments the product may be exposed to. For this reason, the reliability of a particular product is dependent on its ability to withstand exposure to extreme conditions, such extreme heat or cold, which may be found in nature or artificial environments.
As with almost all materials, a multi-layered board, such as the coupon 300, shown in
It is therefore desirable to fully test a circuit board's reaction to extreme conditions to determine reliability before placing the product in the marketplace. It is also necessary to test the circuits at the extreme temperature limits and before the materials can return to their previous dimensions, as any separations in the pathways may close themselves as they return to an ambient temperature.
A computer 410 is attached to the data acquisition unit 404 and controls and retrieves data from the unit 404, in a way that is well known in the art. Also attached to the test fixture 402 is a nanovolt/microohm meter thermocouple measuring probe 406, such as a Hewlett Packard 34420A, that measures the temperature at the coupon 400 as the coupon goes from hot to cold and cold to hot. The meter 406 is attached to the test fixture 402 or coupon 400 with a cable 412 and the computer 410 retrieves temperature information from the meter 406.
The test fixture 402, along with at least one coupon 400, is then placed within the temperature chamber 100 or 200 with the cables 408 and 412 running from within the chamber 100 outside to the meters 404 and 406. The test fixture 402, along with the test coupon 400 are sequentially brought from a maximum high temperature to a maximum low temperature, back to a maximum high, and so on. The data acquisition unit 404 and ohmmeter 406 continuously record data, such as resistance values, voltages, currents, impedance, capacitance, and other electrical measurements at each maximum high temperature, each maximum low temperature, and each ambient temperature. An on-going log is maintained within the computer that plots these (multiple) measured values over time.
Referring now to
If the short circuit is measured for a resistance value prior to the coupon 400 being subjected to temperature testing, a change in the physical structure of the circuit, such as breaking, tearing, or stretching of the traces and vias will be detected by continuously monitoring the resistance value of the circuit during temperature testing. Continuous measurement of values other than resistance, such as impedance, inductance, capacitance, and other measurements that should be obvious to those of ordinary skill in the art in view of the present discussion, can also indicate physical changes to the coupon 400.
A set of four test contacts 432, 434, 436, and 438 are provided on the top layer 430 of the coupon 400. When the coupon 400 is placed in the test fixture 402, each contact 432, 434, 436, and 438 is connected to one of the 4 wires of the 4-wire interface cable 408. The contacts 432 and 434 are connected to via 418 with traces 416 and 415, respectively, and the contacts 436 and 438 are connected to via 429 through traces 414 and 413, respectively.
In a preferred embodiment, multiple circuits will be placed on each coupon 400.
The temperature shock testing begins in step 710, where temperature cycles run from maximum cold to maximum hot and data is continuously collected for each coupon 400 under test. After the temperature testing is complete, the device is measured one final time at room temperature in step 712. The data obtained is then organized and compared to the predefined maximum and minimum test value limits at step 714.
In the manner just described, the present invention enables continuous real-time quality and reliability testing of any interconnect structure or solder joints during environmental stresses. Failures and their sources can be pinpointed during temperature variations, even when the device appears to be within specifications at an ambient temperature. The present invention also provides significant cost and cycle time advantages over the prior art.
The present invention can be realized in hardware, software, or a combination of hardware and software. A system according to a preferred embodiment of the present invention can be realized in a centralized fashion in one computer system, or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system—or other apparatus adapted for carrying out the methods described herein—is suited. A typical combination of hardware and software could be a general purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
The present invention can also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which—when loaded in a computer system—is able to carry out these methods. Computer program means or computer program in the present context mean any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following a) conversion to another language, code or, notation; and b) reproduction in a different material form.
Each computer system may include, inter alia, one or more computers and at least a computer readable medium allowing a computer to read data, instructions, messages or message packets, and other computer readable information from the computer readable medium. The computer readable medium may include non-volatile memory, such as ROM, Flash memory, Disk drive memory, CD-ROM, and other permanent storage. Additionally, a computer medium may include, for example, volatile storage such as RAM, buffers, cache memory, and network circuits. Furthermore, the computer readable medium may comprise computer readable information in a transitory state medium such as a network link and/or a network interface, including a wired network or a wireless network, that allow a computer to read such computer readable information.
Although specific embodiments of the invention have been disclosed, those having ordinary skill in the art will understand that changes can be made to the specific embodiments without departing from the spirit and scope of the invention. The scope of the invention is not to be restricted, therefore, to the specific embodiments, and it is intended that the appended claims cover any and all such applications, modifications, and embodiments within the scope of the present invention.