Keysight Technologies Wide Range DC Current Biased Inductance Measurement

Similar documents
Wide Range DC Current Biased Inductance Measurement. Application Note with HP 4284A Precision LCR Meter / HP 42841A Bias Current Source

Keysight Technologies

Keysight Technologies

Keysight Technologies Migrating Balanced Measurements from the

Keysight Technologies Making Field Effect Transistor Characterization Using SMU

Keysight Technologies Improving the Test Efficiency of MEMS Capacitive Sensors Using the E4980A Precision LCR Meter.

Keysight Technologies Improving Test Efficiency of MEMS Electrostatic Actuators Using the E4980A Precision LCR Meter.

Keysight Technologies 8490G Coaxial Attenuators. Technical Overview

Keysight Technologies Accurate NBTI Characterization Using Timing-on-the-fly Sampling Mode. Application Note

Keysight Technologies Differences in Application Between Power Dividers and Power Splitters. Application Note

Keysight Technologies 87405C 100 MHz to 18 GHz Preamplifier. Technical Overview

Keysight Technologies MEMS On-wafer Evaluation in Mass Production

Keysight E5063A ENA Vector Network Analyzer

Keysight Technologies N1918A Power Analysis Manager and U2000 Series USB Power Sensors. Demo Guide

Keysight Technologies Power of Impedance Analyzer

Keysight Technologies Accurate Capacitance Characterization at the Wafer Level

Keysight Technologies Precise Low Resistance Measurements Using the B2961A and 34420A

Introduction. Part 1. Introduction...2

Keysight Technologies Measuring Group Delay of Frequency Converters with Embedded Local Oscillators. Application Note

Keysight Technologies Migrating from the 4268A/4288A Capacitance Meter to the E4981A Capacitance Meter. Technical Overview

Keysight Technologies Measuring Low Current Consumption with a Digital Multimeter

Keysight Technologies Direct Power MOSFET Capacitance Measurement at 3000 V

Keysight E5063A ENA Series Network Analyzer

Keysight Technologies N6850A Broadband Omnidirectional Antenna. Data Sheet

Keysight Technologies Understanding the Importance of Maximum Power Point Tracking Efficiency for Solar Inverters.

Keysight Technologies How to Easily Create an Arbitrary Waveform Without Programming. Application Note

Keysight Technologies 423B, 8470B, 8472B, 8473B/C Low Barrier Schottky Diode Detectors

Keysight Technologies Using a Network and Impedance Analyzer to Evaluate MHz RFID Tags and Readers/Writers

Keysight Technologies N2792A/N2818A 200 MHz and N2793A/N2819A 800 MHz Differential Probes. Data Sheet

Keysight 8474B/C/E Planar-Doped Barrier Diode Detectors 0.01 to 50 GHz. Data Sheet

Keysight Technologies P9400A/C Solid State PIN Diode Transfer Switches

Keysight Technologies USB Preamplifiers

Keysight Technologies E4980A Precision LCR Meter

Keysight N9311X RF and Microwave Accessory Kit for Low-cost Handheld and Benchtop Solutions. Technical Overview

Keysight HMMC-1002 DC 50 GHz Variable Attenuator

Keysight Technologies Using an External Trigger to Generate Pulses with the B2960A

Keysight Technologies Simultaneous Measurements with a Digital Multimeter

Keysight Technologies N4985A System Amplifiers

Keysight Technologies

Keysight Technologies N9310A RF Signal Generator

Keysight Technologies HMMC GHz High-Gain Amplifier

Keysight Technologies Network Analyzer Measurements: Filter and Amplifier Examples. Application Note

Keysight Technologies Waveguide Power Sensors. Data Sheet

Keysight DSOXT3FRA/DSOX4FRA/DSOX6FRA Frequency Response Analyzer (FRA) Option

Keysight Technologies Automated Receiver Sensitivity Measurements Using U8903B. Application Note

Keysight M9485A PXIe Multiport Vector Network Analyzer

Keysight Technologies Making Simpler DC Power Measurements with a Digital Multimeter

Keysight U1882B Measurement Application for Infiniium Oscilloscopes. Data Sheet

Keysight Technologies MATLAB Data Analysis Software Packages

Keysight Technologies Using a Scope s Segmented Memory to Capture Signals More Efficiently. Application Note

Keysight Technologies Make Better AC RMS Measurements with Your Digital Multimeter. Application Note

Keysight Technologies N4983A Multiplexer and Demultiplexer. Data Sheet

Keysight Technologies How to Read Your Power Supply s Data Sheet. Application Note

Keysight Technologies Making Current-Voltage Measurement Using SMU

Keysight Technologies Precise Current Profile Measurements of Bluetooth Low Energy Devices using the CX3300. Application Brief

Keysight Quickly Generate Power Transients for Testing Automotive Electronics. Application Note

Keysight Redefines 50 GHz Portability. Get a $30k Credit When You Move Up to FieldFox

Keysight Technologies Split Post Dielectric Resonators for Dielectric Measurements of Substrates. Application Note

Keysight Technologies Maximizing the Life Span of Your Relays

Keysight N8836A PAM-4 Measurement Application For Infiniium S-Series, 90000A, V-Series, X-Series, Q-Series, and Z-Series Oscilloscopes

Keysight M940xA PXIe Optical Extenders for Instrumentation. Data Sheet

Keysight N9310A RF Signal Generator

Keysight Technologies Resistance Measurements Using the B2900A Series of SMUs

Keysight Technologies Solid State Switches. Application Note

Keysight Technologies Accurate Evaluation of MEMS Piezoelectric Sensors and Actuators Using the E4990A Impedance Analyzer.

Keysight Technologies Improve the Accuracy and Efficiency for Organic-Thin Film Transistor (Organic-TFT) Characterization

Keysight Technologies Photodiode Test Using the Keysight B2980A Series

Keysight Technologies Optimizing RF and Microwave Spectrum Analyzer Dynamic Range. Application Note

Keysight Technologies Measuring Insulating Material Resistivity Using the B2985A/87A

Keysight Technologies FFT and Pulsed RF Measurements with 3000T X-Series Oscilloscopes. Application Note

Keysight Technologies N9398C/F/G and N9399C/F DC Block. Technical Overview

Keysight Technologies Active Differential Probes U1818A 100 khz to 7 GHz U1818B 100 khz to 12 GHz. Technical Overview

Keysight Technologies Impedance Measurements

Keysight Technologies 87405C 100 MHz to 18 GHz Preamplifier. Technical Overview

Keysight Technologies N2750A/51A/52A InfiniiMode Differential Active Probes. Data Sheet

Keysight Technologies Achieving Accurate RF and Microwave Power Measurements for Satellite Thermal Vacuum Test. Application Note

Keysight Technologies VSA Software for Simulation Environments BE/89601 BNE

Keysight Technologies N2790A 100 MHz, N2791A 25 MHz and N2891A 70 MHz High-voltage Differential Probes. Data Sheet

Keysight N2806A Calibration Pulse Generator The world s fastest differential pulse generator. Data Sheet

Keysight Technologies Automotive ECU Transient Testing Using Captured Power System Waveforms. Application Note

Keysight Technologies Electronic Calibration (ECal) Modules for Vector Network Analyzers

Keysight Technologies U1210 Series Handheld Clamp Meters

Keysight Technologies 89601B-SSA/89601BN-SSA Spectrum Analysis VSA Software

Keysight Technologies RF & Microwave Attenuators. Performance you can count on

Keysight Technologies, Inc. UWB Antenna Measurements with the 20 GHz E5071C ENA Network Analyzer. Application Note

Keysight Technologies Overcoming LTE-A RF Test Challenges. Application Note

Keysight Measuring High Impedance Sources Using the U8903B Audio Analyzer. Application Note

Keysight Technologies PXI Vector Network Analyzer Series. Drive down the size of test

Introduction. Part 1. Introduction...2

Keysight Technologies Reliable High-Resistance Measurements Using the B2985A/87A

Keysight Technologies InfiniiScan Event Identification Software

Keysight Technologies How to Perform QSCV (Quasi-Static Capacitance Voltage) Measurement

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

Keysight N8803C CAN, LIN, FlexRay, and CAN-FD Protocol Triggering and Decode Software. Data Sheet

Keysight Technologies How to Take Fast, Simultaneous Measurements of Two or More Signals Using BenchVue Software. Application Note

Keysight Technologies 1 mw 50 MHz Power Reference Measurement with the N432A Thermistor Power Meter. Application Note

Keysight N6780 Series Source/Measure Units (SMUs) for the N6700 Modular Power System

Keysight Technologies VOR and ILS Radio Navigation Receiver Test Using Option 302 for Keysight Signal Sources. Application Note

Keysight Technologies Measuring Dielectric Properties Using Keysight s Materials Measurement Solutions

Keysight Technologies How to Select the Right Current Probe. Application Note

Transcription:

Keysight Technologies Wide Range DC Current Biased Inductance Measurement Application Note Keysight E4980A Precision LCR Meter Keysight 4284A Precision LCR Meter Keysight 42841A Bias Current Source

Introduction A large number of switching power supply inductors with extended high frequency characteristics have recently been developed. The reason for this is the increase in the switching frequency to reduce size of switching power supplies which are being built using electronic components which are more compact than are conventional components. However, if components which are not suitable for high frequency are used, the increase in the frequency lowers the efficiency of the switching power supply and creates electrical noise. Consequently, lower noise components and circuits for use at higher frequencies must be developed for future switching power supply designs. Inductors are one of the easiest components to reduce in size by raising the frequency and will require the development of low-loss, low leakage cores. The development and production of such inductors requires DC current biased inductance measurements to evaluate the inductance characteristics under actual operating conditions. This application note describes DC current biased inductance measurements that are more accurate and made over a wider frequency range than was previously possible. Problems concerning DC current biased inductance measurements DC current biased inductance measurements involve the following problems. Measurement preparations and procedures are time-consuming An external bias circuit is required Setting and confirming current values are troublesome Automation of measurement procedures is difficult Safety problems Frequency range is insufficient Not enough bias current can be generated Measurement accuracy is not guaranteed Solutions offered by the Keysight E4980A or 4284A and Keysight 42841A The Keysight Technologies, Inc. E4980A or 4284A precision LCR meter (with Option E4980A- 002/4284A-002 current bias interface) in combination with the 42841A bias current source ensures simple and safe DC current biased inductance measurements. The E4980A and 4284A allow for DC current biased inductance measurements with the following advantages. Wide 20 Hz to 2 MHz (E4980A), 1 MHz (4284A) frequency range measurements DC current biased inductance measurements up to 40 A using two the 42841As Basic accuracy of 1% List sweep function for bias sweep measurements of up to 10 points The bias current is easily set using the 4284A's front panel keys or by using an external controller via GPIB The 42842A/B bias current test fixtures which protect the operator and instrument are provided Built-in memory function and removable memory (USB memory for E4980A, memory card for 4284A) for storing instrument setups

Measurement Preparation Accessories required When DC current biased inductance measurements are made using an E4980A or 4284A, the accessories required depend on the maximum bias current to be used. Table 1 is a list of what accessories are required. Figures 1, 2, and 3 show the external appearance of the 42842A bias current test fixture, the E4980A or 42843A bias current cable and the 16048A test leads. Table 1. Measurement Instruments Instruments Max. bias current Max. bias current 20 A 40 A LCR meters E4980A E4980A (with Option E4980A-002) (with Option E4980A-002) 4284A 4284A (with Option 4284A-002) (with Option 4284A-002) Bias current source 42841A Two 42841A units Bias current test fixture 42842A 42842B 1 Bias current cable Not required 42843A Test leads 16048A 16048A Figure 1. 42842A bias current test fixture 1. The 42842B can be used for both 20 A and 40 A DC current biased measurements. Figure 2. 42843A bias current cable Figure 3. 16048A test leads 3

Connections The table shows which accessories are to be connected for maximum bias currents of 20 A and 40 A. The 42841A is connected to the E4980A or 4284A by plugging in the provided interface cable. The E4980A and 4284A use the 16048A test leads to connect to the 42842A/B. Two 42841A units have to be connected parallel when making bias current measurement up to 40 A. (See Figure 4) The 42842A/B are equipped with a voltage monitor terminal for connecting a digital voltmeter (DVM) to monitor the bias voltage applied to the device under test directly. Only a DVM with an input impedance of 10 MΩ or more should be connected to the voltage monitor terminal, since the output monitor has 10 kω resistance. The DC resistance (DCR) of the device under test can be derived from this bias voltage measurement according to the following formula. VMON DCR = - 3 x 10-3 [Ω] IBIAS V MON is the bias voltage measurement value (unit is V), IBIAS is the bias current (unit is A) setup value and the 3 x 10-3 [Ω] in the formula is the residual DCR of the fixture. Refer to Appendix A for information on the accuracy of DCR measurements using this method. E4980A/4284A Precision LCR meter (with Option E4980A-002/4284A-002) 16048A Test leads 42841A Bias current source 42843A Bias current cable 42841A Bias current source (2 units) DVM DVM Interface cable (Furnished with 42841A) 42842A Bias current test fixture (a) 20 A E4980A/4284A Precision LCR meter Interface cable (with Option E4980A-002/4284A-002) (Furnished with 42841A) 16048A Test leads Interface cable (Furnished with 42841A) 42842A Bias current test fixture (b) 40 A Measurement safety Large DC current biased measurements have to be conducted with utmost care. The spike voltages caused by accidental removal of the device under test from the measurement terminals while a DC biased current is applied are particularly hazardous. If current exceeding the rating is run through a device under test (DUT), the heat generated may cause a fire or smoke. Following precautions should be taken when DC current biased measurements are being made. The bias current must be switched off before the DUT is disconnected. Make sure that the test leads between the DUT and the LCR meter are securely connected to prevent accidental disconnections. Check at all times that not too much current is put through the DUT to prevent abnormally high temperatures. (Check for heat or smoke.) The bias current must be turned off after a bias sweep operation is made with the list sweep function. (If the bias current is not turned off, the last bias current sweep value will continue to flow through the DUT.) The 42842A is provided with the following safety features. Components are automatically discharged when the protective cover is opened, to ensure the safety of the operator while disconnecting a DUT. Transparent protective covers are used to facilitate monitoring the DUT during a measurement. Protective circuits are built in to prevent damage to the LCR meter from voltage spikes. The bias current is automatically cut off if the temperature in the fixture becomes abnormally high (i.e. 200 C in the DUT and 70 C at the measuring terminal.) Compensation Since the residual impedance caused by the 42841A is negligible, no compensation is required for normal inductance measurements. However, when measuring devices with an inductance lower than 10 µ H use the E4980A or 4284A's short compensation function to reduce errors. Figure 4. Measurement configuration 4

Measurement Results The purpose of measuring the DC current biased inductance of inductors is to derive the current rating from the measured inductance versus DC current biased (L-IDC) characteristics. The current rating is defined as the value of the bias current when the inductance is decreased by 10% (or 30% to 50%). The E4980A and 4284A can measure L-IDC characteristics and the measurements can be easily automated by using an GPIB interface and the bias sweep function (list sweep) are used. Actual measurement examples and the information required for such measurements are given in the following paragraphs. The result shown in Figure 6 shows that there are differences in the L-IDC characteristics depending on the frequency used. The program (running on an HP 9000 series 300 computer) used to conduct these measurements is described in Appendix B. Measurements up to 40 A DC current biased inductance measurements up to 40 A require the use of two 42841A units. Figure 7 shows the measured L-IDC characteristics when DC current bias up to 40 A is used. L-IDC characteristics measured with the list sweep function <LIST SWEEP DISPLAY> SYS MENU The list sweep function of the E4980A and 4284A can be used to sweep up to 201 bias (E4980A) or 10 bias (4284A) current points. Figure 5 shows the rough L-IDC characteristics and the rated current. The E4980A and 4284A automatically waits until the bias current has settled (settling time) at the specified current value before starting a measurement. Since the meter wait for the optimum moment to start ordinary measurements or list sweep measurements, the settling time need not be considered when the bias current is changed. Consequently, measurements are always made after the bias current has settled. However, temporary discrepancies in the measured values result after bias current changes during measurement of the device that are slow to respond to changes in the bias current. This occurs when transient response of the device is longer than the settling time of E4980A or 4284A. A suitable delay time should be set with the E4980A or 4284A to compensate for this. MODE : SEQ BIAS [ A ] Ls [ H ] Rs [ ] CMP 100. 00m 544. 933u 0. 11931 200. 00m 545.282u 0. 11863 500. 00m 544. 529u 0. 11723 1. 000 538. 915u 0. 11503 2. 000 522. 914u 0. 11138 5. 000 444. 466u 0. 09126 10. 000 330. 656u 0. 06747 12. 000 296. 950u 0. 06206 15. 000 258. 190u 0. 05593 20. 000 213. 129u 0. 04150 Figure 5. Measurement result using the list sweep function Inductance [uh] 500 Always make sure to turn off the bias current to ensure that no current is flowing through the DUT after a bias sweep operation. Measurements of L-IDC characteristics using an external controller Since bias current values can be controlled by an external GPIB controller when the 42841A bias current source is used together with the E4980A or 4284A, it is possible to perform L-IDC measurements automatically. Furthermore, the wide measurement frequency range of E4980A or 4284A make it possible to check the L-IDC characteristics per frequency as shown in Figure 6. 10 100 1000 10000 100000 1.E+6 Freq. [Hz] Figure 6. Frequency characteristics of L-IDC 20 Bias [A] 5

Conclusion The E4980A and 4284A equipped with the Option E4980A- 002/4284A-002 and the 42841A bias current source will permit highly accurate and efficient DC current biased inductance measurements up to the 1 MHz frequency range. All of these combine to promote the development and production of high frequency switching power supply inductors. Inductance [uh] 300 200 100 Freq. = 1 khz 0 0 10 20 30 40 Bias [A] Figure 7. Measurement results up to 40 A 6

Appendix A. Accuracy of DCR Measurements (Typical Values) Accuracy of DCR measurements are as follows. Here I BIAS is the bias current set value. When I BIAS 1 A 0.5 5 ±{(1.2+ )% + mω} I BIAS I BIAS When 1 A < I BIAS 5A 0.5 ±{2.2% + mω} I BIAS When I BIAS > 5 A 5 ±{3.2% + mω} I BIAS Note that the input impedance of the DVM must be more than 10 MΩ. 7

Appendix B. 1. Keysight E4980A Sample program list 1000 DIM Xp(100,20),Yp(100,20)! 1010 DIM Work$[100]! 1020 DIM Bias(200),Freq(20),A(200,20),B(200,20)! 1030 DIM Xyz(3)! 1040 DIM Axis(3,3),Axis$(3)[10]! 1050! 1060 Lcr=717! Address of E4980A 1070 ASSIGN @Work TO "C:\work.txt"! Assign I/O path to store data 1080 Min_bias=0! Min. bias value is OA 1090 Max_bias=20! Max. bias value is 20A 1100 Step_bias=1! Step of bias sweep 1110 READ Nfreq! read number of frequency 1120 FOR Ifreq=1 TO Nfreq! 1130 READ Freq(Ifreq)! read meas. frequency 1140 NEXT Ifreq! 1150 Nbias=(Max_bias-Min_bias)/Step_bias+1! calc. number of bias points 1160 IF Nbias>200 THEN STOP! check number of bias points 1170 FOR Ibias=1 TO Nbias! 1180 Bias(Ibias)=Min_bias+Step_bias*(Ibias-1)! set bias value 1190 NEXT Ibias! 1200! << E4980A initialization>> 1210 OUTPUT Lcr;"TRIG:SOUR BUS"! Trigger mode is Bus trigger 1220 OUTPUT Lcr;"FUNC:IMP LSRS"! Meas function is Ls-Rs 1230 OUTPUT Lcr;"INIT:CONT ON"! 1240 OUTPUT Lcr;"DISP:PAGE MEAS"! Display page is Meas. page 1250 OUTPUT Lcr;"INIT"! Initialize 1260 OUTPUT Lcr;"BIAS:STAT ON"! Bias ON 1270! <<Meas. routine>> 1280 FOR Ifreq=1 TO Nfreq! Freq. sweep loop <-----------------------+ 1290 OUTPUT Lcr;"FREQ "&VAL$(Freq(Ifreq))! 1300 FOR Ibias=1 TO Nbias! Top of bias. sweep loop <--------+ 1310 OUTPUT Lcr;"BIAS:CURR "&VAL$(Bias(Ibias))! Set bias 1320 OUTPUT Lcr;"*TRG"! Triggering 1330 ENTER Lcr;Work$! Enter Meas. data 1340 A(Ibias,Ifreq)=VAL(Work$[1,12])! 1350 NEXT Ibias! Bottom of bias loop <-------------- + 1360 NEXT Ifreq! Bottom of freq. loop <-------------------- + 1370 OUTPUT Lcr;"BIAS:STAT OFF"! Bias OFF 1380 OUTPUT @Work;Nfreq,Nbias! Store meas. condition 1390 FOR Ifreq=1 TO Nfreq! 1400 FOR Ibias=1 TO Nbias! 1410 OUTPUT @Work;A(Ibias,Ifreq)! Store meas. data 1420 NEXT Ibias! 1430 NEXT Ifreq! 1440! <<Graphic initialize>> 1450 CLEAR SCREEN! Clear screen 1460 GOSUB Trans_init! Initialize Trans subroutine 1470 WINDOW -2,2,-2,2! Set graphic window 1480 GOSUB Axis! Draw axes 1490 Amax=MAX(A(*))! Find max. value of meas. data 1500 FOR Ifreq=1 TO Nfreq! <<Calc. graphic data>> 1510 FOR Ibias=1 TO Nbias! 1520 Xyz(1)=LOG(Freq(Ifreq))/LOG(Freq(Nfreq))! 1530 Xyz(2)=Bias(Ibias)/Bias(Nbias)! 1540 Xyz(3)=A(Ibias,Ifreq)/Amax! 1550 GOSUB Trans! Make graphic data of 3D 1560 Xp(Ibias,Ifreq)=Xyz(1)! 1570 Yp(Ibias,Ifreq)=Xyz(2)!! 1580 NEXT Ibias! 1590 NEXT Ifreq! 1600 MOVE Xp(1,1),Yp(1,1)! <<Draw graphic>> 8

Appendix B. 1. Keysight E4980A Sample program list continued... 1610 FOR Ifreq=1 TO Nfreq! Top of freq. loop <----------- + 1620 FOR Ibias=1 TO Nbias! Top of bias loop <-------- + 1630 DRAW Xp(Ibias,Ifreq),Yp(Ibias,Ifreq)! Draw graph 1640 NEXT Ibias! bottom of bias loop ------ + 1650 MOVE Xp(1,Ifreq+1),Yp(1,Ifreq+1)! 1660 NEXT Ifreq! bottom of freq. loop --------- + 1670 MOVE Xp(1,1),Yp(1,1)! 1680 FOR Ibias=1 TO Nbias! 1690 FOR Ifreq=1 TO Nfreq! 1700 DRAW Xp(Ibias,Ifreq),Yp(Ibias,Ifreq)! Draw grid 1710 NEXT Ifreq! 1720 MOVE Xp(Ibias+1,1),Yp(Ibias+1,1)! 1730 NEXT Ibias! 1740 STOP! 1750 Trans_init:!! <<Init.routine for Trans>> 1760 Xd=.5! 1770 Yd=1! 1780 RETURN! 1790! 1800 Trans:! <<Make 3D graph data>> 1810 Xxx=Xyz(1)! 1820 Xyz(1)=Xyz(2)-Xxx*Xd! 1830 Xyz(2)=Xyz(3)-Xxx*Yd! 1840 RETURN! 1850! 1860 Axis:! <<Draw axes>> 1870 Axis$(1)="FREQ."! Label of Y axis 1880 Axis$(2)="BIAS"! Label of X axis 1890 Axis$(3)="INDUCTANCE"! Label of Z axis 1900 MAT Axis=(0)! Init. axes data 1910 FOR Iax=1 TO 3! 1920 Axis(Iax,Iax)=1.2! 1930 NEXT Iax! 1940 MAT Xyz=(0)! 1950 GOSUB Trans! Make 3D graph data of zero 1960 Xzero=Xyz(1)! 1970 Yzero=Xyz(2)! 1980 FOR Iax=1 TO 3! 1990 MAT Xyz=Axis(Iax,*)! 2000 GOSUB Trans! Make 3D graph data of axes 2010 MOVE Xzero,Yzero! 2020 DRAW Xyz(1),Xyz(2)! Draw axis 2030 LABEL Axis$(Iax)! plot label 2040 NEXT Iax! 2050 RETURN! 2060! <<Meas. freq. data>> 2070 DATA 17! Number of data 2080 DATA 20,50,100,200,500,1E3,2E3,5E3,1E4,2E4,5E4,1E5,2E5,3E5,4E5,5E5,7E5 2090 END 9

Appendix B. 2. Keysight 4284A Sample program list 1000 DIM Xp(100,20),Yp(100,20)! 1010 DIM Work$[100]! 1020 DIM Bias(200),Freq(20),A(200,20),B(200,20)! 1030 DIM Xyz(3)! 1040 DIM Axis(3,3),Axis$(3)[10]! 1050! 1060 Agt4284a=717! Address of 4284A 1070 ASSIGN @Work TO "C:\work.txt"! Assign I/O path to store data 1080 Min_bias=0! Min. bias value is OA 1090 Max_bias=20! Max. bias value is 20A 1100 Step_bias=1! Step of bias sweep 1110 READ Nfreq! read number of frequency 1120 FOR Ifreq=1 TO Nfreq! 1130 READ Freq(Ifreq)! read meas. frequency 1140 NEXT Ifreq! 1150 Nbias=(Max_bias-Min_bias)/Step_bias+1! calc. number of bias points 1160 IF Nbias>200 THEN STOP! check number of bias points 1170 FOR Ibias=1 TO Nbias! 1180 Bias(Ibias)=Min_bias+Step_bias*(Ibias-1)! set bias value 1190 NEXT Ibias! 1200! << 4284A initialization>> 1210 OUTPUT Agt4284a;"TRIG:SOUR BUS"! Trigger mode is Bus trigger 1220 OUTPUT Agt4284a;"FUNC:IMP LSRS"! Meas function is Ls-Rs 1230 OUTPUT Agt4284a;"INIT:CONT ON"! 1240 OUTPUT Agt4284a;"DISP:PAGE MEAS"! Display page is Meas. page 1250 OUTPUT Agt4284a;"INIT"! Initialize 1260 OUTPUT Agt4284a;"BIAS:STAT ON"! Bias ON 1270! <<Meas. routine>> 1280 FOR Ifreq=1 TO Nfreq! Freq. sweep loop <------------------------+ 1290 OUTPUT Agt4284a;"FREQ "&VAL$(Freq(Ifreq))! 1300 FOR Ibias=1 TO Nbias! Top of bias. sweep loop <---------+ 1310 OUTPUT Agt4284a;"BIAS:CURR "&VAL$(Bias(Ibias))! Set bias 1320 OUTPUT Agt4284a;"*TRG"! Triggering 1330 ENTER Agt4284a;Work$! Enter Meas. data 1340 A(Ibias,Ifreq)=VAL(Work$[1,12])! 1350 NEXT Ibias! Bottom of bias loop <--------------+ 1360 NEXT Ifreq! Bottom of freq. loop <---------------------+ 1370 OUTPUT Agt4284a;"BIAS:STAT OFF"! Bias OFF 1380 OUTPUT @Work;Nfreq,Nbias! Store meas. condition 1390 FOR Ifreq=1 TO Nfreq! 1400 FOR Ibias=1 TO Nbias! 1410 OUTPUT @Work;A(Ibias,Ifreq)! Store meas. data 1420 NEXT Ibias! 1430 NEXT Ifreq! 1440! <<Graphic initialize>> 1450 CLEAR SCREEN! Clear screen 1460 GOSUB Trans_init! Initialize Trans subroutine 1470 WINDOW -2,2,-2,2! Set graphic window 1480 GOSUB Axis! Draw axes 1490 Amax=MAX(A(*))! Find max. value of meas. data 1500 FOR Ifreq=1 TO Nfreq! <<Calc. graphic data>> 1510 FOR Ibias=1 TO Nbias! 1520 Xyz(1)=LOG(Freq(Ifreq))/LOG(Freq(Nfreq))! 1530 Xyz(2)=Bias(Ibias)/Bias(Nbias)! 1540 Xyz(3)=A(Ibias,Ifreq)/Amax! 1550 GOSUB Trans! Make graphic data of 3D 1560 Xp(Ibias,Ifreq)=Xyz(1)! 1570 Yp(Ibias,Ifreq)=Xyz(2)!! 1580 NEXT Ibias! 1590 NEXT Ifreq! 10

Appendix B. 2. Keysight 4284A Sample program list continued... 1600 MOVE Xp(1,1),Yp(1,1)! <<Draw graphic>> 1610 FOR Ifreq=1 TO Nfreq! Top of freq. loop <-----------+ 1620 FOR Ibias=1 TO Nbias! Top of bias loop <--------+ 1630 DRAW Xp(Ibias,Ifreq),Yp(Ibias,Ifreq)! Draw graph 1640 NEXT Ibias! bottom of bias loop ------ + 1650 MOVE Xp(1,Ifreq+1),Yp(1,Ifreq+1)! 1660 NEXT Ifreq! bottom of freq. loop ---------+ 1670 MOVE Xp(1,1),Yp(1,1)! 1680 FOR Ibias=1 TO Nbias! 1690 FOR Ifreq=1 TO Nfreq! 1700 DRAW Xp(Ibias,Ifreq),Yp(Ibias,Ifreq)! Draw grid 1710 NEXT Ifreq! 1720 MOVE Xp(Ibias+1,1),Yp(Ibias+1,1)! 1730 NEXT Ibias! 1740 STOP! 1750 Trans_init:! <<Init.routine for Trans>> 1760 Xd=.5! 1770 Yd=1! 1780 RETURN! 1790! 1800 Trans:! <<Make 3D graph data>> 1810 Xxx=Xyz(1)! 1820 Xyz(1)=Xyz(2)-Xxx*Xd! 1830 Xyz(2)=Xyz(3)-Xxx*Yd! 1840 RETURN! 1850! 1860 Axis:! <<Draw axes>> 1870 Axis$(1)="FREQ."! Label of Y axis 1880 Axis$(2)="BIAS"! Label of X axis 1890 Axis$(3)="INDUCTANCE"! Label of Z axis 1900 MAT Axis=(0)! Init. axes data 1910 FOR Iax=1 TO 3! 1920 Axis(Iax,Iax)=1.2! 1930 NEXT Iax! 1940 MAT Xyz=(0)! 1950 GOSUB Trans! Make 3D graph data of zero 1960 Xzero=Xyz(1)! 1970 Yzero=Xyz(2)! 1980 FOR Iax=1 TO 3! 1990 MAT Xyz=Axis(Iax,*)! 2000 GOSUB Trans! Make 3D graph data of axes 2010 MOVE Xzero,Yzero! 2020 DRAW Xyz(1),Xyz(2)! Draw axis 2030 LABEL Axis$(Iax)! plot label 2040 NEXT Iax! 2050 RETURN! 2060! <<Meas. freq. data>> 2070 DATA 17! Number of data 2080 DATA 20,50,100,200,500,1E3,2E3,5E3,1E4,2E4,5E4,1E5,2E5,3E5,4E5,5E5,7E5 2090 END! 11

12 Keysight Wide Range DC Current Biased Inductance Measurement - Application Note Evolving Since 1939 Our unique combination of hardware, software, services, and people can help you reach your next breakthrough. We are unlocking the future of technology. From Hewlett-Packard to Agilent to Keysight. For more information on Keysight Technologies products, applications or services, please contact your local Keysight office. The complete list is available at: www.keysight.com/find/contactus Americas Canada (877) 894 4414 Brazil 55 11 3351 7010 Mexico 001 800 254 2440 United States (800) 829 4444 mykeysight www.keysight.com/find/mykeysight A personalized view into the information most relevant to you. http://www.keysight.com/find/emt_product_registration Register your products to get up-to-date product information and find warranty information. Keysight Services www.keysight.com/find/service Keysight Services can help from acquisition to renewal across your instrument s lifecycle. Our comprehensive service offerings onestop calibration, repair, asset management, technology refresh, consulting, training and more helps you improve product quality and lower costs. Keysight Assurance Plans www.keysight.com/find/assuranceplans Up to ten years of protection and no budgetary surprises to ensure your instruments are operating to specification, so you can rely on accurate measurements. Keysight Channel Partners www.keysight.com/find/channelpartners Get the best of both worlds: Keysight s measurement expertise and product breadth, combined with channel partner convenience. This document was formerly known as application note number 369-8. www.keysight.com/find/lcrmeters Asia Pacific Australia 1 800 629 485 China 800 810 0189 Hong Kong 800 938 693 India 1 800 11 2626 Japan 0120 (421) 345 Korea 080 769 0800 Malaysia 1 800 888 848 Singapore 1 800 375 8100 Taiwan 0800 047 866 Other AP Countries (65) 6375 8100 Europe & Middle East Austria 0800 001122 Belgium 0800 58580 Finland 0800 523252 France 0805 980333 Germany 0800 6270999 Ireland 1800 832700 Israel 1 809 343051 Italy 800 599100 Luxembourg +32 800 58580 Netherlands 0800 0233200 Russia 8800 5009286 Spain 800 000154 Sweden 0200 882255 Switzerland 0800 805353 Opt. 1 (DE) Opt. 2 (FR) Opt. 3 (IT) United Kingdom 0800 0260637 For other unlisted countries: www.keysight.com/find/contactus (BP-9-7-17) DEKRA Certified ISO9001 Quality Management System www.keysight.com/go/quality Keysight Technologies, Inc. DEKRA Certified ISO 9001:2015 Quality Management System This information is subject to change without notice. Keysight Technologies, 2017 Published in USA, December 1, 2017 5950-2367 www.keysight.com