Home
METAS VNA Tools II - User Manual V0.9
Contents
1. AB Where A and B are reflection paths and AB is a transmission path Driver sets the driver for the communication with the Switch or ECal device Resource sets the VISA resource name of the Switch or ECal device Find finds VISA resources VISA resources are the addresses of devices con nected to the computer Open opens the VISA connection to the Switch or ECal device Close close the VISA connection to the Switch or ECal device Directory sets the parent directory that will contain the directory of the mea surement series Name specifies a name for the measurement series A directory will be created with this name 31 Cable movement adds one or multiple entries for cable movements at the selected ports in the measurement journal before the measurement series New connection adds one or multiple entries for new connections at the se lected ports in the measurement journal before the measurement series Delay s sets the delay between switching states and start of the measure ments in s default 1s Number of toggles sets the number of switching cycles that are performed on the step attenuator before the measurement series is started default 10 Period s sets the period between measurements for drift evaluation in s de fault 900s Number of measurements sets the number of measurements for drift eval uations default 96 Switch states sets the list of switch states which w
2. 0 0 000 eee ee a User Comment sm be hd eee owe EEE ESR 6 Calibration Config 6 1 Optimization Parameters ss mma heres At es A 7 Error Correction 8 Sliding Load 9 Tools OM Milhas rox ee eee Oo Ge ao Bee RE Oe Cascade mp na rare aha a EIA Ord INGO RN d Data Deba oe ae noe ee ee SENTE Be owe Bek R Jo Mere a Goer te Senter to oi dee Ge ee a ee a AS 9167 OWA Zio or cats E Sek HC ds ee d Y ICC POlAION aspas les E AA E Bs ee ere eos 9 8 Agilent Uncertainty Calculator 24 10 Script 11 Agilent Model Fit A File Tpyes B Naming Convention C Drivers D Further Reading 36 37 38 38 38 39 39 39 39 39 39 40 41 42 43 46 48 1 1 1 Installation System Requirements The following list describes the minimum software and hardware requirements of METAS VNA Tools II 1 2 Microsoft Windows XP Microsoft NET Framework 2 0 Microsoft Windows Installer 3 1 National Instruments VISA 5 0 3 At least 512 megabytes MB of RAM 1024 MB is recommended At least 40 megabytes MB of available space on the hard disk Video adapter and monitor with SVGA 800 x 600 or higher resolution 1280 x 1024 is recommended Steps The following steps describe the installation of METAS VNA Tools II 1 2 3 4 5 Double click on the METAS VNA Tools II setup program Accept license agreement Select installation folder Confirm installation I
3. L2 E 33 H H272 L3 E 42 H H2 3 0 131500 2 606 208900 2 68 405000 2 020600 Electrical Specifications Frequency Phase Deviation H J 2 gt 0 000e 00 0 18 000e 09 1 Ready Figure 8 Database Calibration Standard available New Standard creates a new database item of the type calibration standard Load Standard loads a calibration standard from a file calstd Save Standard saves the calibration standard to a file calstd Start Frequency Hz specifies the start frequency Stop Frequency Hz specifies the stop frequency Points sets the number of data points Frequency List Browse loads a frequency list Frequency List Clear clears the frequency list Identification field can contain an identification string Zr Real Ohm specifies the real part of the reference impedance in Ohm 16 Zr Imag Ohm specifies the imaginary part of the reference impedance in Ohm 4 2 1 Agilent Model Standard For a calibration standard of the type Agilent model the following controls are available Standard Type specifies the standard type as open short load or delay thru Offset ZO Ohm sets the offset line impedance in Ohm Offset Delay ps sets the offset line delay in ps Offset Loss GOhm s set the offset line loss in GOhm s CO E 15 F sets the first polynomial coefficient for an open C1 E 27 F Hz sets the second polynomial coefficient for an open C2 E 36 F Hz
4. 06 250 000e 06 300 000e 06 350 000e 06 400 000e 06 450 000e 06 500 000e 06 550 000e 06 Figure 11 Database VNA Device Noise e Frequency Hz e Noise Floor dB with k 2 20 e Trace Noise Mag db rms with k 1 e Trace Noise Floor deg rms with k 1 The next sub tabular page contains two tables and is called Linearity see Figure 12 The first specifies the different power levels in dB The second table contains the following columns a HP8510C_HP85154_ 2 vnadev METAS YNA Tools I o aj z Global Root Path v D work VnaTools Projects 2P 8510M 00000 StepAtt_01 E Browse Options About Database Measurement Joumal Calibration Config Error Conection Sliding Load Tools Script Agilent Model Fit Cable Calibration Standard Connector VNA Device i New VNA DF Load VNA a Save VNA Find Resources Test Device Settings Noise Lineari Power Levels Frequency Linearity Linearity Linearity Linearity Linearity Linearity Linearity Linearity dB 320 dB 320 dB 100 dB a 100 dB OdB 30 dB 20 dB 20 dB 320 gt 0 01 0 06 i 0 06 0 01 0 06 0 01 0 06 Hz 45 000e 06 aa 00 0 06 0 06 00 0 06 0 01 0 06 Phase Mag Pesa 9 Mag dB Phase Mag dB Phase Figure 12 Database VNA Device Linearity e Frequency Hz e Linearity Mag dB with k
5. 108 921 3 787 Dpens_N50f_744_N50m_707_01 sdatb 16200 000 119 496 11 136 RefLoads N50f 547 N50m 507 01 sdatb Shorts N50 707 N50m 729 01 sdatb 16300000 desi ae Step tt 0000 O0dB N50f N50m 740 01 sdat 16400 000 137 500 16 830 Step tt 0010 30dB N50f N50m 740 01 sdat Step tt 0011 GOdB N50f N50m 740 01 sdat 16600 000 141 306 38 374 Step tt 0100 20dB N50f N50m 740 01 sdat 16700 000 106 094 70 753 Step tt 0101 S0dB N50f N50m 740 01 sdat Step tt 0110 50dB N50f N50m 740 01 sdat 16800 000 55 628 47 892 Step tt 0111 80dB N50f N50m 740 01 sdat 16300 000 47 253 27 370 StepAtt_1000_10dB_N50f_N50m_ 40_01 sdat 17000 000 51 261 19 067 17100 000 58 742 14 813 Step tt 1001 40dB N50F N50m 740 01 sdat Step tt 1010 40dB N50F N50m 740 01 sdat Step tt 1011 70dB N50f N50m 740 01 sdat 17200 000 68 471 12 488 Step tt 1100 30dB N50f N50m 740 01 sdat 17200000 papaa a Step tt 1101 G0dB N50f N50m 740 01 sdat StepAtt_1110_60dB_N50f N50m 740 01 sdat 17400 000 90 145 9 957 AA AAA AAA AAA AAA Step tt 1111 90dB N50f N50m 740 01 sdat 17500 000 101 557 9 338 _ SwitchTerms_01 sdatb Thru_NS0f_N50m_01 sdatb AA we UnknownThru_Calculations 17700 000 126 619 8 726 UnknownThru_ErorT erms 17800 000 140 178 8 607 H UnknownThru N50 N50m Thru 01 out HPS510C is 17900 000 154 059 8 723 MeasurementJoumal_01 vnalog 18000 000 168 760 8 856 SOLT NENE NAQm Tha N cal E 4 r Ready Figure 4
6. 2 one column for each power level e Linearity Phase deg with k 2 one column for each power level The next sub tabular page is called Drift see Figure 13 It contains a table with the following columns e Frequency Hz e Switch Term Drift dB with k 2 e Directivity Drift db with k 2 Tracking Drift Mag dB with k 2 e Tracking Drift Phase deg with k 2 Match Drift dB with k 2 e Isolation Drift dB with k 2 21 Ey Browse 3 Options About iCable Calibratio er i gt New YNA oad VNA Save VNA Find Resources Test Device Frequency Switch Term Drift Directivity Drift Tracking Drift Tracking Drift Match Drift Isolation Hz dB dB Mag dB Phase dB dB 50 000e 06 70 70 0 01 0 06 DEC a e AR Cams mn o om am a am Cams a o am au a am Figure 13 Database VNA Device Drift 22 5 Measurement Journal The tabular page called Measurement Journal is designed to collect measure ment data and to protocol the measurement process see Figure 14 The follow Ey Browse Options About a9 Measurementlournal 0Lvynalog METAS VNA Tools I Global Root Path d v D work VnaTools Projects 2P 8510M 00000 Step tt_01 Measirement vane Sliding Load Tools Script Agilent Model Fit Time Stamp 16 49 54 VNA Device HP8510C_HP85154 2 NewJournal 27 Load Journal 2 Save Journal Add VNA Settings Add Cable Movement Add N
7. 2 sets the third polynomial coefficient for an open C3 E 45 F Hz 3 sets the fourth polynomial coefficient for an open LO E 12 H sets the first polynomial coefficient for a short L2 E 24 H Hz sets the second polynomial coefficient for a short L2 E 33 H Hz 2 sets the third polynomial coefficient for a short L3 E 42 H Hz 3 sets the fourth polynomial coefficient for a short Electrical Specifications is a table with the following columns for an open or a short e Frequency in Hz e Phase Deviation deg with k 2 Phase deviations are as well translated to magnitude uncertainties The used formalism yields a circular uncertainty region For a load or delay thru the table has the following columns e Frequency in Hz e Return Loss dB with k 2 E g an uncertainty of the Return Loss of 40dB is translated to an un certainty of 0 01 of real and imaginary part of the reflection coefficient 17 4 2 2 Databased Standard Databased standards define the value and uncertainty budget of each frequency point and parameter This format works without loss of accuracy Thus it is ideal for transferring measurement data and uncertainties from National Metrol ogy Institutes to customers For a databased standard the following control is available Data Path specifies the file path sdatb which contains the S parameters of the standard 4 3 Connector The Connector tabular page is designed to specify connectors in the
8. 21 Measurement Journal Experiment Time Stamp specifies the time stamp of the journal item Type sets the type of the experiment to Statistical or Systematic default Sys tematic Statistical assumes a mono modal distribution for the resulting uncertainties Systematic assumes a multi modal distribution Comments field can contain user comments 30 5 8 Measurement Series The dialog called Measurement Series is designed to collect a series of mea surements see Figure 22 The following user controls are available Journa Measuremen t Series EJ Mode VNA SetUp Attenuator Steps dB 10 20 40 40 ECalPath A4 B 4B Driver Resource v Find Open Close Cable movement Port 1 Port 2 New connec ion Port 1 Port 2 Delay s Number of toggles Switch states 1 000 10 7 Period s Number of measurements 900 000 2 Cama Figure 22 Measurement Journal Measurement Series Mode sets the mode of the measurement series The following modes are avail able DUT Sliding Load Step Attenuator Switch States ECal Drift and ECal Drift VNA SetUp sets up the VNA to the selected mode Attenuator Steps dB specifies the attenuator steps in dB for a measure ment series of the type step attenuator Multiple steps are comma sepa rated e g 10 20 40 40 ECal Path specifies the path of the ECal where all states will be measured Multiple paths are comma separated e g A B
9. 45 C Drivers The following VNA s are supported by METAS VNA Tools II e Agilent ENA Series e Agilent PNA Series e Hewlett Packard 8510C e Hewlett Packard 8751A Hewlett Packard 8753D e Rohde amp Schwarz ZNB The following switch drivers are supported by METAS VNA Tools II e Agilent 11713A e Agilent 11713C The following electronic calibration units are supported e Agilent ECal connected to an Agilent PNA Series VNA Driver Development For VNA s switch drivers and electronic calibration units that are not supported yet the user has the possibility to develop custom drivers that can be used with METAS VNA Tools II This section describes the development of such drivers The minimum software requirements for driver development in Microsoft Visual Studio for METAS VNA Tools II are e METAS VNA Tools II www metas ch vnatools e National Instruments VISA 5 0 3 www ni com visa e Microsoft Visual C 2008 Express Edition www microsoft com express www microsoft com visualstudio en us products 2008 editions express The step by step procedure for the development of a custom driver for a VNA is as follows 1 Check if the environment variable called Public is defined This is the case under Microsoft Windows Vista and Y but not under XP Un der Microsoft Windows XP you have to set the Public variable to C Documents and Settings All Users 46 2 Make sure the driver template Metas Instr Driver Template zip i
10. Data Explorer Table following user controls are available Conv sets the conversion to None S S Impedance Admittance VSWR or Time Domain default None Format sets the data format to Real Imag Mag Phase or Mag default Mag Phase Mag format sets the magnitude format to Mag lin reflection and transmission linear Mag log reflection and transmission logarithmic or Mag lin log reflection linear and transmission logarithmic default Mag lin Phase format sets the phase format to Phase 180 Phase 360 Phase Unwrap Phase Delay or Group Delay default Phase 180 Unc sets the uncertainty mode to None Standard or U95 default None Freq sets the frequency format to Hz kHz MHz or GHz default MHz Numeric Format sets the numeric format default f3 Save Data saves the current data in a file Supported file formats are S Parameter Data sdatb or sdatx Touchstone slp s2p s p VNA Data vdatb or vdatx or CITI cti or citi 10 Save Table saves the current formatted data in a file Supported file formats are Text txt or ATRX tex Copy Table copies the current formatted data to the clipboard One can select one or more rows of the table and copy the data to the clipboard with CTRL C or with the context menu of the table CTRL A selects all data 3 3 3 Point The first of the selected files will be shown in the point view One can select one frequency point and one parameter
11. ag Data Explorer METAS VNA Tools I TS E Exa gt Global Root Path Y D work VnaTools Projects 2P 8510M 00000 Step tt 01 E Browse 2 Options About Data Explorer Database Measurement Journal Calibration Config Eror Conection Sliding Load Tools Script Agilent Model Fi Y Filter Icons Small Graph Table Point Info gt Freq List E Browse On Visible Size Date modified a Save Table 23 Copy Table S d D work Ynal ools Projects2P 8510M 00000 Step tt_ a Name Size KB fe Measurements 01 E SOLT Calculations StepAtt_0011_60dB_N50f_N50m_740_01 sdatb 4 956 co 755f621754766d7e6 Je SOLT_EnorTerms Step tt_0111_8048_N5OLN50m_740_01 sdatb 4665 59e0939bc3dcellef8523045984d7e268 8 SOLT N50 N50m Thou 01 out Step tt 10117008 N50t N50m 740 01 sdatb 4884 addfaf09c58faca3675ae8348552907f 5 CM Ra Step tt 1111 90dB N50F N50m 740 01 sdatb 4 227 ec2ee08cba1f251e6418fd5cbd3ffa90 L Shorts N5Of 707 N50m 729 01 sdatb m Step tt 0000 00dB N50f N50m 740 01 sdat L Step tt 0001 30dB N50f N50m 740 01 sdat ls Step tt 0010 30dB N50f N50m 740 01 sdat Step tt 0011 BOdB N50f N50m 740 01 sdat Step tt 0100 20dB N50f N50m 740 01 sdat 17 Step tt 0101 50dB N50f N50m 740 01 sdat 1 Step tt 0110 50dB N50f N50m 740 01 sdat StepAtt_0111_80dB_N50t_N50m_740_01 sdat Step tt 1000 1008 N50 N50m 740 01 sdat Step r_1001_40d8_NSOLNS
12. comments Electrical Specifications is a table with the following columns e Frequency in Hz e Stability Mag dB with k 2 e Stability Phase deg with k 2 Import Cable imports a cable from the database 5 4 New Connection The dialog called New Connection is designed to describe a new connection in the journal see Figure 18 The following user controls are available Time Stamp specifies the time stamp of the journal item 27 E Journal New Connection Time Stamp 2010 01 01 00 00 00 Br Connector Port Figure 18 Measurement Journal New Connection Connector selects a connector from the database Port specifies at which port the new connection was made 5 5 Custom Connector Settings The dialog called Custom Connector Settings is designed to describe a con nector which is not in the database for the current journal One can specify the repeatability of such a connector in this dialog see Figure 19 The following EE Journal Custom Connector Settings Time Stamp Identification Zr Real Ohm Zr Imag Ohm 2010 01 0100 00 00 Er 0 000000 0 000000 Comments Electrical Specifications Frequency Repeatability Hz dB Figure 19 Measurement Journal Custom Connector Settings user controls are available Time Stamp specifies the time stamp of the journal item Identification field can contain an identification string Zr Real O
13. controls are available E Journal Cable Movernent xX Time Stamp 2010 01 01 00 00 00 Ey Figure 16 Measurement Journal Cable Movement Time Stamp specifies the time stamp of the journal item Cable selects a cable from the database Port specifies at which port the cable was moved Position specifies the position of the cable Thus each cable movement requires an increase of the position number With each change of the position number the cable uncertainties specified in the database are added to the measurement data 26 5 3 Custom Cable Settings The dialog called Custom Cable Settings is designed to describe cables which are not in the database for the current journal One can specify the magnitude and phase stability of such a cable in this dialog see Figure 17 The following Journal Custom Cable Settings sz Time Stamp Identification Zr Real Ohm Zr Imag Ohm 2010 01 01 00 00 00 Br 0 000000 gt 0 000000 Commen ts Electrical Specifications Stability Mag dB Import Cable Cancel Figure 17 Measurement Journal Custom Cable Settings user controls are available Time Stamp specifies the time stamp of the journal item Identification field contains identification string Zr Real Ohm specifies the real part of the reference impedance in Ohm Zr Imag Ohm specifies the imaginary part of the reference impedance in Ohm Comments field can contain user
14. matrix are the directivity and isolation terms The match terms are in the lower right of the diagonal The other check boxes represent tracking terms 39 T Error Correction The tabular page called Error Correction is designed to configure the error correction of the raw measurement data see Figure 26 The following user r ag SOLT_N50f_N50m_Thru_01 corcfg METAS VNA Tools I GEA Global Root Path di Y Di work VnaTools Projects 2P 8510M 00000 StepAtt_01 Sy Browse 2 Options About Data Explorer Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit New Config Load Config la Save Config Start Computation Cancel Computation Root Path D work inaT ools Projects 2P 8510M 00000 Step tt 01 LS Browse Measurement Journal Path MeasurementJoumal_01 vnalog Calibration Path SOLT N50f N50m Thru 01 calb Raw Measurements Path Measurements 01 Error Corrected Measurements Path SOLT N50f N50m Thru 01 out Without Uncertainties Ready Figure 26 Error Correction controls are available New creates a new configuration for error correction Load Config loads an existing configuration from a file corcfg Save Config saves the configuration to a file corcfg Start Computation computes the error correction Cancel Computation cancels the computation Root Path sets the root path for the configuration of the error
15. p unwrap arg y Group Delay z E ae ey with y unwrap arg y 3 5 Uncertainty There are three different uncertainty modes None hides the uncertainty Standard shows the standard uncertainty 67 coverage factor k 1 U95 shows the expanded uncertainty 95 coverage factor k 2 The uncertainties are computed with linear uncertainty propagation This leads to well known problems when computing the absolute value and phase of small quantities 14 4 Database The Databased is designed to specify values and uncertainties of cables cali bration standards connectors and VNA devices 4 1 Cable The tabular page called Cable is designed to specify cables in the database see Figure 7 The following user controls are available A ag 85132F_3 5mm_Tmm cable METAS VNA Tools I Global Root Path Y D work WnaTools Projects 2P 8510M 00000 Step tt 01 E Browse Options About Zi Real Ohm 50 000000 Zr Imag Ohm 0 000000 H 0 Comments http cp literature agilent com litweb pdf 851 32 9001 0 pdf a Electrical Specifications Frequency Stability Stability Hz Mag dB Phase 0 000e 00 0 12 18 000e 09 0 12 Figure 7 Database Cable New Cable creates a new database item of the type cable Load Cable loads a cable from a file cable Save Cable saves the cable to a file cable
16. receiver values 3 2 File Explorer The following user controls are available Filter sets file filter default Icons sets icon size default Small Freq List Browse can be used to select a frequency list file All selected files in the tree view will be interpolated default None Freq List On turns frequency list interpolation on or off default Off Tree View can be used to select one or multiple files Additional files can be selected while holding the CTRL or SHIFT key 3 3 Visualization The Data Explorer supports different view modes Graph shows a graphical visualization of multiple files Table shows a tabular visualization of a single file Point shows an uncertainty budget for one frequency point and one parameter of a single file Info shows file information including MD5 checksum of multiple files 3 3 1 Graph The graph tab supports multiple selected files see Figure 3 The following user F 0 06 all Data Explorer METAS VNA Tools I o fes Global Root Path DM Y D work VnaTools Projects 2P 8510M 00000 StepAtt_ 01 Sy Browse 2 Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit Y Filter Icons Small Graph Table Point Into Freg List E Browse On SetUp Config Conv None gt Format Mag y Freqlog Maglinle Phase 180 a Une 195 A
17. work VnaTools Projects 2P 8510M 00000 StepAtt_01 Sy Browse Options About Data Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit Cable Calibration Standard Connector VNA Device New VNA DF Load VNA lg Save VNA Find Resources Test Device Settings Noise Linearity Drift Identification 21 Real Ohm Zi Imag Ohm HP8510C HP85154 2 50 000000 t 0 000000 Driver Resource Number of Test Ports HP8510C v visa 1 217 01 72 ad metas GPIBO 16 INSTR y 2 Comments Display Processor HP85101C SN 3031407165 MM 000016 IF Detector HP85102B SN 3125406001 MM 000016 S Parameter Test Set 3 5 mm HP85154 SN 2820402051 MM 000051 Synthesized Sweeper HP836514 SN 3213400338 MM 000016 Spec Average Factor Spec IF Bandwidth Hz Spec Power dBm 256 0 2 10 gt Ready Figure 10 Database VNA Device Settings New VNA creates a new database item of the type VNA device Load VNA loads a VNA item from a file vnadev Save VNA saves the VNA item to a file vnadev Find Resources finds VISA resources VISA resources are the addresses of devices connected to the computer VISA is a standard which is accepted by nearly all manufactures of VNAs Test Device tests VNA device if VISA connection is possible The following user controls are available on the sub tabular page called Settings Identification field can conta
18. 0 1 8E 10 UnknownThru_ErrorT erms UnknownThru_N50N50m_Thru_01_out HP8510C is 1104 MeasurementJournal 01 vnalog 0 5E 09 1E 10 1 5E 10 1 8E 10 0 5E 09 1E 10 SOLTONSOE NS The M calh gt Frequency Hz Frequency Hz L BE E Figure 3 Data Explorer Graph controls are available SetUp sets up the plots default Sx x 2 Ports Config selects the parameter for each subplot The parameter can be an S parameter a receiver value or a user defined receiver ratio Where a is the reference receiver and b is the test receiver Conv sets the conversion to None S S Impedance Admittance VSWR or Time Domain default None Format sets the data format to Real Imag Mag Phase Real Imag Mag or Phase default Mag Phase Freq log sets the frequency axis to linear or logarithmic default Freq lin Mag format sets the magnitude format to Mag lin reflection and transmission linear Mag log reflection and transmission logarithmic or Mag lin log reflection linear and transmission logarithmic default Mag lin Phase format sets the phase format to Phase 180 Phase 360 Phase Unwrap Phase Delay or Group Delay default Phase 180 Unc sets the uncertainty mode to None Standard or U95 default None Interaction Mode sets interaction mode to None Zoom or Pan default None Fixed Scale activates or deactivates automatically scaling of t
19. Data Binary VNA Calibration Data Xml VNA Data Binary VNA Data CITI VNA Data Xml vdatx VNA Database Cable VNA Database Calibration Standard VNA Database Connector VNA Database VNA Device VNA Error Correction Config VNA Measurement Journal VNA Sliding Load Config Frequency List 42 B Naming Convention The here described naming convention is meant as a help for the user It is not required by VNA Tools II Table 6 shows some examples for names of calibration standards and devices under test Table 7 shows the naming convention for the Table 6 DUT types Description Open Short n Flush Short Load Sliding Load Mismatch Power Sensor Thru Line l mm Adapter Matching Pad Match Thru Mismatch Thru Attenuator a dB Step Attenuator a dB selected state s x dB Splitter Coupler Name Open Short n FShort Load S Load MMatch PSensor Thru Line l jmm Ada MPad MThru Mm Thru AttlaldB StepAttlaldB_ s _ x dB Splitter Coupler different connector types Table 8 shows the naming convention for the gender of connectors Figure 31 shows a typical project example 43 Table 7 Connector types Description Name 1 0 mm Connector 1 0mm 1 85 mm Connector 1 85mm 2 4mm Connector 2 4mm 2 92 mm Connector 2 92mm 3 5 mm Connector 3 5mm 7mm Connector mm Type N 500 Connector N50 Type N 750 Conne
20. Identification field can contain an identification string Zr Real Ohm specifies the real part of the reference impedance in Ohm Zr Imag Ohm specifies the imaginary part of the reference impedance in Ohm Comments field can contain user comments Electrical Specifications is a table with the following columns e Frequency in Hz 15 e Stability Mag dB with k 2 e Stability Phase deg with k 2 4 2 Calibration Standard The tabular page called Calibration Standard is designed to specify calibra tion standards in the database see Figure 8 The following user controls are E al N50 85054B 85054B_Short f calstd METAS VNA Tools I lo amp 8 Global Root Path di Di work VnaTools Projects 2P 8510M 00000 StepAtt_01 E Browse 2 Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit Cable Calibration Standard Connector YNA Device New Standard 7 Load Standard la Save Standard Type AgilentModelStandard Start Frequency Hz Stop Frequency Hz Points Frequency List 0 000e 0 18 000e 9 gt 181 Browse Definition Graph Table Point Identification Zi Real Ohm Zi Imag Ohm Type N 50 female short 50 000000 0 000000 Standard Type Offset 20 Ohm Offset Delay ps Offset Loss GOhm s Short 50 000000 al 27 990000 a 1 365100 2 LO E 12 H L1 E 24 H4Hz
21. METAS VNA Tools II User Manual V0 9 Michael Wollensack June 2012 Contents 1 Installation 1 1 System Requirements 0 00 e ee ene P2 WUC eS cah ay ae ae cate es E SB ee A 2 Overview 2 INaviSa cOn bal so Se Je Be EA e eS Dele ACIDOS te oe Se es Oe E es A ee OE Dag D 2 Tabula Controls ave Sabana oe DIA ea te ace 3 Data Explorer dd PP e watt CAA PARK a ee ee AE AN a 46 6 sea SE A eR E 39 NASUAMIAOUMION ia ba eh E E EE E ho Bee SRD eta seg Sa ade DA aple a ae ii amp Ge GSS a ER G Seeds ROL oa ae Se oy ae He SP ee ee ae Se eek o at tear uaa SD ASS tn Be Sak te Sp eee ay ee ee E eed oe ay Oy E A ot Be he E 4 Database De ALO fu ger Hace naa Se ae Gt Ae alot Dhoni pa E E 42 Calibration standard ss de sb hae aces Go So EU ORO Re eS 4 2 1 Agilent Model Standard 4 2 2 Databased Standard lt Wo COMMECIOE y amp sr A AD eee eed AAs NNA DEVICE va Se So eters e ds e Ou Oe Ee ee er eee ee eo es 5 Measurement Journal dedo VNA SCHUD fey ce coca ec Se Re ee He amp A ep ce ee Da Cable Movemeit me Aint caca SG eek ds E Bah Yes testes ee ee es 5 3 Custom Cable Settings 2 0 0 ee ee Sd New COnnechiOn sm 4 64 4 6 4 bb 4 See ew e oe eA 5 9 2 6 5 7 5 8 5 9 Custom Connector Settings Measurement some E what a ak a Gee eye a S Be a Experiment oa as nn acid ue Ba Tiers obs do do tee Beasts DO ine ey ae Y Measurement Series
22. Om_740_01 sdat Step tt 1010 4008 N50E N50m 740 01 sdat Step tt 1011 70dB N5Of N50m 740 01 sdat C Step t 1100 3008 N50 N50m 740 01 sdat StepAtt_1101_60d8 N50 N50m 740 01 sdat _ StepAtt_1110_60dB_N50t_N50m_740_01 sdat Step tt 1111 90dB N50f N50m 740 01 sdat SwitehTerms_01 sdatb Thru N50 N50m 01 sdatb UnknownT hru_Calculations UnknownT hru_ErrorTerms UnknownT hru_N50f_N50m_Thru_01_out HP8510C is MeasurementJoumal_01 vnalog CMT NAN NANA Thri M1 calh Figure 6 Data Explorer Info 3 4 Math The same equations are used in Graph Table and Point tab for data conversion and formatting Table 3 shows the equations for data conversions in METAS VNA Data Explorer Variable x is the input quantity y is the converted ouptut Zr is the reference impedance and Y is the reference admittance Index is the frequency point 7 is the receiver port and k is the source port Table 4 shows Table 3 Conversions Conversion Equation None S S Ujk Tjk Tkj Impedance g 2 2 Admittance en VSWR y TE Time Domain y ifft x with 256 points the equations used for data formatting Variable y is the converted input from Table 3 and z is the formatted output 13 Table 4 Formats Format Equation Real z Ry Imag ES Mag z ly Mag log z 2010810 ly Phase z arg y Phase 360 z arg y Phase Unwrap z unwrap arg y Phase Delay zi z7 with
23. S Impedance Admittance VSWR or Time Domain default None 11 Format sets the format to Real Imag Mag Mag log Phase Phase 360 Phase Unwrap Phase Delay or Group Delay default Mag Id shows or hides the uncertainty input ids default Hide Flat shows a flat or tree uncertainty budget default Tree Expand All expands all tree nodes Collapse All collapses all tree nodes Sort sets the sort order to Description or Uncertainty default Description Copy copies the uncertainty budget to the clipboard The following items will be shown for the selected data point Value indicates the value Std Unc shows the standard uncertainty 67 coverage factor k 1 U95 shows the expanded uncertainty 95 coverage factor k 2 Unc Budget shows a tabular visualization of the uncertainty budget 3 3 4 Info The info tab supports multiple selected files One can obtain information about multiple files by holding the CTRL or SHIFT key and selecting the files The info tab shows the file name size modification date and computes the MD5 checksum for each selected file See Figure 6 The following user controls are available Size shows or hides the file sizes default Show Data modified shows or hides the file dates default Hide Save Table saves the current information in a file Supported file formats are Text txt or BTEX tex Copy Table copies the current information to the clipboard 12
24. _50dB_NSOfN50m_740_01 sdat m C Step tt 0110 50dB N50F N50m 740 01 scat ES An Ee StepAtt_0111_80dB_NSOfN5SOm_ 40_01 sdat Step tt 1000 10dB N50f N50m 740 01 sdat Port 2 Freq 190 Mag 0 030000000 6 231 Calibration Standard 0 007430266 0 382 Step tt 1001 40dB N50t N50m 740 01 sdat Step tt 1010 408 N50F N50m 740 01 sdat Connector Repeatability 0 001090424 0 008 StepAtt_1011_70dB_N50f N50m 740 01 sdat VNA Drift 0 012598550 1 099 Sept 1100 3008 N50F N50m 740 01 sdat oe C Step tt 1101 GOB N50F N50m 740 01 sdat NNA Linearny 0 004800087 0 160 7 StepAtt_1110_60dB_N50f N50m 740 01 sdat VNA Noise 0 111234399 85 657 O StepAtt_1111_90dB_NSOf_N50m_740_01 sdat E Floor 01771162039 EEE SwitchTerms_01 sdatb Thru_N5Of_N50m_01 sdatb Trace 0 004011537 0 111 UnknownT hru_Calculations UnknownT hru_ErrorT erms gt UnknownThry N50F N5Om Thru 01 out HP8510C is MeasurementJournal_01 vnalog CMT NAN NAN Thri MM ralh 4 w p FF Ready Figure 5 Data Explorer Point Freq selects a frequency point for the uncertainty budget default None Time selects a time point for the uncertainty budget default None Only visible when conversation is set to Time Domain First selects the first frequency or time point Last selects the last frequency or time point Parameter selects a parameter for the uncertainty budget default None Conv sets the conversion to None S
25. and obtains the uncertainty budget of the selected data point see Figure 5 The following user controls are available E all Data Explorer METAS VNA Tools I lolol z Global Root Path di Y D work VnaTools Projects 2P 8510M 00000 Step tt_01 E Browse 2 Options About Data Explorer Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit Y Filter Icons Small Graph Table Point Info Freq List B Browse On Freq 18 000e 09 Hz First Last Parameter 2 1 Conv None y Format Mag Log SJ DitworkiVnaT oolsAProjectst2P 8510M 00000 Step tt_ 4 Id Flat Expand All Collapse All Sort Description Copy Measurements 01 SOLT_Calculations Value Std Unc u95 SOLT_ErrorTerms 61 288565728 0 120187365 0 240374730 E SOLT N50f N50m Thru 01 out Opens N50 744 N50m 707 01 sdatb RE 7 RefLoads N50f 547 N50m 507 01 scatb Di n is Unc Component Unc Percentage Shorts N50f 707 N50m 729 01 sdatb Agilent Une 0 005405015 0 202 Step tt_0000_00d8_NSOFNSOm_740_01 sdat Cable Stability 0042478913 12492 StepAtt_0001_30dB_N5Of_N5Om_740_01 sdat SRT Step tt_0010_30d8_NSOf_NS0m_740_01 sdat Foston 1 eee ad MB StepAtt_0011_60dB_N50f_N50m_740_01 sdat Port 2 Freq 190 Mag 0 030073259 6 261 _ Step tt 0100 20dB N50f N50m 740 01 sdat Port 2 Freq 190 Phase 0 000239170 0 000 7 StepAtt_0101
26. are available Journal VNA Settings Fez Time Stamp 2010 01 01 00 00 00 B VNA Device X Preset Save Instrument State Recall Instrument State Refresh Sweep System Sweep Mode Sweep Time s Dwell Time s IF Average Factor 20 Ohm LinearFrequency 0 000e 0 0 000e 0 0 E 0 000e 0 Frequency Source 1 Source 2 Start Hz Stop Hz Points IF Bandwidth Hz Power dBm Power dBm 0 000e 0 0 000e 0 J0 al 0 000e 0 gt 0 000 2 0 000 Center Hz Span Hz Cw Hz Slope dB GHz Slope dB GHz 0 000e 0 0 000e 0 0 000e 0 2 0 000 2 0 000 Port 1 Port 2 New Table Open Table Save Table Set Segment Table pla A 0 0 Start Hz Stop Hz Step Hz IFB W Hz Extension s Extension s 0 000e 0 0 000e 0 DK Cancel Ready Figure 15 Measurement Journal VNA Settings 24 Time Stamp specifies the time stamp for the journal item VNA Device specifies the VNA device Preset presets the VNA Save Instrument State saves the instrument state from the VNA to a file Eis Recall Instrument State recalls the instrument state from a file is to the VNA Refresh refresh all settings from the VNA Sweep Mode sets the sweep mode to linear frequency log frequency segment sweep or CW time Sweep Time s sets the sweep time in s Dwell Time s sets the dwell time in s IF Average Factor sets the average factor Start Frequency Hz sets the start frequency in Hz Stop Frequenc
27. b N 50 OhmtLoadsiMMODEISO female load 547 calstd Reflection 2 Measurements 0140pens N5Of 744 N50m 707 01 sdatb N 50 Ohmt85054B 95054B male open calstd Reflection 2 Measurements 014Shorts N5Of 707 N50m 729 01 sdatb N 50 Ohm85054B185054B_male_short calstd Reflection 2 Measurements 014RefLoads N5Of 547 N50m 507 01 sdatb N 50 OhmtLoadsiMMODEIZS male load 507 calstd Transmission 1 2 Measurements 014Thru N50f N50m 01 sdatb IdealT hru500hm calstd Isolation 1 2 Measurements 014RefLoads N5Of 547 N50m 507 01 sdatb Ideallsolation500hm calstd Figure 24 Calibration Config Start Computation computes the VNA calibration Cancel Computation cancels the computation Save Calibration saves the VNA calibration to a file calb Save Error Terms saves the error terms to a file sdatb Only available in the generic model Save Switch Terms saves the switch terms to a file sdatb Only available in the generic model Save Switched Error Terms saves the error terms for each switch position to a file sdatb Optimization Config edits the optimization parameters not in external ver sion Root Path sets the root path for the calibration configuration Measurement Journal Path sets the path vnalog for the measurement journal All measurements used for the calibration have to be in the measurement journal Zr Ohm specifies the complex reference impedance for each test port Description specif
28. correction Measurement Journal Path sets the path vnalog for the measurement journal All raw measurements have to be in the measurement journal Calibration Path sets the calibration path calb Raw Measurement Path sets the directory which contains the raw data Error Corrected Measurement Path specifies the path where the error corrected data will be stored All files from the Raw Measurement Path and all subdirectories will be error corrected and stored in this directory Without Uncertainties disables uncertainty propagation 36 8 Sliding Load The tabular page called Sliding Load is designed to configure and compute the circle fit of a sliding load It merges the circle fit with the measurement of a low band load at the specified frequency point see Figure 27 The following r a Sliding Load METAS YNA Tools I lola ss E Browse 2 Options About Global Root Path di Y Di work VnaTools Projects 2P 8510M 00000 StepAtt_01 Data Explorer Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit New Config EF Load Config la Save Config Root Path LG Browse Measurement Journal Path Sliding Load Path Lowband Load Path Sliding Load Start Frequency Hz 0 000e 0 Ready Figure 27 Sliding Load user controls are available New creates a new configuration for a sliding load Load Config l
29. cript provides a built in Iron Python script engine see Figure 29 The following user controls are available E al Script METAS VNA Tools I o 08 Global Root Path di Y Di work VnaTools Projects 2P 8510M 00000 StepAtt_01 E Browse 2 Options About f Data Explorer Database Measurement Journal Calibration Contig Error Correction Sliding Load Tools Script Agilent Model Fit 1 New Script EF Load Script la Save Script P Run Script 5 Abort Script import clr a clr AddReference System Windows Forms clr AddReference Metas Vna Tools from System Threading import Thread from System Windows Forms import MessageBox from Metas Vna Tools import Script s Script RootPath m Ready Figure 29 Script New Script creates a new script Load Script loads an existing script from a file py Save Script saves the script to a file py Run Script executes the script Abort Script aborts the execution of the script Input field shows the script Output field shows the output of the script 40 11 Agilent Model Fit The tabular page called Agilent Model Fit computes the parameters of a cali bration standard for an Agilent model see Figure 30 The following user controls Fr al Agilent Model Fit METAS VNA Tools I ls e Global Root Path di Y Di work VnaTools Projects 2P 8510M 00000 StepAtt_01 E Browse 2 Options About Data Explorer Databas
30. ctor N75 Table 8 Gender of connectors Description Name 1 Port DUT female l Port DUT male m 2 Port DUT female male Em 2 Port DUT male female m f N Port DUT female male male fm m N Port DUT genderless 7 44 EXample 2 Amin Olot ds project directory Measurements O A E dr Se Bice aes raw data CalStandards SLoad f 1567 01 SLoad f 1567 01 N1 sdatb SLoad f 1567 01 N2 sdatb SLoad m 1763 01 SLoad m 1763 01 N1 sdatb SLoad m 1763 01 N2 sdatb Load f api Toad ay S018 Ot sdatb Open f 975 Open m _999_01 sdatb Short f 747 Short m 2887 01 sdatb SwitchTerms 01 sdatb Thru 01 sdatb DUTs Ada 2 4mm f 1 85mm m 123 01 sdatb Att20dB f m 808 01 sdatb SOLT Ot OU A da error correted data e a pe Ada 2 4mm f 1 85mm m 123 01 sdatb Att20dB f m 808 01 sdatb UThru 01 EO ora Er E E wes act gear oe a a error correted data oe E Ada 2 4mm f 1 85mm m 123 01 sdatb Att20dB f m 808 01 sdatb E E N AAA measurement journal Sltdinekoad Olis lef Ora ol arsas sliding load config SlidingL ad 02 slof rodando sliding load config SOLTO Escalas cada dic calibration data SUET 0 Lo Ca Ck E aan soe sb EAEE calibration config SOE TsO VCO TA ads error correction config A Oca LD ssa E acs tet eine ous eae sce calibration data UThtu 0Ll calcita din pesado ceed calibration config UThRG OL COTCIr pitada bene teehee tele as error correction config Figure 31 Tree view of a VNA Tools II project example
31. database see Figure 9 The following user controls are available E ag N50 com METAS VNA Tools I Global Root Path Y D work VnaTools Projects 2P 8510M 00000 Step tt 01 E Browse v 2 Options About New Connector 2 Load Connector aj Save Connector Identification Zi Real Ohm Zr Imag Ohm 50 000000 0 000000 0 Comments Electrical Specifications Frequency Repeatability Hz dB 0 000e 00 2 000e 09 2 001e 09 8 000e 09 8 001e 09 18 000e 09 Ready Figure 9 Database Connector New Connector creates a new database item of the type connector Load Connector loads a connector from a file conn Save Connector saves the connector to a file comn Identification field can contain an identification string Zr Real Ohm specifies the real part of the reference impedance in Ohm Zr Imag Ohm specifies the imaginary part of the reference impedance in Ohm 18 Comments field can contain user comments Electrical Specifications is a table with the following columns e Frequency in Hz e Repeatability dB with k 2 4 4 VNA Device The VNA Device tabular page is designed to specify VNA devices in the data base see Figure 10 The following user controls are available F ag HP8510C_HP85154A_ 2 vnadev METAS VNA Tools I lo amp z Global Root Path di Y Di
32. e Measurement Journal Calibration Contig Error Correction Sliding Load Tools Script Agilent Model Fit EF Load Data Start Optimization Cancel Optimization Copy Result Settings Graph Table Start Definition Mask Definition Standard Type Standard Type Short no Short Offset 20 Ohm e Offset 20 Ohm 0 000000 v 0 000000 Offset Delay ps Offset Delay ps 0 000000 2 v 0 000000 Offset Loss GOhm s E Offset Loss GOhm s 0 000000 gt v 0 000000 LO E12 H LO E 12 H 0 000000 2 v 0 000000 L1 E 24 H Hz L1 E 24 H Hz 0 000000 v 0 000000 L2 E 33 H H2 2 L2 E 33 H H2 2 0 000000 2 v 0 000000 L3 E 42 H H2 3 o L3 E 42 H H2 3 0 000000 v 0 000000 Ready Figure 30 Agilent Model Fit are available Load Data loads S parameter file sdatb Start Optimization starts optimization of the selected parameters Cancel Optimization aborts optimization Copy Result copies the result to the clipboard Start Definition describes the start values for the optimization Mask selects optimization parameters Definition shows the result 41 A File Tpyes Table 5 shows the supported file types S Parameter Data files can only contain S parameter data In contrast VNA Data files can contain receiver values and ratios of receiver values Table 5 File types Description Extension S Parameter Data Binary S Parameter Data Touchstone S Parameter Data Xml VNA Calibration Config VNA Calibration
33. e how big is the drift between multiple measurements 2 2 Tabular Control The following tabular pages are available Data Explorer is designed to visualize S parameter files Database specifies values and uncertainties of cables calibration standards connectors and VNA devices Measurement Journal is used to collect measurement data and to protocol the measurement process Calibration Config configures a VNA calibration and computes the error terms Error Correction configures and computes the error correction of raw mea surement data Sliding Load configures and computes the circle fit of a sliding load Tools provides some tools for post processing of data Script provides a built in Iron Python script engine Agilent Model Fit computes the Agilent model parameters for a calibration standard 3 Data Explorer The Data Explorer tabular page is designed to visualize S parameter files The graphical user interface is split up into two parts The file explorer is on the left and the visualization with different tabs is on the right 3 1 Filetypes Table 1 shows the supported file types S Parameter Data files can only contain Table 1 File types Description Extension S Parameter Data Binary E aa S Parameter Data Touchstone s p S Parameter Data Xml sdatx VNA Data Binary vdatb VNA Data CITI cti citi VNA Data Xml date S parameter data In contrast VNA Data files can contain receiver values and ratios of
34. ew Connection Add Measurement Add User Comment Viewltem X Delete Item Cable Movement Open Close Cable 85132F 3 5mm 7mm Port 1 Position O 16 50 05 Cable Movement Cable 85132F 3 5mm nm Port 2 Position O 16 57 33 New Connection Connector N500hm Port 1 16 57 38 New Connection Connector N500hm Port 2 16 57 55 Measurement VNA Device HP8510C_HP85154 2 Measurement Path Measurements O 14 Opens NSOf 744 N50m_ 707 _01 sdath 17 08 18 New Connection Connector NSOOhm Port 1 17 08 28 New Connection Connector N500hm Port 2 17 08 45 Measurement VNA Device HP8510C_HP85154 2 Measurement Path Measurements O 1 Shorts N50f 707 N5Om 729 01 sdath 17 19 52 New Connection Connector N500hm Port 1 17 19 57 New Connection Connector N500hm Port 2 17 20 02 Measurement VNA Device HP8510C_HP85154 2 Measurement Path Measurements 01 RefLoads NSOf 547 NS0m 507 01 sdath 17 29 11 Cable Movement Cable 85132F 3 5mm nm Port 2 Position 1 17 29 20 New Connection Connector N500hm Port 1 Figure 14 Measurement Journal ing user controls are available VNA Device selects a VNA device Open opens the VISA connection to the VNA device Close closes the VISA connection to the VNA device New Journal creates a new measurement journal Load Journal loads an existing
35. he x and y axis Cursor shows or hides one or two cursors Norm normalizes all traces to one selected trace or to the mean value of all traces default None Save Image saves the current plots to a bitmap file Supported file formats are BMP JPG and PNG Copy Image copies the current plots to the clipboard Table 2 shows the different colors for each trace and its associated uncertainty region Table 2 Trace Colors Trace Value Unc Color 1 black 2 brown 3 red 4 orange 5 yellow 6 green T blue 8 violet 9 gray 10 light gray 3 3 2 Table The first of the selected files will be shown in the table view see Figure 4 The E all Data Explorer METAS VNA Tools I EE EI Global Root Path di Y Di work VnaTools Projects 2P 8510M 00000 StepAtt_01 Sy Browse 2 Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit Y Filter Icons Small Y Graph Table Point Info Freq List E Browse On Conv None Format Mag Phase gt Mag lin log Phase 180 Une All Ed D work WnaTools Projects 2P 8510M 00000 Step tt Freq MHz Time lps Numeric Format f3 la Save Data la Save Table 3 Copy Table ih pi F 511 511 511 521 521 521 a SOLT_Calculations requency de e A SOLT EnoiTems MHz U Mag Phase U Phase Mag dB UlMag dB Phase SOLT_N5S0f_N50m_Thru_O1_out 16100 000
36. hm specifies the real part of the reference impedance in Ohm Zr Imag Ohm specifies the imaginary part of the reference impedance in Ohm Comments field can contain user comments 28 Electrical Specifications is a table with the following columns e Frequency in Hz e Repeatability dB with k 2 Import Connector imports a connector from the database 5 6 Measurement The Measurement dialog is designed to collect measurement data from the VNA see Figure 20 The following user controls are available Journal Measurement o amp Time Stamp 2010 01 01 00 00 00 E VNA Device Path Import Mode unknown SetUp Measure Trigger Single Cont Hold Cancel Format RawData Get Data Save Data Graph Table SetUp Config Conv None Format MagPhase Freqlog Maglin Phase 180 y Une None y All Interaction Mode None Y Fixed Scale X Y Cursor 1 2 Norm gt ld Save Image 23 Copy Image 10 e 10 in D q a 0 4 I I i 1 I 0 1 1 1 l 1 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz 104 104 5 5 o pu o 0 I 1 1 1 1 pe 0 1 1 1 1 1 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz 1075 ea 10 T T N N 3 2 0 l l 1 I 1 0 I 1 1 I 1 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz 19 107 i a ol E 8 E 0 l I 1 o 0 l 1 i 1 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz Ca
37. ies the type of calibration standard and the ports which were measured 34 Measurement specifies the path sdatb where the data of the measured standard is Only the configuration slcfg is given for the sliding load It is possible to specify an N port file for 1 port standards In such a case the number in the description field defines which part of the data is used E g only S1 1 of a 2 port file is used in a line where the description field is set to Reflection 1 Definition specifies the path calstd which contains the definition of the standard Leave this cell empty for a switch term row 6 1 Optimization Parameters The dialog called Optimization Calibration Config is designed to configure the optimization parameters see Figure 25 The following user controls are Optimization Calibration Config z Set Mask Error Terms to Mon Leaky Half Leaky Full Leaky Start Calibration Path Mask Switch Terms Mask Error Terms Cra Figure 25 Optimization Calibration Config available Set Mask Error Terms sets the mask of the error terms for a non half or full leaky model of the VNA Start Calibration Path specifies the start values used for the optimization calb Mask Switch Terms selects the switch terms which will be optimized Mask Error Terms selects the error terms which will be optimized This mask represents a 2N x 2N S parameter matrix for a VNA with N ports In the upper left part of the
38. ill be measured Each line in this text box specifies one state 0 is off 1 is on and x is don t change 5 9 User Comment The dialog called User Comment is designed to add user comments to the journal see Figure 23 The following user controls are available E Journa User Commen t E Time Stamp 2010 01 01 00 00 00 Ey o Figure 23 Measurement Journal User Comment Time Stamp specifies the time stamp of the journal item Comments field can contain user comments 32 6 Calibration Config The tabular page called Calibration Config is designed to configure a VNA calibration The result will be the switch and error terms of the VNA There are two models of the VNA Generic Model stores the switch terms in a N port and the error terms are stored in a 2N port for a N port VNA For a two port VNA this calibra tion model is known as 7 term model It supports the following calibration types One Port GSOLT QSOLT Unknown Thru TRL only 2 port and Optimization not in external version Switched Model stores the error terms in a 2N port for each switch position for a N port VNA For a two port This model is used for the SOLT calibration The following S parameter matrix describes the calibration error terms of a N port VNA D Xi Xin Ti X21 De X N Ta Ani AN Dn IN Ti Mi Ta Mo Ty Mw gt D denotes the directivity of port x Xy denotes the crosstalk from port x to por
39. in an identification string 19 Zr Real Ohm specifies the real part of the reference impedance in Ohm Zr Imag Ohm specifies the imaginary part of the reference impedance in Ohm Driver sets the driver for the communication with the VNA device Resource sets the VISA resource name of the VNA device Number of Test Ports specifies the number of test ports Comments field can contain user comments Spec Average Factor specifies the average factor used for the noise specifi cation Spec IF Bandwidth Hz specifies the IF bandwidth used for the noise spec ification Spec Power dBm specifies the power level used for the noise floor and lin earity specification The next sub tabular page is called Noise see Figure 11 It contains a table with the following columns l HP8510C_HP85154 2 vnadev METAS VNA Tools I ERA Global Root Path p Y D work VnaTools Projects 2P 8510M 00000 Step tt_01 E Browse Options About Database Measurement Journal Calibration Config Enor Correction Sliding Load Tools Script Agilent Model Fit Calibration Standard VNA Device NewVNA DF Load VNA e Save VNA Find Resources Test Device Frequency Noise Floor Trace Noise Trace Noise Hz dB Mag dB rms Phase rms 45 000e 06 50 000e 06 55 000e 06 60 000e 06 65 000e 06 70 000e 06 75 000e 06 80 000e 06 85 000e 06 90 000e 06 95 000e 06 100 000e 06 150 000e 06 200 000e
40. ll 8 We D work naT ools Projects 2P 8510M 00000 Step tt_ Interaction Mode None Fixed Scale X Y Cursor 1 2 Norm None la Save Image 3 Copy Image E Measurements 01 p E SOLT_Calculations 0 08 E SOLT_ErrorT erms SOLT N50f N50m Thru 01 out Opens N50f 744 N50m 707 01 sdatb o RefLoads N50f 547 N5Om 507 01 sdatb ao Shorts N50f 707 N50m 729 01 sdatb 004 gt Step tt_0000_00dB_N50f_N50m_740_01 sdat a 5 Step tt 0001 30dB N50f N50m 740 01 sdat 0 02 J o Step tt 0010 30dB N50f N50m 740 01 sdat Step tt 0011 60dB N50f N50m 740 01 sdat Step tt 0100 20dB N50f N50m 740 01 sdat Step tt_0101_50d8_NSO_NSOm_740_01 sdat awd s 1 1 1 I 1 Slee OTD REA NA N50m_740_01 sdat 0 SE 09 1E 10 1 5E 10 1 8E 10 5E 09 1E 10 1 5E 10 1 8E 10 Step tt_0111_80dB_N50f_N50m_740_01 sdat Frequency Hz Frequency Hz Step tt 1000 10dB N50f N50m 740 01 sdat Step tt 1001 40dB N50f N50m 740 01 sdat Step tt 1010 40dB N50f N50m 740 01 sdat Step tt 1011 70dB N50f N50m 740 01 sdat Step tt 1100 30dB N50f N50m 740 01 sdat Step tt 1101 G0dB N50f N50m 740 01 sdat Step tt 1110 GOdB N50f N50m 740 01 sdat Step tt 1111 90dB N50f N50m 740 01 EM Cie SwitchTems 01 sdatb i Thru_N50f_N50m_01 sdatb 2 E i UnknownT hru_Calculations M EEE 0 04 0 03 EP LA LP A A A AA AA A A AA 0 02 Mag 52 2 Mag 52 1 dB l l 1 5E 1
41. measurement journal from a file vnalog Save Journal saves the measurement journal to a file vnalog Auto Save enables or disables auto save of the measurement journal Add VNA Settings adds a journal item for VNA settings to the measurement journal see 5 1 Add Cable Movement adds a journal item for cable movement to the mea surement journal see 5 2 Add Custom Cable Settings specifies a cable for the current journal which is not in the database see 5 3 23 Add New Connection adds a journal item for a new connection to the mea surement journal see 5 4 Add Custom Connector Settings specifies a connector for the current jour nal which is not in the database see 5 5 Add Measurement adds a measurement entry to the journal see 5 6 Add Begin Experiment defines the start of an experiment see 5 7 Add End Experiment defines the end of an experiment Add Measurement Series adds an entry for a series of measurements to the journal see 5 8 Add User Comment adds a user comment to the measurement journal see 5 9 View Item shows the selected item of the journal Delete Item deletes the selected items of the journal There are more user controls available which allow some short cuts in a single step e g Add Cable Movement Port 2 New Connection Port 1 2 and Add Measurement Sx x 5 1 VNA Settings The dialog called VNA Settings is designed to set up the VNA see Figure 15 The following user controls
42. mentJoumal_01 vnalog 0 5E 09 1E 10 1 5E 10 1 8E 10 0 5E 09 1E H0 1 5EHO 1 8E 10 e SALT NANE MEO Thri M cal 2 Frequency Hz Frequency Hz 4 m EL Ready Figure 1 METAS VNA Tools II 2 1 Navigation Bar The following user controls are available in the navigation bar Global Root Path sets the root directory for all tabular pages Browse selects a root directory Options sets the METAS VNA Tools II options Create Screenshots creates screen shots of all tabular pages About shows the about box 2 1 1 Options The options dialog can be used to configure the options of METAS VNA Tools II see Figure 2 The following user controls are available Options E Application Default Root Path ES 4 Default Root Path Database D svn_work Metas Vna user D atabase v Single Instance Measuremen t Model Drift Model Correlated 5 2 te Figure 2 METAS VNA Tools II Options Default Root Path sets the root directory Default Root Path Database sets the root directory for the database Single Instance limits the METAS VNA Tools II application to one instance Drift Model specifies the used drift model One can chose the Correlated or Uncorrelated model default Correlated The drift model which is un correlated is obsolete and was used in older versions of METAS VNA Tools II before V0 9 The new drift model correlated uses the time stamp of the measurement to comput
43. naSetUpMc a PussllTimo lt MyFirstvNA cs P i sunmar y gt i Outlining b B VnaSourceSe 4 m public class MyFirstVNA JYna n ae VnaSweepM k 3 4 Metas Instr Drive sell bg Lar Mna a Vn D Member of Metas Instr Driver Vna e aa L a naData r EA wastes _ Summary 7 E gt Metas InstrifisaPwte Interface for vector network analyzer Ready Ln 18 Col 35 Ch 35 INS Figure 32 MyFirstVNA Microsoft Visual C 2008 Express Edition Clicking with the right mouse button on IVna opens a content menu Clicking on the menu item Implement Interface will create the basic class structure with all necessary properties and methods for the new driver 47 D Further Reading Documentations e VNA Tools II User Manual e VNA Tools II Math Reference e Data Explorer User Manual Presentations e VNA Tools II Overview e VNA Tools II S Parameter Uncertainty Calculation e VNA Tools II Data Format e VNA Tools II Optimization Calibration e VNA Tools II Step Attenuator Measurement e VNA Tools II Splitter Measurement Tutorials and Screencasts e VNA Tools II Tutorial Perform a SOLT Calibration with the Test VNA Websites e www metas ch vnatools e www metas ch unclib 48
44. ncel Ready Figure 20 Measurement Journal Measurement Time Stamp specifies the time stamp of the journal item VNA Device specifies the VNA device Path field contains the path of the measurement data Import imports an existing file instead of making a new VNA measurement Only available if VNA connection is closed Mode selects a setup mode for the VNA e g S1 1 SetUp sets up the VNA to the selected mode Measure performs a single sweep on the VNA wait until the sweep is complete and reads out the data Trigger Single performs a single sweep on the VNA and waits until the sweep is complete 29 Trigger Cont sets the trigger of the VNA to continuous mode Trigger Hold sets the trigger of the VNA to hold mode Trigger Cancel cancels the current sweep Format sets the format to Raw Data or Error Corrected Data default Raw Data Get Data reads out the data from the VNA Save Data saves the data to an S parameter file sdatb 5 7 Experiment The Experiment dialog is designed to describe an experiment see Figure 21 Experiments are necessary for DUTs with bad repeatability The journal items of the type experiment will cause VNA Tools II to determine the repeatability of the measurement from repeated measurements If no journal items of the type experiment are used the repeatability uncertainties from the database will be used The following user controls are available ETA Figure
45. nstallation complete After the installation one can start METAS VNA Tools II by double clicking on its desktop shortcut 2 Overview METAS VNA Tools II is a software which is designed to compute uncertainties of S parameter measurements e It uses a VNA measurement model for N port Vector Network Analyzers e It supports the following calibration types One Port SOLT GSOLT QSOLT Unknown Thru TRL and Optimization e It allows the definition of all influences that affect VNA measurements e It uses the Linear Propagation module of Metas UncLib to propagate all uncertainties through the VNA measurement model e It can visualize S parameter data with uncertainties The graphical user interface is split up into two parts see Figure 1 The navi gation bar is in the upper part of the screen and below is the tabular control E a Data Explorer METAS YNA Tools I o JO Js Global Root Path di Y D work VnaTools Projects 2P 8510M 00000 StepAtt_ 01 Sy Browse 2 Options About Data Explorer Database Measurement Joumal Calibration Config Error Conection Sliding Load Tools Script Agilent Model Fit Y Filter Icons Small Graph Table Point Info Freq List B Browse On SetUp Config Conv None Format Mag Freqlog Maglinlc Phase 180 Unc U95 All E Lo D worknaTools Projects42P 8510M 00000 Step tt Interaction Mode None Fixed Scale X Y Curs
46. oads an existing configuration from a file slcfg Save Config saves the configuration to a file slcfg Root Path sets the root path for the configuration Measurement Journal Path sets the path vnalog for the measurement journal The files of the sliding load and the low band load have to be in the measurement journal Sliding Load Path sets the directory where the raw measurements of the slid ing load are Lowband Load Path sets the path sdatb where the file of the raw mea surement of the low band load is Sliding Load Start Frequency Hz sets the start frequency of the sliding load in Hz Below this frequency the measurement data of the low band load is used 37 9 Tools The tabular page called Tools provides some tools for post processing of data see Figure 28 During post processing the uncertainties are propagated to the end results FE a Tools METAS VNA Tools I EEES Global Root Path di Di work VnaTools Projects 2P 8510M 00000 StepAtt_01 Sy Browse 2 Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Agilent Model Fit Reset Math N Port Y Browse N Port B Cascade 2N Port or 2 Port N Port or 2 Port B Index N Port amp Ports comma seperated Data Set N Port Data Set Ready Figure 28 Tools 9 1 Math The following math tools are available Add add
47. or 1 2 Norm None la Save Image 23 Copy Image E Measurements 01 J E SOLT_Calculations 0 08 gt E SOLT_ErrorTerms B SOLT N50f N50m Thru 01 out __ Opens N50f 744 N50m 707 01 sdatb 0 06 RefLoads_N50f_547_N50m_507_01 sdatb co Shorts N5Df_707_N50m_729_01 sdatb 004 2 Step tt_0000_00dB_N50f_N50m_740_01 sdat z StepAtt_0001_304B_NS0f_N50m_740_01 sdat 2 q Step tt DD10 308 N5DF N50m 740 01 sdat ate StepAtt_001 1 608 N50f N50m 740 01 sdal Step tt 0100 20dB N50f N50m 740 01 sdat Step tt 0101 50dB N50f N50m 740 01 sdat Step tt 0110 50dB NS50f N50m 740 01 sdat 0 Step tt 0111 80dB N50f N50m 740 01 sdat Step tt 1000 10dB N50f N50m 740 01 sdat Step tt 1001 40dB N50F N50m 740 01 sdat Step tt 1010 40dB N50f N50m 740 01 sdat Step tt 1011 70dB N50f N50m 740 01 Em Step tt 1100 30dB N50f N50m 740 01 sdat I i i I l l l 5E 09 1E 10 1 5 10 1 8E 10 D 5E 09 1E 10 1 5 10 1 8E 10 Frequency Hz Frequency Hz M ESEEE AAA AAA AA AAA AAA StepAtt_1101_60dB_NSOfN5Om_740_01 sdat Z 0 03 Step tt_1110_60dB_N50_N50m_740_01 sdat N ii Step tt 1111 90dB N50f N50m 740 01 sdat nN a 0 02 i SwitchTerms_01 sdatb p 2 L Thru_N50fN50m_01 sdatb E 0 01 D H UnknownT hru_ErrorT erms UnknownThry NSOF N50m Thru 01 out E UnknownT hru_Calculations i L HP8510C is 10 l I 0 01 l i L Measure
48. s N port A and N port B Subtract subtracts N port B from N port A Multiply multiplies N port A with N port B Divide divides N port A by N port B 9 2 Cascade The following cascade tools are available Cascade cascades 2N port A with N port B or cascades 2 port A with 2 port B Decascade decascades 2N port A from N port B or decascades 2 port A from 2 port B 38 9 3 Index The following index tools are available Reverse reverses the port assignment of an S parameter file sdatb Subset takes a subset of the ports of an S parameter file sdatb 9 4 Data Set The following data set tools are available Mean computes the mean of a data set Circle Fit computes the circle fit of a data set 9 5 Merge The merge tool merges two S parameter files sdatb at a given frequency point 9 6 Change Zr The change Zr tool changes the reference impedance to a specified complex value in Ohm of an S parameter data file sdatb 9 7 Interpolation The interpolation tool interpolates a given S parameter file sdatb to a fre quency list which is specified by a file 11 9 8 Agilent Uncertainty Calculator The Agilent uncertainty calculator computes uncertainties for S parameter files sdatb using the Agilent Vector Network Analyzer Uncertainty Calculator see http www agilent com find na_calculator Note that this option works only with 32 bit systems 39 10 Script The tabular page called S
49. s in the template folder of Visual Studio under 4Userprofile ADocumentsAX Visual Studio 2008 Templates ProjectTemplates Otherwise copy it from 4Public 4 Documents Metas Instr Drivers 3 Launch Microsoft Visual C 2008 Express Edition 4 Create new project from template in Visual Studio under File New Project My Templates Metas Instr Driver Template and name the project e g MyFirst VNA 5 Add a new class to the project under Project Add Class and name it e g MyFirst VNA 6 This step describes the programming of the driver Declare the class as public and implement the Metas Instr Driver Vna I Vna interface See Figure 32 and MSDN website for how to implement an interface 7 Compile project under Build Build Solution Make sure that the post build event is successful and that the MyFirstDriver dll is copied to hPublic NDocumentsiMetas InstriDrivers 8 Test your driver directly in METAS VNA Tools II or debug it in Microsoft Visual Studio under Debug Start Debugging For more help take a look at the already implemented drivers for METAS VNA Tools II under 4Public Documents Metas Instr Drivers Source E E MyFirstVNA Microsoft Visual C 2008 Express Edition File Edit View Refactor Project Build Debug Data Tools Window Help da SdAd4 4m23 9 0 E 59 gt ap 1947 5 B5 ESEE 3 20934852 X MyFirstYNA cs x Object Brow
50. ser w X Solution Explorer Solution MyFirstVN A X A S S MyFirstVNA MyFirst NA y Mac Solution 2 da 4 Pa Sea Ml using System Implement Interface gt Implement Interface Lo Solution MyFirstVNA 1 project E using System Collections Generic Refactor b Implement Interface Explicitly s Instr Driver Vna Vna a A ii E TESE HE ol eferences Organize Usings m GetStatetstrin g ni i using NationalInstruments VisaNS 3 Renan hp GetState 3 e ui Cent A Insert Snippet Metas Instr Drive O Measuretsuinad 3 Metas Instr Driver using Metas UncLib Core 2l Surround With Metas Instr Drive Open string a 3 Metas Instr VisaExtensions y Metas Instr Driwe x 43 Metas UncLib Core using BECAS Yaa Data A Go To Definition 4 Preset po using Metas Instr VisaExtensions Metas Instr Drive lt Q SetState string 3 Metas UncLib LinProp using Metas Instr Driver Vna Find All References ES Wna I rs casein 43 Metas Wna Data using Metas Instr Driver Vna Data Breakpoint gt Test YNA SetUp string 43 Nationallnstruments Common VinaF t of i Mi Run To Cursor A oe ty SetUp Metas Instr Driver vna nas ro Ens MEIN Vig VnaHelper gt Tri Cant 4G System E namespace MyFirstVNi Cut E VnaPortSetti A ana 43 System Data i VnaSegment_ 4 Windows Es 177 esumarvo a Copy 4 iO TriggerSingle System Componentl E oe Forms L is i el 5 My First VNA Paste 3 io TriggerSingle ys emXm me sds EP V
51. t y Tz z denotes the reflection tracking of port zx Ty denotes the transmission tracking from port x to port y where Ty Ly Tx M denotes the match of port x and all other terms are additional crosstalk terms On the tabular page called Calibration Config the following user controls are available see Figure 24 New creates a new calibration configuration New from Template loads a configuration template Load Config loads an existing configuration from a file calcfg Save Config saves the configuration to a file calcfg 33 a SOLT N50F N50m Thru 0l calcfg METAS VNA Tools I Falta Global Root Path Y D work VnaTools Projects 2P 8510M 00000 StepAtt_01 E Browse 2 Options About Sliding Load Tools Script Agilent Model Fit Y New BF Load Config fl Save Config gt Start Computation E Cancel Computation 5 Save Calibration Calibration Config Calibration Type Root Path SOLT v D work W naT ools Projectst2P 8510M 00000 Step tt_01 Measurement Journal Path Optimiziation Config MeasurementJournal_01 vnalog ZrReal Zrlmag Description Measurement Definition Ohm Ohm Measurements 0140pens N5Of 744 N50m 707 01 sdatb N 50 Ohmt85054B 95054B female open calstd Reflection 1 Measurements 014Shorts N5OF 707 N50m 729 01 sdatb N 50 Ohm85054B 95054B female short calstd Reflection 1 Measurements 014RefLoads N5Of 547 N50m 507 01 sdat
52. y Hz sets the stop frequency in Hz Points sets the number of sweep points IF Bandwidth Hz sets the IF bandwidth in Hz Center Frequency Hz sets the center frequency in Hz Frequency Span Hz sets the frequency span in Hz CW Frequency Hz sets the frequency for CW sweep mode in Hz New Table creates a new segment table Open Table loads a segment table from a file txt Save Table saves the segment table to a file txt Set Segment Table sets the segment table to the VNA Segment Table is a table with the following columns Start Frequency in Hz Stop Frequency in Hz Step Size in Hz IF Bandwidth in Hz System ZO Ohm specifies the reference impedance in Ohm 20 Source 1 Power dBm sets the power level of the first source in dBm Source 1 Slope dB GHz sets the slope of the first source in dB GHz Source 2 Power dBm sets the power level of the second source in dBm Source 2 Slope dB GHz sets the slope of the second source in dB GHz Port 1 Attenuator dB sets the attenuation of the first port in dB Port 1 Extension s shifts the reference plane of port 1 by a definable delay in s Port 2 Attenuator dB sets the attenuation of the second port in dB Port 2 Extension s shifts the reference plane of port 2 by a definable delay in s 5 2 Cable Movement The dialog called Cable Movement is designed to describe a cable movement for the journal see Figure 16 The following user
Download Pdf Manuals
Related Search
Related Contents
Nobreak NewBlue G3 FRDM-KL02Z NEC Express5800/320Lb Linux User's Guide Storage Options Scroll 7D Instruction Manual PDF形式、88kバイト - 日本原子力研究開発機構 Bouée -balle rouge Samsung Samsung E200 Instrukcja obsługi APC PER5T-CH Surge Protector User Manual ダウンロード - ソニー製品情報 Copyright © All rights reserved.