This document relates to automated testing systems.
Automated test equipment can be used to assess the quality of manufactured parts. Automated test systems can include instrumentation circuitry to apply test signals to a device under test (DUT) to check for errors or flaws in the DUT. The test signals applied by the instrumentation circuitry should not cause false indications of failures or mask actual failures of the DUT.
In the drawings, which are not necessarily drawn to scale, like numerals may describe similar components in different views. Like numerals having different letter suffixes may represent different instances of similar components. The drawings illustrate generally, by way of example, but not by way of limitation, various embodiments discussed in the present document.
Automated test systems can include instrumentation circuitry to apply test signals to a device under test (DUT), but the test signals generated by the instrumentation circuitry should not cause false indications of failures or mask actual failures of the DUT. Test circuitry can apply current to the DUT.
Switching from one current range to another current range during the testing can cause undesired glitches at a test monitoring point.
The voltages across each output stage can he significantly different and load-current dependent. Suddenly transitioning the output from one output stage to another output stage can cause a glitch equal to the difference of the voltage across each output stage. This voltage glitch is undesirable in most applications.
Each of the output stage amplifiers (HFA, LFA) includes a current clamp circuit that sets the level of output current for the amplifier. The current clamp circuits are programmable. For example, each of the current clamp circuits may be connected to a writable register of a control circuit and the control circuit writes a specific value to the register to set the value of the current in the current clamp circuit. The control circuit may include processing circuitry (e.g., one or more of a processor, an application specific integrated circuit, or a field programmable gate array) to perform the functions described.
To reduce or remove any glitch at the output due to changing the output stage, a user can progressively increase or decrease the value of the output current for one or both amplifiers. For example, the user can progressively decrease the maximum output current provided by an output stage from a high level (e.g., 200 milliamps (200 mA)), to a low level (e.g,, 0 mA). Conversely, the user can progressively increase the output current from a low level (e.g., 0 mA) to a high level (e.g., 200 mA).
The speed of the transition of the current level is controlled by the user (e.g., by one or more of user software, firmware or hardware), depending on how fast the user changes the value written in the register. By operating the clamp circuits of the HFA and LFA amplifiers at a speed slower than the bandwidth of the main loop of the test system circuit, the output glitch at the FORCE pin is greatly reduced.
In an illustrative example, assume that a DUT is connected to the circuit of
The HFA clamp circuit is turned ON by writing a register to transition the HFA clamp circuit gradually and slowly from 0 mA to 200 mA. If the LFA is 10 times smaller than the HFA (e.g., the active circuit elements of the output stage of the LFA are 10 times smaller than the active elements of the HFA), by the end of the transition the HFA will absorb 90% of the current delivered to the DUT, and the remaining 10% is sourced by the LFA. The speed of the transition is made slower compared to the bandwidth of the main loop of the test system to keep any output glitch resulting from the transition small.
The LFA is then turned OFF by writing a register to gradually transition the LFA clamp from 200 mA to 0 mA, again using a transition speed that is slower than the bandwidth of the main loop of the test system. In this way the glitch at the output and at the DUT is minimized. The reverse procedure can be used to transition the output current at the FORCE pin from the HFA to the LFA.
The clamp circuit of the force amplifiers forces or pegs the gate-to-source voltage (VGS) of the output stage. This limits the current that the output stage can deliver to the DUT. A “suitable” VGS can be adjusted with an external control current, which makes the maximum current delivered to the DUT programmable over a wider dynamic range.
In the clamp circuit, transistors MP_PRE, MP_OUT, and MN_OUT make up a complementary emitter-follower output buffer, which is biased by constant current sources ITOP and IBOT. Device MP_REPL is a replica of output device MP_OUT. Replica device MP-REPL is a p-type field effect transistor (PFET) connected as a diode.
In the clamped condition and when sinking current at the output of the buffer, as shown in
Therefore, in the clamped condition device MP_REPL (plus voltage source ΔVgs) and output device MP_OUT behave as a flying current mirror, with device MN_REPL (plus voltage source ΔVgs) being the input maker diode of the mirror and transistor MP_OUT being the output device of the mirror. The output current IOUT is the sum of currents IBOT and IMP_OUT, with current IMP_OUT being a scaled version of IBOT according to the area ratio of devices MP_OUT and MP_REPL and the value of voltage ΔVgs.
As in the example of
Because the currents in MP_UP and MP_DOWN are fixed and known (IBOT and I_1X, respectively) when the clamp is active, these devices can be sized to cancel their gate-to-source voltages (VGS) against each other (in the example of
Current I_ctrl controls the VGS of MP_REPL, so it controls the current in the output devices. The current I_CTRL can be used to gradually transition the clamp current in the LFA and HFA amplifiers in the circuit of
Because the current in MP_REPL mirrors the current (I_1x) in MP_DOWN, the current (I_1x) can also be varied (while keeping Ibot=I_9x+I_1x constant) to affect the clamp level. Increasing (I_1x) decreases the clamp level, while decreasing (I_1x) increases the clamp level. The current source can be implemented with multiple unit size current sources connected in parallel. A register can be used to set the value of current (I_1x) by enabling the unit size current sources, and the value of the register can be gradually changed to gradually transition the current clamp value of LFA or HFA.
It should be noted that while output device MP_OUT and MP_REPL should be of the same type (e.g., both rated to 205 volts, or 205V), devices MP_UP and MP_DOWN can be of a different type than MP_OUT and MP_REPL (e.g., rated to 5V, for example) and the clamp circuit still works.
There is a potential reliability issue with the clamp circuit of
Adding a suitable voltage ΔVgs in series with the VGS of MP_REPL (while keeping the current through MP_REPL unchanged) would solve the potential reliability issue. Device MP_REPL would run at a lower current density (i.e., cooler) while appearing to have a larger VGS. The addition of ΔVgs would also extend the achievable current clamp range.
The difference in
The mirror ratio of the flying current mirror can be adjusted by varying the voltage ΔVgs. If the voltage ΔVgs is programmable, the clamp circuits of
The clamp level should be independent on process and the change in clamp current level should he linear with a change in the control current. It can be shown that the current IMP_OUT of the output device MP_OUT is:
Imp_out=(2*√{square root over (k)}−1)2*(I1x)*M
where (I_CTRL_INCR) is the change in I_CTRL, k=(I_CTRL_INCR)/(I_1x), and M is the size of output device MP_OUT. The equation above shows that the clamp output current IMP_OUT does not depend on process and that dependency on k is nearly linear. Therefore, the clamp level change due to a change in control current ICTRL is nearly linear.
Simulation of the change in clamp level current IMP_OUT with respect to the change control current I_CTRL_INCR showed that the clamped output current varies from 0.2 A to 3 A, when control current I_CTRL_INCR varies from ten micro-amps (10 μA) to 200 μA with the output voltage varied from −10V to +70V.
Because the output current is never sampled, the current clamp circuits described herein are likely to remain stable for a variety of DUTs. The current clamp pegs the VGS of the output device to a value a priori known to produce the desired max output current without ever measuring it.
Returning to
In an illustrative example, assume that it is again desired to transition the output current at the FORCE pin from the LFA to the HFA. Switch SL is closed, switch SH is open, RHLis open (or set to a very large resistance) and current is being sourced from the FORCE pin to the LFA. Also assume that the LFA is again much smaller (e.g., 10X smaller). Switch SH is then closed and RHL is gradually closed or reduced. Gradually closing (or reducing) Rut gradually moves the current from the lower LFA circuit branch to the upper HFA circuit branch. RHL may be closed in steps (e.g., to change the voltage drop by 0.5 Volts. Switch SL is then opened. The reverse procedure can be used to move the current from the HFA to the LFA.
The devices, systems and methods described herein avoid test system errors due to switching at the output stage. The technique uses current clamp circuits inside the output stages. Because current clamp circuits may be included. to limit the output current delivered to the DUT, the technique does not require extra circuitry to reduce output glitches. The technique can be used in more applications than in the automated test systems described herein. The technique can be used in any application where it is desired to limit the current at the load of an electronic circuit or electronic system.
A first Aspect (Aspect 1) includes subject matter (such as an automated testing system) comprising a high side switch circuit coupled to an input/output (I/O) connection, a low side switch circuit coupled to the I/O connection, a high side force amplifier (HFA) coupled to the high side switch circuit, a low side force amplifier (LFA) coupled to the low side switch circuit, an adjusting circuit coupled to the FIFA and the LFA, and a control circuit configured to change the adjusting circuit to change control of current at the I/O connection from one of the HFA or LFA to the other of the HFA or LFA.
In Aspect 2, the subject matter of Aspect 1 optionally includes a main circuit loop, and the control circuit is configured to change the adjusting circuit at a slower rate than a bandwidth of the main circuit loop.
In Aspect 3 the subject matter of one or both of Aspects 1 and 2 optionally includes an adjusting circuit including a first current clamp circuit coupled to HFA and a second current clamp circuit coupled to the LFA, and a control circuit configured to change the current of one or both of the first clamp circuit and second clamp circuit to change the control of the current at the I/O connection from one of the HFA or LFA to the other of the HFA or LFA.
In Aspect 4, the subject matter of one or any combination of Aspects 1-3 optionally includes an adjusting circuit including a variable resistor coupled between outputs of the HFA and LFA.
In Aspect 5, the subject matter of Aspect 4 optionally includes a variable resistor that is a continuously variable resistive circuit element.
In Aspect 6, the subject matter of Aspect 4 optionally includes a control circuit configured to change the resistance of the variable resistor in steps of a predetermined resistance step size.
In Aspect 7, the subject matter of one or any combination of Aspects 1-6 optionally includes an HFA and an LFA having active circuit elements of different sizes.
In Aspect 8, the subject matter of one or any combination of Aspects 1-7 optionally includes an LFA with active circuit elements of the output stage ten times smaller than active circuit elements of the output stage of the HFA.
In Aspect 9, the subject matter of one or any combination of Aspects 1-8 optionally includes an HFA that sources or sinks a higher current range at the I/O connection than the LFA.
Aspect 10 includes subject matter (such as a method of operating an automated test system) or can optionally be combined with one or any combination of Aspects 1-9 to include such subject matter, comprising sourcing or sinking current to a device under test (DUT) using a first force amplifier while a second force amplifier sources or sinks zero current to the DUT; and changing state of an adjustable circuit element to change the sourcing or sinking of current from the first force amplifier to the second force amplifier, wherein the state of the adjustable current element is changed at a rate slower than a bandwidth of a main circuit loop of the automated system.
In Aspect 11, the subject matter of Aspect 10 optionally includes changing an amount of current in a first current clamp circuit connected to the first force amplifier and changing an amount of current in a second current clamp circuit connected to the second force amplifier.
In Aspect 12, the subject matter of Aspect 11 optionally includes sourcing or sinking a first range of current to the DUT using the first force amplifier and sourcing or sinking a second range of current that is different from the first range of current using the second force amplifier.
In Aspect 13, the subject matter of one or any combination of Aspects 10-12 optionally includes changing a resistance of a variable resistance circuit element connected between an output of the first force amplifier and an output of the second force amplifier.
In Aspect 14, the subject matter of Aspect 13 optionally includes changing the resistance by a predetermined resistance step size.
In Aspect 15, the subject matter of Aspect 13 optionally includes continuously changing the value of resistance at the rate slower than the bandwidth of the main circuit loop of the automated system.
Aspect 16 includes subject matter or can optionally be combined with one or any combination of Aspects 1-15 to include such subject matter, such as a computer readable storage medium including instructions that, when performed processing circuitry of an automated testing circuit, cause the testing circuit to perform acts comprising initiating current to be provided to a device under test (DUT) using a first force amplifier while a second force amplifier provides zero current to the DUT; writing a register to change a state of an adjustable circuit element to change the current from being provided by the first force amplifier to being provided by the second force amplifier; and changing the state of the adjustable current element at a rate slower than a bandwidth of a main circuit loop of the testing circuit.
In Aspect 17, the subject matter of Aspect 16 optionally includes the computer readable storage medium having instructions that cause the testing circuit to perform acts including changing an amount of current in a first current clamp circuit connected to the first force amplifier, and changing an amount of current in a second current clamp circuit connected to the second force amplifier.
In Aspect 18, the subject matter of one or both of Aspects 16 and 17 optionally includes the computer readable storage medium having instructions that cause the testing circuit to change a resistance of a variable resistance circuit element connected between an output of the first force amplifier and an output of the second force amplifier.
In Aspect 19, the subject matter of one or any combination of Aspects 16-18 optionally includes the computer readable storage medium having instructions that cause the testing circuit to change the value of resistance of the variable resistance circuit element in steps at the rate slower than the bandwidth of the main circuit loop of the testing circuit.
In Aspect 20, the subject matter of one or any combination of Aspects 16-19 optionally includes the computer readable storage medium having instructions that cause the testing circuit to continuously change the value of resistance at the rate slower than the bandwidth of the main circuit loop of the testing circuit.
The non-limiting Aspects can be combined in any permutation or combination. The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific embodiments in which the invention can be practiced. These embodiments are also referred to herein as “examples.” All publications, patents, and patent documents referred to in this document are incorporated by reference herein in their entirety, as though individually incorporated by reference. In the event of inconsistent usages between this document and those documents so incorporated by reference, the usage in the incorporated reference(s) should be considered supplementary to that of this document; for irreconcilable inconsistencies, the usage in this document controls.
In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one, independent of any other instances or usages of “at least one” or “one or more.” In this document, the term “or” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated.
The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with each other. Other embodiments can be used, such as by one of ordinary skill in the art upon reviewing the above description. The Abstract is provided to comply with 37 C.F.R. § 1.72(b), to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or S meaning of the described aspects. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. This should not be interpreted as intending that an unclaimed disclosed feature is essential to any aspect. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment.
This application is a U.S. National Stage of PCT Application Ser. No. PCT/2021/019368, filed Feb. 24, 2021, and published as WO 2021/173635A1 on Sep. 2, 2021, which claims priority to U.S. Provisional Application Ser. No. 62/980,772, filed Feb. 24, 2020, and U.S. Provisional Application Ser. No. 63/114,775, filed Nov. 17, 2020, which are hereby incorporated by reference herein in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2021/019368 | 2/24/2021 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2021/173635 | 9/2/2021 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4704575 | Arnoux | Nov 1987 | A |
5010297 | Babcock | Apr 1991 | A |
5463315 | Grace et al. | Oct 1995 | A |
5745003 | Wakimoto et al. | Apr 1998 | A |
5917331 | Persons | Jun 1999 | A |
6563352 | Gohel | May 2003 | B1 |
6677775 | Babcock | Jan 2004 | B2 |
6756807 | Johnson et al. | Jun 2004 | B2 |
6900621 | Gunther | May 2005 | B1 |
7154260 | Chow | Dec 2006 | B2 |
7174143 | Turvey | Feb 2007 | B1 |
7521937 | Nagata | Apr 2009 | B2 |
7538539 | Balke | May 2009 | B1 |
7903008 | Regier | Mar 2011 | B2 |
7978109 | Kuramochi | Jul 2011 | B1 |
8207725 | Sullivan et al. | Jun 2012 | B2 |
8710541 | Aherne et al. | Apr 2014 | B2 |
8829975 | Aherne | Sep 2014 | B2 |
8975913 | Smith | Mar 2015 | B2 |
9182767 | Srivastava et al. | Nov 2015 | B2 |
9397635 | Costa | Jul 2016 | B2 |
9435863 | Chen et al. | Sep 2016 | B2 |
9523722 | Tasher et al. | Dec 2016 | B2 |
9671427 | Johnson et al. | Jun 2017 | B2 |
10192630 | Hoskins | Jan 2019 | B1 |
10345418 | Wadell et al. | Jul 2019 | B2 |
10778212 | D'Aquino et al. | Sep 2020 | B1 |
11022629 | D'Aquino et al. | Jun 2021 | B2 |
11054444 | Borthwick | Jul 2021 | B2 |
11105843 | Singh et al. | Aug 2021 | B2 |
20020021148 | Goren et al. | Feb 2002 | A1 |
20020121885 | Taylor et al. | Sep 2002 | A1 |
20060273811 | Haigh | Dec 2006 | A1 |
20070069755 | Sartschev | Mar 2007 | A1 |
20110115544 | Birk | May 2011 | A1 |
20120105066 | Marvin | May 2012 | A1 |
20140070831 | Kushnick et al. | Mar 2014 | A1 |
20150038092 | Andrys | Feb 2015 | A1 |
20160241019 | Li | Aug 2016 | A1 |
20170269149 | Mcquilkin | Sep 2017 | A1 |
20200011928 | Mücke et al. | Jan 2020 | A1 |
20200041546 | Liberty | Feb 2020 | A1 |
20200127624 | Basilico et al. | Apr 2020 | A1 |
20200271717 | Nakamura et al. | Aug 2020 | A1 |
20210021257 | Shrivastava et al. | Jan 2021 | A1 |
20210255268 | Golger | Aug 2021 | A1 |
20230114208 | Harrell | Apr 2023 | A1 |
20230176110 | Harrell et al. | Jun 2023 | A1 |
Number | Date | Country |
---|---|---|
105680431 | Jul 2018 | CN |
116615662 | Aug 2023 | CN |
112021006392 | Sep 2023 | DE |
H11133068 | May 1999 | JP |
2008209997 | Sep 2008 | JP |
2008301287 | Dec 2008 | JP |
2011043434 | Mar 2011 | JP |
200842384 | Nov 2008 | TW |
I354804 | Dec 2011 | TW |
I814168 | Oct 2023 | TW |
WO-2008059766 | May 2008 | WO |
WO-2021173635 | Sep 2021 | WO |
WO-2021173638 | Sep 2021 | WO |
WO-2022122561 | Jun 2022 | WO |
Entry |
---|
“25V Span, 800mA Device Power Supply (DPS)”, Maxim Integrated Products, (2011), 24 pgs. |
“International Application Serial No. PCT/EP2021/084047, International Search Report dated Apr. 29, 2022”, 4 pgs. |
“International Application Serial No. PCT/EP2021/084047, Written Opinion dated Apr. 29, 2022”, 10 pgs. |
“International Application Serial No. PCT/US2021/019368, International Search Report dated Jun. 14, 2021”, 4 pgs. |
“International Application Serial No. PCT/US2021/019368, Written Opinion dated Jun. 14, 2021”, 6 pgs. |
“International Application Serial No. PCT/US2021/019372, International Search Report dated Jun. 8, 2021”, 3 pgs. |
“International Application Serial No. PCT/US2021/019372, Written Opinion dated Jun. 8, 2021”, 6 pgs. |
Ding, Jialin, “DC Parametric Test and IDDQ Test Using Advantest T2000 ATE”, MS Thesis, Auburn University, (Aug. 1, 2015), 100 pgs. |
Liberti, Anselmo Gianluca, et al., “Suppressing voltage glitches in SiC MOSFETs”, PCIM Europe 2019, Nuremberg, Germany, (May 7-9, 2019), 7 pgs. |
Mauromicale, Giuseppe, “Improvement of SiC power module layout to mitigate the gate-source overvoltage during switching operation”, 2019 AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT Automotive), IEEE, (2019), 16 pgs. |
“International Application Serial No. PCT/EP2021/084047, International Preliminary Report on Patentability dated Jun. 22, 2023”, 12 pgs. |
“International Application Serial No. PCT/US2021/019368, International Preliminary Report on Patentability dated Sep. 9, 2022”, 8 pgs. |
“International Application Serial No. PCT/US2021/019372, International Preliminary Report on Patentability dated Sep. 9, 2022”, 7 pgs. |
“Taiwanese Application Serial No. 110145810, Office Action dated Nov. 4, 2022”, W/O English Translation, 12 pgs. |
“Taiwanese Application Serial No. 110145810, Response filed Feb. 1, 2023 to Office Action dated Nov. 4, 2022”, w/o English Claims, 53 pgs. |
“Chinese Application Serial No. 202180082606.2, Voluntary Amendment filed Oct. 31, 2023”. |
Number | Date | Country | |
---|---|---|---|
20230114208 A1 | Apr 2023 | US |
Number | Date | Country | |
---|---|---|---|
63114775 | Nov 2020 | US | |
62980772 | Feb 2020 | US |