The present invention relates to automatic test equipment (ATE) systems used to test integrated circuits (ICs). More specifically, the invention is directed to device power supplies (DPS) for providing power to circuits under test.
Automated test equipment (ATE) for digital integrated circuits are required to provide a stimulus to the integrated circuit (IC) and to measure the resultant digital response from the IC. Depending upon the size and function of the IC being tested, the power required for testing common ICs may range from less than one watt to greater than 50 watts. In order to meet the wide range of current and voltages required by various ICs, it is desirable that a power supply be programmable.
Since a power supply must be capable of meeting the current requirements for large ICs, it is also desirable that a power supply provide a means for current limiting in order to protect the test equipment and the circuit being tested.
Accordingly, what is needed is an improved device power supply (DPS) that provides both efficiency and flexibility for powering integrated circuits over a wider range of current and voltage requirements. The circuit may be used in automatic test equipment (ATE) applications in one embodiment. The embodiments of the present invention provide such efficiency and flexibility by using a combination of firmware programmability and hardware. These and other aspects of the present invention not recited above will become clear within the descriptions of the present invention presented below.
In one embodiment of the present invention, a digitally controllable hybrid power module is disclosed. An output of a switching power supply (e.g., a buck converter) is coupled to the input of a linear voltage regulator. The switching supply and linear regulator are each coupled to a digital-to-analog converter (DAC) that allows the independent adjustment of their respective output voltages. The hybrid power module may also include switches for enabling/disabling functionality. Output voltage transient suppression and current limiting may also be used to control transients, such as those produced during startup or under fast switching conditions.
In another embodiment, one or more hybrid power modules are controlled by a programmable controller. The programmable controller may be a field programmable gate array (FPGA), microcontroller, or digital signal processor (DSP). The programmable controller may independently control one or more power modules and provide protection features in firmware.
Reference will now be made in detail to the embodiments of the invention, digitally controlled modular power supplies for Automatic Test Equipment (ATE), examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with the preferred embodiments, it will be understood that they are not intended to limit the invention to these embodiments. The invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the invention as defined by the appended claims. Furthermore, in the following detailed description of the present invention, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be obvious to one of ordinary skill in the art that the present invention may be practiced without these specific details. In other instances, well known methods, procedures, components, and circuits have not been described in detail as not to obscure aspects of the present invention unnecessarily.
The controller 405 may be a microcontroller, digital signal processor (DSP), field programmable gate array (FPGA) or other device that is capable of executing a series of instructions. The programmable controller may include integrated memory for storing instructions and/or may also be coupled to an external memory.
Data line type 451 is used to provide digital data to one or more digital-to-analog converters (DACs) that may be incorporated in the modules 420. The digital data supplied to the DACs is used for control of the modules 420 through the setting of analog voltage levels for components within the module.
Data line type 452 is used for switch control within the modules 420. A high or low signal may be used for enabling and disabling particular functions through the opening and closing of switches.
Data line type 453 may be used for programming an auxiliary measurement system 435 (e.g. IDDQ) The measurement system 435 may be inserted in the power module output 456, and operated as a passthrough or test signal source for fault testing of a DUT.
Data line type 454 is used for receiving data from one or more analog-digital-converters (ADCs) incorporated in the modules 420. This data may include information regarding the voltage or current levels at circuit nodes within the power module, and/or the module outputs. The digital data received from the ADCs over lines 454 is used as feedback for controlling the power modules through the adjustment of the data sent over lines 451. Data line 455 may be used for receiving data from the IDDQ measurement system 435.
The power modules 420 are coupled to a DPS connector 440 that is part of an interface to a device under test (DUT). Each of the power modules has at least four connections. A force high FH 456 and force low FL 458 provide the supply current loop for the DUT, and a sense high SH 457 and sense low SL 459 provide for measurement of the voltage at the device under test (DUT).
In contrast to the prior art, both the switching supply 505 and the linear supply 510 are digitally controlled. DAC 515 provides an analog output relating to Voffset, and DAC 520 provides an analog output relating to Vset. For example, Vset could be equal to the desired output voltage for the linear supply. The analog signals for Voffset and Vset are derived from digital data provided to DAC 515 and DAC 520, respectively.
The output voltage V of the switching supply 505 is the sum of the programmed output voltage Vset and an offset voltage Voffset. Thus, the switching supply 505 is coupled to both DAC 515 and DAC 520. The independent control of Voffset with respect to the switching supply 505 allows the voltage drop across the linear supply to be set for an optimum balance between efficiency and ripple rejection. By setting Voffset to the value required to meet a specified ripple rejection, unnecessary dissipation in the linear supply may be avoided. The linear supply 510 is coupled to DAC 520, and has a programmed output voltage Vout=Vset.
Power supply enable 605 is coupled to a current enable/clamp switch driver 617 that drives an output pass device (e.g., transistor) 625. The enable line 605 is used for turning the module on or off. The switch driver 617 is also coupled to a current clamp DAC 616 that is used to provide a signal to the switch driver 617 for limiting the output current to specific values. For example, transistor 625 may be a MOSFET.
For example, if a DUT presents a capacitive load, the current may be limited at startup in order to prevent damage. The current is sensed by the driver 617 by sensing the voltage across the current sense resistor Rsense2. This signal is compared to the reference analog signal from the current clamp DAC 616 by the driver 617.
Since Rsense2 is in the output current path, it desirable that the resistance value be kept below 100 milliohms, with a preferred value of about 50 milliohms. It is also desired that ratio of Rsense2/Rsense be less than one, with a preferred value of about 0.5. In general, the availability of a pair of resistors comprising Rsense and Rsense2 enables the flexibility of independently selecting values to attain desired accuracy, loop response (speed), and dissipation according to the specific implementation.
An error amplifier 619 is coupled to a switching power supply (e.g., buck converter) 618, Vset DAC 621, Voffset DAC 620, and also to the output of the buck converter 618. The error amplifier 619 combines feedback from the output of the buck converter 618 with the control signals from DAC 620 and DAC 621 to establish the input voltage for the linear supply stage made up of the pass device 624 (e.g., MOSFET), the compensated error amplifier 627 and the output voltage sensing device (626).
The error amplifier 627 is coupled to an instrumentation amplifier 626 that is in turn coupled to sense high SH 614 and sense low SL 615. The actual voltage supplied to the DUT by the module output is sensed by SH 614 and SL 615 and combined with the reference signal from the Vset DAC 621 to provide the control signal for the pass device 624. Amplifier 626 is preferably a device with fast response so that voltage transients may be detected.
The instrumentation amplifier 626 is also coupled to a voltage sensing ADC 630 that has its output coupled to voltage sense read back 612 (digital data line type 454). The digital signal from the voltage sensing ADC 630 provides information to the programmable controller for supervising the startup, operation, and shutdown of the module 600. Information is also provided to the programmable controller by current sense ADC 629.
Current sense ADC 629 is coupled to a current sensing instrumentation amplifier 628 that senses the voltage drop across Rsense. In order to provide higher resolution, absolute values and relative proportions may be chosen for Rsense and Rsense2 to implement desired accuracy, loop response (speed), and dissipation goals.
In a preferred embodiment, Rsense is typically has a larger value than Rsense2; for example, if Rsense2 is equal to 50 milliohms, Rsense would be set at about 100 milliohms. The digital signal from the current sensing ADC 629 provides information to the programmable controller for supervising the startup, operation, and shutdown of the module 600.
A transient voltage suppressor 623 is coupled to the power supply output FH 613, instrumentation amplifier 626, current clamp DAC 616, voltage clamp DAC 622, and voltage clamp enable 610. The transient suppressor 623 is able to sink current at the output FH 613 in response to the sensed voltage at SH 614 and SL 615. Enablement of the suppressor 623 is controlled by the enable line 610, and the operating parameters are controlled by current clamp DAC 616 and voltage clamp DAC 622.
As current flows through Rsense2, difference amplifier 720 produces an output signal proportional to the output current. As the signal from amplifier 720 approaches the level of the signal from DAC 616, amplifier 710 will begin to turn off the pass device 625, and limit the output current. The onset of limiting may be adjusted by adjusting the gain of amplifier 720.
When the output voltage at Vsense exceeds the reference limit voltage of DAC 622, switch 810 is closed, allowing the programmable current sink 815 to discharge the capacitance at the output and reduce the output voltage. DAC 616 provides a current limit level Vpd for the programmable sink 815.
Since a finite amount of capacitance and inductance exists at the output of the module when configured for testing a device, fast switching of large load currents will lead to voltage transients and stored charge. Negative transients are accommodated by the linear supply control loop, whereas positive spikes are handled by the transient voltage suppressor 623. Furthermore, circuits of the type described above can be used to provide a reverse current path, for fast discharging of the output capacitance. Thus a means for slewing the output voltage negative has been provided.
The combination of ADCs (629, 630) and DACs (616, 620, 621, and 622) shown in
At startup, inrush currents may be limited using the current clamp DAC 616. During operation, the combination of ADCs and DACs may be used to provide simple shutdown (crowbar), fixed current limit, or foldback limiting. Output voltage transients may also be suppressed.
The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and its practical application, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the Claims appended hereto and their equivalents.
This application is a divisional of and claims priority to U.S. Pat. Ser. No. 10/613,848 now U.S. Pat. No. 6,900,621, entitled “Digitally Controlled Modular Power Supply For Automated Test Equipment,” by Gunther, filed on Jul. 3, 2003, which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4888702 | Gerken et al. | Dec 1989 | A |
5144211 | Daggett et al. | Sep 1992 | A |
5737211 | Hirai et al. | Apr 1998 | A |
5910889 | Larsen et al. | Jun 1999 | A |
6497974 | Fuglevand | Dec 2002 | B1 |
6889126 | Komiyama et al. | May 2005 | B1 |
6963187 | Bebic et al. | Nov 2005 | B1 |
20050184689 | Maslov et al. | Aug 2005 | A1 |
Number | Date | Country |
---|---|---|
001316464 | Jun 2003 | EP |
Number | Date | Country | |
---|---|---|---|
Parent | 10613848 | Jul 2003 | US |
Child | 11087157 | US |