|
| 1 | +# Making Transient Dual Interface Measurement (JESD51-14) with PSMU |
| 2 | + |
| 3 | +## Purpose |
| 4 | +Demonstrate how to make a challenging Transient Dual Interface Measurement (TDIM) (JESD51-14) with the Vektrex PSMU. The TDIM measurement uses a DUT's forward voltage to deterimine junction temperature. A power step is applied to the DUT and forward voltage data is collected over an extended time period of many seconds. The changes in the forward voltage can then be analyzed to determine the thermal resistance of the DUT. |
| 5 | + |
| 6 | +## Overview |
| 7 | +Test method Transient Dual Interface Measurement (JESD51-14) determines the conductive thermal resistance of a device with heat flow. Both designing a device and optimizing its thermal resistance can be a challenging process that may be time consuming and tedious to reproduce. Using the Vektrex PSMU along with a simple stable thermal platform provides a trustworthy reproducible solution in an optimized amount of time. |
| 8 | + |
| 9 | +Vektrex PSMU's Digitizer measures voltage using optimized sampling algorithms for simple thermal modeling. There are three sampling algorithms the Digitizer provides: |
| 10 | +1. Fast Sampling |
| 11 | +2. Medium Sampling |
| 12 | +3. Slow Sampling |
| 13 | + |
| 14 | +Running the test method requires only running one of the sampling algorithms at a time. The following sub-sections discuss which sampling algorithm to select. |
| 15 | + |
| 16 | +### Fast Sampling |
| 17 | +Vektrex PSMU's Digitizer Fast Sampling algorithm provides sample data from 2 microseconds to 8.5 seconds. It is appropriate for DUTs that are in either a smaller package or contain a smaller thermal mass. 525 individual voltage DUT measurements divided into the following samples at each aperture: |
| 18 | +| Sample Number | Sample Count | Aperture | |
| 19 | +| - | - | - | |
| 20 | +| 1-100 | 100 | 2 us | |
| 21 | +| 101-180 | 80 | 10 us | |
| 22 | +| 181-270 | 90 | 100 us | |
| 23 | +| 271-360 | 90 | 1 ms | |
| 24 | +| 361-450 | 90 | 10 ms | |
| 25 | +| 451-525 | 75 | 100 ms | |
| 26 | + |
| 27 | +### Medium Sampling |
| 28 | +Vektrex PSMU's Digitizer Medium Sampling algorithm provides sample data to 2 microseconds to 100 seconds. 500 individual voltage DUT measurements divided into the following samples at each aperture: |
| 29 | +| Sample Number | Sample Count | Aperture | |
| 30 | +| - | - | - | |
| 31 | +| 1-50 | 50 | 2 us | |
| 32 | +| 51-125 | 75 | 12 us | |
| 33 | +| 126-200 | 75 | 120 us | |
| 34 | +| 201-275 | 75 | 1.2 ms | |
| 35 | +| 276-350 | 75 | 12 ms | |
| 36 | +| 351-425 | 75 | 120 ms | |
| 37 | +| 426-500 | 75 | 1.2 s | |
| 38 | + |
| 39 | +### Slow Sampling |
| 40 | +Vektrex PSMU's Digitizer Slow Sampling algorithm provides sample data from 1 millisecond to 1000 seconds. It is recommended for DUTs with a larger package or a larger thermal mass. 460 individual voltage DUT measurements divided into the following samples at each aperture: |
| 41 | +| Sample Number | Sample Count | Aperture | |
| 42 | +| - | - | - | |
| 43 | +| 1-100 | 100 | 1 ms | |
| 44 | +| 101-190 | 90 | 10 ms | |
| 45 | +| 191-280 | 90 | 100 ms | |
| 46 | +| 281-370 | 90 | 1 s | |
| 47 | +| 371-460 | 90 | 10 s | |
| 48 | + |
| 49 | +More information about the TDIM can be found at [JESD 51-14](https://www.jedec.org/standards-documents/docs/jesd51-14-0) |
| 50 | + |
| 51 | +## Procedure |
| 52 | +In this sequence, four major steps will be performed to determine the conductive thermal resistance of an LED. |
| 53 | +1. Record expected environment voltage data - over time in a thermal controlled setting, with no thermal grease under the LED. |
| 54 | +2. Wait 5 minutes to let LED cool down for next test. LED must be sufficiently cool and returned to its thermal state prior to running the previous test, otherwise the next test's voltage readings may not be accurate due to heat bias. |
| 55 | +3. Record maximally cooled environment voltage - over time in a thermal controlled setting, with thermal grease under LED for heat to maximally dissipate from the LED to the thermal platform. |
| 56 | +4. Produce conductive thermal resistance over time - calculate the voltage differences between expected environment voltage and maximally cooled environment voltage data to plot the conductive thermal resistance over time. |
| 57 | + |
| 58 | +**1. Record expected environment voltage data** |
| 59 | + |
| 60 | +Setup the PSMU connections, thermal platform controller connections, LED with no grease, and thermal platform controller to desired temperature: |
| 61 | + |
| 62 | + |
| 63 | + |
| 64 | + |
| 65 | + |
| 66 | +Run digitizer_log_sampling_demo.py script, select slow, medium, or fast, and no grease when prompted. |
| 67 | + |
| 68 | +**2. Wait 5 minutes to led LED cool down for next test.** |
| 69 | + |
| 70 | +**3. Record maximally cooled environment voltage** |
| 71 | + |
| 72 | +Setup LED with grease: |
| 73 | + |
| 74 | + |
| 75 | +Run digitizer_log_sampling_demo.py script, select slow, medium, or fast (same option as Step 1), and grease when prompted. |
| 76 | + |
| 77 | +**4. Produce conductive thermal resistance over time** |
| 78 | + |
| 79 | +Run produce_conductive_thermal_resistance.py script. |
| 80 | + |
| 81 | +**NOTE** |
| 82 | +Messages will appear in the console at various portions of the test and will prompt user input. Perform the specified test operations when these messages appear, and then press "Enter" to continue with the test procedure. |
| 83 | + |
| 84 | +## Key Settings |
| 85 | +### SpikeSafe Current Output Settings |
| 86 | +- **Pulse Mode:** DC Dynamic |
| 87 | +- **Set Current:** 1A (may modify according to DUT characteristics) |
| 88 | +- **Compliance Voltage:** 25V (may modify according to DUT characteristics) |
| 89 | +- **Ramp Rate:** Fast. Voltage will ramp as fast as 1000V/sec. Current will ramp as fast as 50A/sec. |
| 90 | + |
| 91 | +### Digitizer Voltage Measurement Settings |
| 92 | +- **Voltage Range:** 10V (may modify according to DUT characteristics) |
| 93 | +- **Sampling Mode:** FAST LOG (may modify according to DUT characteristics) |
| 94 | +- **Trigger Delay:** 50µs |
| 95 | +- **Trigger Source:** Hardware |
| 96 | +- **Trigger Edge:** Rising |
| 97 | + |
| 98 | +### Thermal Controller Platform Settings |
| 99 | +- **Set Temperature:** 25°C |
| 100 | + |
| 101 | +## Considerations |
| 102 | +### Sequence |
| 103 | +- Procedure step additional details: |
| 104 | + - Steps 1 and 3 voltage are interchangeable, and can be individually re-ran if need be. |
| 105 | + - Steps 1 and 3 must use the same Digitizer Voltage Sampling Mode, otherwise an error will occur in Step 4. |
| 106 | + - FASTLOG will take 10 seconds to complete, MEDIUMLOG takes 100 seconds, and SLOWLOG will take 1000 seconds to complete. Abort the Step if it takes longer to complete than the aforementioned times. |
| 107 | + - Recorded voltage measurements saved to data log files in Steps 1 and 3 will be overwritten when re-running that Step. |
| 108 | +- For your testing, you may have to modify settings as pointed out under Key Settings to obtain accurate voltage measurements. For this test, an Osram LED with the following characteristics was used: |
| 109 | + - Forward current: 1A |
| 110 | + - Forward voltage: ~5.5V |
| 111 | + - Set Temperature: 25°C |
| 112 | + - Time to reach thermal equilibrium: <10 seconds |
| 113 | +- For your testing, you may need to select an appropriate thermal controller platform with enough cooling capacity for your device. For this test an Arroyo 5400 Series TECSource was used. |
| 114 | +- This sequence assumes the user has basic knowledge of SpikeSafe DC Dynamic mode. To find more information on the basics of SpikeSafe operating modes, see Run SpikeSafe Operating Modes. |
| 115 | + |
| 116 | +### Best Practices |
| 117 | +- Generally, it is recommended to keep the Compliance Voltage about 20V greater than the forward voltage for this test |
| 118 | + |
| 119 | +## Expected Results |
| 120 | + |
| 121 | +### Fast Log Results |
| 122 | +Voltage measurements taken with no grease and with grease are similar until roughly ~350ms when the voltages start to diverge. From ~750ms and above the no grease voltage measurements begin to exponentially decline due to an increase in the LED junction temperature, this conveys the LED's heat is not dissipating fast enough through the thermal platform. |
| 123 | + |
| 124 | + |
| 125 | + |
| 126 | + |
| 127 | + |
| 128 | +### Medium Log Results |
| 129 | +The Medium Log has the similar results as the Fast Log that the two voltages curves start to diverge at roughly ~350ms. The voltage measurement taken with no grease shows that the LED tends to reach the temperautre steady state from ~50s but still not stabilized yet. Therefore, a slower log sampling is required for showing voltages stablization. See the Slow Log Results in the next sub-section. |
| 130 | + |
| 131 | + |
| 132 | + |
| 133 | + |
| 134 | + |
| 135 | +### Slow Log Results |
| 136 | +Fast Log and Medium Log Results shows that the LED reaching temperature steady state should be reflected with a stable voltage reading over time. Here the voltage readings have not stabilized yet, so this test will be repeated using Slow Log. Slow Log shows the same result, from ~350ms and above, of an exponential decline in no grease voltage measurements due to an increase in LED junction temperature. Additionally, starting at ~200s and above shows the LED reaches temperature steady state with no grease, whereas at ~10s and above the LED reaches temperature steady state with grease. |
| 137 | + |
| 138 | +Using this information can help determine the optimal parameters and environments which are suitable for this LED's behavior. Thanks to Vektrex's PSMU and a stable thermal platform, JESD51-14 testing can be repeated easily and reliably to provide key performance metrics of any DUT. |
| 139 | + |
| 140 | + |
| 141 | + |
| 142 | + |
| 143 | + |
| 144 | +## Useful Products for Making Transient Dual Interface Measurement (JESD51-14) |
| 145 | + |
| 146 | +Vektrex [Control Panel Software Application](https://www.vektrex.com/software-applications/control-panel/) provides a user interface to easily perform TDIM measurements in minutes. Control Panel provides control over SpikeSafe current output, Voltage Digitizer measurements, and graphing tools such as a time logarithmic graphing to obtain grease and no grease measurements to calculate TDIM. See the figure below: |
| 147 | + |
| 148 | + |
| 149 | + |
| 150 | +For more information regarding Vektrex Control Panel, contact [email protected]. |
0 commit comments