This disclosure relates to test and measurement systems, and, more particularly, to techniques in dynamic characterization of power semiconductor devices.
Wide bandgap semiconductors offer advantages over conventional bandgap semiconductor materials for making high-voltage, high-speed, high-power, and high-frequency electronic devices. Measuring electrical properties of and characterizing devices made from wide bandgap materials is more difficult, in some ways, than measuring those made from conventional materials. For instance, wide bandgap transistors may have ON-state voltages on the order of a few volts, while OFF-state voltages can exceed hundreds or thousands of volts. Such large disparities may cause wide bandgap transistors to exhibit a shift in ON-state channel resistance over time, caused by charge trapping near the gate due to the high drain-gate electric fields during the OFF state. Gate drive energy may be reduced during the next subsequent ON-state until the trapped charge has dissipated. The dissipation occurs too quickly to be accurately measured with conventional static resistance measuring techniques, but slowly enough to impact the average conduction losses of the device being tested in the 100 KHz-1 MHz frequency range. Thus, at least one of the frequently made measurements for characterizing wide bandgap power devices, the dynamic ON resistance, Rds (on), is typically measured with a time-domain instrument such as an oscilloscope using circuit probes and a test fixture. Probe settling errors and/or oscilloscope channel settling errors significantly limit the ability to accurately measure Vds (on), which is a precursor in measuring Rds (on), because of the large disparity in ON and OFF voltages found in power devices, as described above. For example, the OFF voltage Vds (off) may be on the order of 800 Volts in a modern electric vehicle charger or motor drive, but the ON voltage Vds (on) may be on the order of 2-4 volts. To measure the dynamic Rds (on) effect to within 10% accuracy, an accuracy of 0.2 Volts would be required, which represents a dynamic range of 800 V/0.2 V, or 4000:1, which is beyond the dynamic range of many conventional oscilloscopes. A conventional solution to reducing the dynamic range enough to accurately measure Rds (on) is to add a voltage clamping circuit, or clamp circuit, in hardware, between the device being tested and a voltage probe of the measuring instrument to limit the Vds signal to a voltage low enough to observe the Vds (on) voltage, but much smaller than the Vds (off) voltage. For example, a clamp circuit set at a clamp voltage of 5 Volts would limit the dynamic range to approximately 5V/0.2 V=25:1, which may be readily achieved. Although the hardware clamp circuit may help with the dynamic range problem, using hardware clamps increases the cost of the testing setup and introduces a possibility of parasitic elements to the circuit being tested such as RC (resistive-capacitive) decay, and voltage offset, either of which can negatively affect the accuracy of the measurement. Further, using a hardware clamp typically requires extra time and effort to properly couple the clamp to the power device being tested, and also requires that the clamp be impedance matched to the testing board, introducing testing design delay.
In addition to the dynamic range issues described above, there are other issues preventing accurate measurement of dynamic characteristics of power devices in conventional testing setups. For example, high operating voltages of the acquisition system may cause an overdrive situation that can lead to incorrect values being acquired during testing, which decreases measurement accuracy. Also, some types of wide bandgap materials, such as Gallium nitride (GaN) materials, experience a current collapse during some testing conditions, which reduces the DC drain currents in transistors based on GaN. Since Rds (on) is typically determined by using a drain current measurement, this current collapse may lead to inconsistencies in the Rds (on) measurement of these devices. Further, power devices may experience overheating during testing, due to increasing resistance values, which also contributes to inaccurate measurement of power devices. Thus, there is a need in the industry for new techniques to measure and characterize power devices with greater accuracy than is presently available with conventional testing devices and methods.
Embodiments according to the disclosure are used to measure, test, and/or characterize power semiconductor devices, such as wide bandgap devices. Such devices may be formed from Silicon (Si), Silicon Carbide (SiC) or Gallium Nitride (GaN), although other materials may also be used, and embodiments are not limited to devices made only from these materials. As mentioned above, testing power semiconductor devices with an oscilloscope or other measurement instruments involves challenges due to the much higher voltages and currents of these wide bandgap power devices relative to standard bandgap devices, such as devices made from Silicon (Si), Germanium (Ge), or Gallium arsenide (GaAs). Although the power devices may experience high operating or OFF-state voltages, their ON-state voltages may be on the order of a few volts. Thus, any instrument attempting to accurately measure both the operating and stand-by conditions of power devices faces challenges of limited dynamic range and its related problem of quantization error. Embodiments according to the disclosure use a variety of techniques that may be combined or operate independently of one another to reduce errors associated with characterizing power devices.
Performing power characterization of one or more Devices Under Test (DUTs) generally involves a test and measurement instrument, such as an oscilloscope, as well as a separate testing platform for operating the DUTs during testing.
The DUT testing platform 20 is structured to hold and operate one or more DUTs 27 while being tested by the instrument 40. The testing platform 20 includes one or more test boards 26 that support the one or more DUTs 27 being tested. The DUTs 27 are coupled to the instrument 40 through one or more measurement probes 24 in a known manner for testing various voltages and currents of the DUTs during different portions of the testing process. The test boards 26 may be coupled to a gate driver 28, which is generally used to turn one or both of the DUTs 27 ON and OFF at desired time intervals with stability, and possibly provide power protection to the DUTs as well. DC circuitry 32 may include DC-link capacitances, a DC voltage supply, and load inductors. A current transducer 30 and a signal generator 34 connect to the test boards 26 to allow the DUTs 27 to be tested. Operation of the DC Circuitry 32 as well as the operation of the DUTs 27 may generate heat, and/or the DUTs may need a particular temperature range to operate for testing. The power testing platform 20 accordingly may include temperature control circuitry 36 to control the temperature of the DUTs 27.
The measurement instrument 40 may have many different components, including a user interface 42 that allows a user to interact with various menus. The user interface 42 provides an interface for the user to make selections as to the tests to be run, set parameters, etc., such as through a display having a touch screen or various buttons and knobs. Although illustrated in
The measurement instrument 40 has one or more processors 44 that generally control the operation of the measurement device and causes it to perform the requested tests of the DUTs 27. The term “processor” as used here means any electronic component that can receive an instruction and perform an action, such as microcontrollers, field programmable gate arrays (FPGA), and application-specific integrated circuits (ASIC), as will be discussed in more detail below. The one or more processors 44 communicate with memory 45 which may store operations, such as programs and subroutines, as well as data gathered by the measurement instrument 40 during operation. The memory 45 is illustrated as a single memory in
Generally, in operation, the user supplies an input through the user interface 42 (
As mentioned above, characterizing wide bandgap power devices causes conventional instruments to operate with a dynamic range larger than those for standard bandgap devices. Operating an instrument at high dynamic range may cause the testing instrument to be less capable of discerning small variations in some parameters being tested. The dynamic range of a measurement instrument used for testing wide bandgap power semiconductor devices may be limited by a variety of factors, such as settling error, noise, and the bit resolution of the Analog to Digital Converters (ADCs). Settling error may be the largest contributing factor to reducing the dynamic range of measurement instruments. Settling errors may be found in the input channels of an oscilloscope, and may also be found in measurement probes, and are generally related to mismatches in parallel RC divide networks in both the probes and the test channels of the instrument. Further, overdrive errors may introduce additional settling errors. In modern oscilloscopes and probes, the settling errors are generally specified at approximately ±2%, which means that the settling errors may be as high as ±4% in the combination of a probe that has a poor settling error that is coupled to a channel also having poor settling error. Measurement errors of this magnitude may cause significant deviation from actual measurements and lead to poor measurement results.
Some embodiments of the disclosure use the first pulse of a double-pulse Test (DPT) to characterize the settling error of the measurement probe and the instrument channel in the actual test environment for the DUTs being tested. Then, the settling error determined during operation of the first pulse may be compensated for, for example by being subtracted, or otherwise removed from measurements of the second, or any subsequent, pulse of the DPT to accurately measure Rds (on) without the impact of the settling error, or with significantly less effects from the settling error.
With reference to
During time P2, the DUT remains OFF, which causes its Vds voltage to return to approximately 600 Volts (
At the beginning of the time period P3, the DUT is switched ON again by applying the second pulse to the gate (
Note that, with reference to
In general, the width of the first pulse of a DPT is chosen to ramp the inductor current, as measured by Id (
After removing the settling error, the dynamic Rds (on) measurement of the DUT may be calculated by the instrument as Rds (t)=ΔVds (t)/ΔIds (t), where both deltas are calculated as the difference between the respective measured parameters at time t into the second pulse vs the first pulse. The measurement instrument and probe settling errors nominally cancel out from this ΔVds (t) calculation, leaving only the difference in drain-source voltage between them due to the different drain current multiplied by the dynamic Rds. Since the inductor current through the inductor 84 is essentially a ramp during both pulses of the DPT (defined by di/dt=V/L), the ΔIds (t) calculation is essentially constant, representing the current flow at the beginning of the second pulse.
This approach of reducing the effect of setting error in a dynamic measurement of a power device uses the first pulse of the DPT to characterize the settling error in the same configuration, environmental conditions, and only a fraction of a millisecond before measuring Vds (on) during the second pulse. Thus, the error measured at the first pulse should be much more stable than any attempt at using compensation or characterization factors that may have been provided by the manufacturer of the probe or the measurement device, which could have changed significantly since the instrument's manufacture date. In embodiments, the only added requirements to a standard DPT setup is that the time between pulses, the time period P2 in the above examples, should be set long enough for everything except the inductor current to settle to the same state before the second pulse as was present before the first pulse of the DPT. In other embodiments, multiple characterization and tests could be performed, with the results averaged to one another, which minimizes the impact of noise that may have been measured during the testing.
In addition to settling error in the measurement instrument and measuring probe negatively affecting measurements, as described above, accurately measuring power devices may also suffer from issues stemming from the high dynamic range required to measure power devices. As described above, power devices may operate under conditions of more than one thousand volts, and testing the devices is best when tested at or near operating conditions. Therefore, measurement instruments testing power devices need to be capable of making accurate measurements in excess of one thousand volts.
When a measurement instrument inputs a signal for testing, the input signal is generally an analog signal that is digitized into a large number of digital samples by one or more Analog-to-Digital Converters (ADCs) within the measurement instrument. When an input must be measured over an entire large span of values, the ADCs are not well used as each of the individual steps in the ADC output are separated more than if the input voltage had a lower span. For example,
As mentioned above, one method of dealing with these mismatches in the dynamic range is to use a hardware voltage clamp to clamp a voltage, such as the Vds voltage graphed in
Some embodiments according to the disclosure address this issue without the necessity of added hardware by modifying some of the values being measured by the instrument. More specifically, these embodiments perform a software ‘clamping’ action, so that any sampled value in excess of a maximum value is replaced with the maximum value. The maximum value may be chosen to ensure that the measurement instrument is set to work within a dynamic range that allows the regions of interest, such as the Vgs (on) values of a power transistor, to be accurately measured due to the lower dynamic range used to cover the operating voltages that are limited to the chosen maximum.
Various embodiments may perform this action of limiting input values to a maximum value in a number of ways. In one embodiment an automated process scans the measurement values, replacing each value that is over the maximum with the maximum value. In another embodiment, the user may use a “scaler” function of the measurement instrument to identify portions of a waveform, from which minimum and maximum voltages are determined. Then the measurement instrument adjusts the scale of the input waveform to match the size of the waveform determined using the scaler function. This embodiment works well for test patterns that tend to repeat within specified ranges. In another embodiment, the ADCs may be controlled to generate an output value at a maximum level if the input value being analyzed by the ADCs meets or exceeds the maximum level. Also, the ADCs may be set so that this “clipped” waveform, i.e., the input that has its values limited to a maximum value, is digitized at a relatively fine level, so that minute differences in the clipped waveform may be discerned. In other embodiments, or as an extension to the previously described embodiment, the measurement instrument is configured to modify the input configuration of a particular input channel based on values provided by a user, even when the actual values received on that channel may exceed the values provided by the user. For example, the user may specify that the maximum value for the waveform received at Ch 1 of an instrument will not exceed 25 Volts. In response, the instrument is configured to a scale consistent with the maximum value, such as setting the input channel at 10 Volts per division (10V/div). In actuality, the user knows that the voltage on Ch 1 will exceed 25 volts, possibly as high as 800-1000 Volts. But, by configuring the input in this manner, the ADCs will digitize the incoming samples at the fine level that was set at 10V/div. Very high voltages, for example, those exceeding 200 Volts on the channel that was configured at 10V/div, may be digitized at a maximum value of the ADCs, so that there will be very little or no distinction between, for example, a 250 Volt sample and an 800 Volt sample received at an input configured to measure at 10V/div. This is not an issue, however, if voltages less than 25 Volts are the only voltages of interest to the user. In yet other embodiments, the user may directly, manually, set the vertical scale for measurements made by the instrument for a particular channel. Any of these above embodiments, and others, may be used to cause the measurement instrument to capture or modify an input waveform to one with high fidelity in areas or portions that are important to the user.
In this disclosure, a “clipped” waveform, or similar identifier, means a waveform that has one or more portions that have higher resolution in particular regions of interest, as well as one or more portions with lower resolution in regions other than the particular regions of interest.
In general, the user sets up the measurement instrument with sources of the DUT or DUTs being tested. A configuration menu 600 of
A specialized menu for measuring the Rds (on) value is shown as a menu 602 in
Pressing the “power preset” button illustrated in the menu 602 causes the measurement instrument 40 to set the vertical and horizontal scales, as well as setting a trigger to coincide with the gate driving signal, as driving the gate of the DUT causes the DUT to turn ON, which indicates the start of the pulses in the DPT. Referring back to the menu 600 of
After the input channels are configured, next the user causes the gate driver 28 (
Clipping the waveform in the manner described above allows the instrument to perform a detailed analysis of the data acquired at the fine scale, while also preserving the input data from the unclipped waveform acquired at a standard scale.
Reconstructing a Waveform from Two Acquired Waveforms
Embodiments of the disclosure utilize both the clipped and unclipped waveforms to reconstruct a combined waveform that uses some components from the clipped waveform as well as other components from the unclipped waveform to make a combined waveform that has more accuracy than either of the clipped or unclipped waveforms.
Another embodiment of generating the reconstructed waveform 806 is illustrated in
The flow 900 begins at an operation 902, where optimal parameters are set for a test and measurement instrument being set up to test a DUT, such as the measurement instrument 40 (
A process 906 is a configurable process that allows the user to average one or both of the copies of the acquired signals. Averaging a number of signals received over time decreases noise that may be present in the testing setup, probe, or input channel of the measurement device. In embodiments, each of the two received signals, clipped and unclipped, are independently averaged. Averaging signals may reduce noise by up to 30-40% in some embodiments.
An operation 908 stitches both first and second pulses from a DPT together using both the clipped and unclipped versions of the input waveform obtained by the measurement instrument in operations 904 and 905. The stitching process in operation 908 may be the same or similar to the process described above with reference to
An operation 910 performs mathematical modeling of both the clipped and unclipped waveforms, including their different slopes, to generate an intermediate waveform that includes both the overall trend qualities of the full-scale waveform as well as the higher resolution scale of the clipped waveform.
An operation 912 performs a Sinc interpolation at lower scale digital levels to suppress unwanted components from the final waveform and to generate a smooth form.
An operation 914 determines how long of a settling time between the two pulses of a DPT is necessary to reduce or minimize the overdrive error, and sets the instrument to settle for that amount of time, which was described in detail above. For example, settling times between 30 usec and 100 usec, and more preferably around 50 usec may be determined to be optimal time to allow settling to remove or minimize overdrive error of the measurement instrument. Performing this operation 914 minimizes potential measurement aberrations, settling errors, and deterministic errors that may occur without sufficient setting time.
Next, an operation 916 finalizes and displays a new waveform, such as a Vds waveform, for the portions of the test system when the DUT is in an ON state. In some embodiments the waveform is generated by using a Math function of the measuring instrument. A specific example of reconstructing the new waveform is explained below with reference to
After the Vds (on) waveform is finalized in the operation 916, it may be used to compute an Rds (on) waveform by dividing the new Vds (on) waveform finalized in the operation 916 by the drain current of the DUT using the following equations:
where i is the sample index, i=0 to end of ON region.
In some instances, it may be easier to describe Rds (on) as:
After the new waveform is displayed on, for example a display screen of the measurement instrument, an operation 918 causes the measurement instrument to scan the Rds (on) waveform generated by the operations described above to select features from the waveform, such as minimum, maximum, and other values of interest. These selected features may be populated in a badge or otherwise presented to the user of the measurement instrument to facilitate the particular test being run on the DUT.
The flow 1000 begins at an operation 1002 where the measurement instrument acquires both the clipped and unclipped waveforms, as described above with reference to the flow 900 of
Returning back to
At this point, the flow 1000 begins working outward from the Reference chunk, with the operation 1012 being performed on the next chunk after the Reference chunk, and the operation 1013 being performed on the next chunk previous to the Reference chunk.
Operations 1014 and 1015 then compute a slope difference between each of the present chunks, i.e., in each direction from the Reference chunk, and the chunks adjacent thereto. Then operations 1016 and 1017 generate an increment value according to Equation 3:
Then, each sample value in each of the present chunks, both before and after the Reference chunk, is updated according to the increment value in operations 1018, 1019, 1020, and 1021.
The flow concludes at operation 1022, after each of the values in each of the chunks has been updated according to the flow 1000 described above. The end result is a composite waveform for Vds (on) that takes into account both the clipped and unclipped waveforms and generates a Vds (on) waveform that accurately represents the measurements from the DUT. Compared to conventional techniques of measuring a Vds (on) signal from conventional instruments, embodiments according to the above disclosure are able to more accurately determine the actual Vds (on) and Id signals, and therefore are able to compute and present to the user an Rds (on) signal that accurately describes the operation of the DUT.
In this example output screen 1200, the top waveform labeled Ch 2 is that of the full-scale, or unclipped Vds, while the waveform labeled Ch 3 shows the clipped Vds signal. Note the difference between the clipped and unclipped waveforms that the different processing by the measurement instrument caused. The clipped Vds signal Ch 3 has much more resolution than does the unclipped signal.
The current through the DUT is illustrated as the waveform labeled Ch 4, and the gate signal applied to the gate of the DUT is labeled as Ch 5. Note that the sharp rise in the gate signal coincides with the clipped Vds signal, indicating that the DUT turned on at that precise moment in time.
The waveform labeled M1 is the recreated or reconstructed Vds signal described with reference to
A user-interface section 1210 of the output screen 1200 provides the user with an ability to inspect, modify, interpret, interact with, and/or perform more functions regarding the testing of the DUT. Also, a badge indicating the results of the test is also illustrated in the user-interface section 1210.
Using the techniques described above, users may generate accurate measurements when testing qualities of power devices made from wide bandgap materials.
Aspects of the disclosure may operate on particularly created hardware, on firmware, digital signal processors, or on a specially programmed general-purpose computer including a processor operating according to programmed instructions. The terms controller or processor as used herein are intended to include microprocessors, microcomputers, Application Specific Integrated Circuits (ASICs), and dedicated hardware controllers. One or more aspects of the disclosure may be embodied in computer-usable data and computer-executable instructions, such as in one or more program modules, executed by one or more computers (including monitoring modules), or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types when executed by a processor in a computer or other device. The computer executable instructions may be stored on a non-transitory computer readable medium such as a hard disk, optical disk, removable storage media, solid-state memory, Random Access Memory (RAM), etc. As will be appreciated by one of skill in the art, the functionality of the program modules may be combined or distributed as desired in various aspects. In addition, the functionality may be embodied in whole or in part in firmware or hardware equivalents such as integrated circuits, FPGA, and the like. Particular data structures may be used to more effectively implement one or more aspects of the disclosure, and such data structures are contemplated within the scope of computer executable instructions and computer-usable data described herein.
The disclosed aspects may be implemented, in some cases, in hardware, firmware, software, or any combination thereof. The disclosed aspects may also be implemented as instructions carried by or stored on one or more or non-transitory computer-readable media, which may be read and executed by one or more processors. Such instructions may be referred to as a computer program product. Computer-readable media, as discussed herein, means any media that can be accessed by a computing device. By way of example, and not limitation, computer-readable media may comprise computer storage media and communication media.
Computer storage media means any medium that can be used to store computer-readable information. By way of example, and not limitation, computer storage media may include RAM, ROM, Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Video Disc (DVD), or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, and any other volatile or nonvolatile, removable or non-removable media implemented in any technology. Computer storage media excludes signals per se and transitory forms of signal transmission.
Communication media means any media that can be used for the communication of computer-readable information. By way of example, and not limitation, communication media may include coaxial cables, fiber-optic cables, air, or any other media suitable for the communication of electrical, optical, Radio Frequency (RF), infrared, acoustic or other types of signals.
Additionally, this written description makes reference to particular features. It is to be understood that the disclosure in this specification includes all possible combinations of those particular features. For example, where a particular feature is disclosed in the context of a particular aspect, that feature can also be used, to the extent possible, in the context of other aspects.
Also, when reference is made in this application to a method having two or more defined steps or operations, the defined steps or operations can be carried out in any order or simultaneously, unless the context excludes those possibilities.
Illustrative examples of the disclosed technologies are provided below. An embodiment of the technologies may include one or more, and any combination of, the examples described below.
Example 1 is a test and measurement system, including a device under test (DUT) interface structured to couple to at least one DUT, and a measurement instrument coupled to the interface and including one or more processors configured to execute code that causes the one or more processors, when performing a double-pulse test on the DUT, to: characterize settling error during a first pulse of the double-pulse test; and compensate the settling error characterized during the first pulse of the double-pulse test from measurements made during a second or subsequent pulse of the double-pulse test.
Example 2 is a test and measurement system according to Example 1, wherein the code that causes the one or more processors to compensate the settling error further comprises code that causes the one or more processors to determine a change in a voltage measured during the first pulse and during the second or subsequent pulse, and to determine a change in a current measured during the first pulse and during the second or subsequent pulse.
Example 3 is a test and measurement system according to Example 2, wherein the one or more processors are further configured to execute code that causes the one or more processors to determine a dynamic resistance measurement of the DUT by dividing the change in the voltage by the change in the current.
Example 4 is a test and measurement system according to any of the preceding Examples, in which the first and second pulses of the double-pulse test are separated by a time period determined by a settling time period.
Example 5 is a test and measurement including a device under test (DUT) interface structured to couple to at least one DUT and a measurement instrument coupled to the interface and including one or more processors configured to execute code that causes the one or more processors, when testing the DUT, to: accept a measurement signal at a first input channel and generate a first sample waveform from the measurement signal using a first set of parameters; accept the measurement signal at a second input channel and generate a second sample from the measurement signal using a second set of parameters; and generate a measurement waveform from a combination of the first sample waveform and the second sample waveform.
Example 6 is a test and measurement system according to Example 5, in which the first and second set of parameters are signal quantization parameters.
Example 7 is a test and measurement system according to Example 6, in which the first set of quantization parameters is selected to capture an entire dynamic range of the measurement signal.
Example 8 is a test and measurement system according to Example 7, in which the second set of quantization parameters is selected to capture only a portion of the dynamic range of the measurement signal.
Example 9 is a test and measurement system according to Example 8, in which the portion of the dynamic range is user selected.
Example 10 is a test and measurement system according to Example 8, in which the portion of the dynamic range is determined by the measurement instrument from user inputs.
Example 11 is a test and measurement system according to any of the preceding Examples 5 through 10, in which the one or more processors are configured to generate a measurement waveform from a combination of the first sample waveform and the second sample waveform by generating separate weighting factors for each of the first and second sample waveforms, and then combining the first sample waveform and the second sample waveform according to the separate weighting factors.
Example 12 is a test and measurement system according to any of the preceding Examples 5 through 11, in which the one or more processors are configured to generate a measurement waveform from a combination of the first sample waveform and the second sample waveform by: computing an increment value; and applying the increment value to a set of sample values determined to be a reference set of values.
Example 13 is a method in a test and measurement system, including providing a device under test (DUT) interface structured to couple to at least one DUT; and, in a measurement instrument coupled to the interface, characterizing settling error during a first pulse of a double-pulse test performed on the DUT, and compensating the settling error characterized during the first pulse of the double-pulse test from measurements made during a second or subsequent pulse of the double-pulse test.
Example 14 is a test and measurement system according to Example 13, wherein compensating the settling error comprises determining a change in a voltage measured during the first pulse and during the second or subsequent pulse, and to determine a change in a current measured during the first pulse and during the second or subsequent pulse.
Example 15 is a test and measurement system according to Example 14, further comprising determining a dynamic resistance measurement of the DUT by dividing the change in voltage by the change in current.
Example 16 is a test and measurement system according to any of the preceding Examples 13-15, further comprising initiating the second pulse of the double-pulse test a time period after the first pulse of the double-pulse test that is determined by a settling time period.
Example 17 is a method in a test and measurement system, including providing a device under test (DUT) interface structured to couple to at least one DUT; and, in a measurement instrument coupled to the interface: accepting a measurement signal at a first input channel and generating a first sample waveform from the measurement signal using a first set of parameters; accepting the measurement signal at a second input channel and generating a second sample waveform from the measurement signal using a second set of parameters; and generating a measurement waveform from a combination of the first sample waveform and the second sample waveform.
Example 18 is a method according to Example 17, in which the first and second set of parameters are signal quantization parameters.
Example 19 is a method according to Example 18, in which the first set of quantization parameters is selected to capture an entire dynamic range of the measurement signal.
Example 20 is a method according to Example 19, in which the second set of quantization parameters is selected to capture only a portion of the dynamic range of the measurement signal.
Example 21 is a method according to Example 20, in which the portion of the dynamic range is user selected.
Example 22 is a method according to Example 20, in which the portion of the dynamic range is determined by the measurement instrument from user inputs.
Example 23 is a method according to any of the preceding Example methods 17-22, in which generating a measurement waveform from a combination of the first sample waveform and the second sample waveform comprises generating separate weighting factors for each of the first and second sample waveforms and combining the first sample waveform and the second sample waveform according to the separate weighting factors.
Example 24 is a method according to any of the preceding Example methods 17-23, in which generating a measurement waveform from a combination of the first sample waveform and the second sample waveform comprises computing an increment value and applying the increment value to a set of sample values determined to be a reference set of values.
The foregoing description has been set forth merely to illustrate example embodiments of present disclosure and is not intended to be limiting. Since modifications of the disclosed embodiments incorporating the substance of the invention may occur to person skilled in the art, the invention should be construed to include everything within the scope of the invention.
The previously described versions of the disclosed subject matter have many advantages that were either described or would be apparent to a person of ordinary skill. Even so, these advantages or features are not required in all versions of the disclosed apparatus, systems, or methods.
Additionally, this written description makes reference to particular features. It is to be understood that all features disclosed in the specification, including the claims, abstract, and drawings, and all the steps in any method or process disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive. Each feature disclosed in the specification, including the claims, abstract, and drawings, can be replaced by alternative features serving the same, equivalent, or similar purpose, unless expressly stated otherwise.
Also, when reference is made in this application to a method having two or more defined steps or operations, the defined steps or operations can be carried out in any order or simultaneously, unless the context excludes those possibilities.
Although specific examples of the disclosure have been illustrated and described for purposes of illustration, it will be understood that various modifications may be made without departing from the spirit and scope of the disclosure. Accordingly, the disclosure should not be limited except as by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
202321028782 | Apr 2023 | IN | national |
202321043710 | Jun 2023 | IN | national |
202321065294 | Sep 2023 | IN | national |
This disclosure claims priority under 35 U.S.C. § 119 to Indian Provisional Patent Application No. 20/232,1028782, titled “SOFTWARE APPROACH OF RDS (ON) MEASUREMENT FOR WIDE BANDGAP SEMICONDUCTOR DEVICES,” filed on Apr. 20, 2023, Indian Provisional Patent Application No. 20/232,1043710, titled “A METHOD TO COMPUTE DYNAMIC ON RESISTANCE FOR POWER DEVICES,” filed on Jun. 29, 2023, and Indian Provisional Patent Application No. 20/232,1065294, titled “A METHOD TO COMPUTE DYNAMIC ON RESISTANCE FOR POWER DEVICES,” filed on Sep. 28, 2023. This disclosure is also a non-provisional of and claims benefit from U.S. Provisional Application No. 63/607,025, titled “DOUBLE-PULSE METHOD FOR MEASURING DYNAMIC ON RESISTANCE OF POWER SEMICONDUCTOR DEVICES,” filed on Dec. 6, 2023, the disclosures of all of which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
63607025 | Dec 2023 | US |