Home
METAS VNA Tools II - User Manual V1.2
Contents
1. 178 615 At DdB f m _40506_01 sdatb 16700 000 88 148 173 810 173 688 Li MN Load 547_Load m 507_01 sdatb 16800 000 79 223 166 056 165 905 B UThru_01_out Freglist_01 Hl 16900 000 69 871 158 324 158 141 Joumal_01 vnalog 17000 000 60 229 150 576 150 387 QSOLT_01 calb QSOLT_01 caleta 17100 000 50 432 142 766 142 615 QSOLT_01 corcfa 17200 000 40 571 134 989 134 840 LI SlidingLoad f_01 slcfg 17300 000 30 895 127 255 127 048 SlidingLoad m _01 slcfa M SOLT 01 cab 17400 000 21 548 119 417 119 316 __ SOLT_01 calcfg 17500 000 12 406 111 689 111 510 SOLT_01 corcfg LI 17600 937 103 103 7 UT Ot cab 600 000 3 93 03 868 03 722 UThru_01 calefa 17700 000 4 415 96 150 95 932 _ UThru_01 corcfg 17800 000 12 118 88 331 88 170 17900 000 19 891 80 649 80 412 18000 000 27 308 72 811 72 637 4 m p Ready Figure 5 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 Del
2. 09 Figure 12 Database Connector 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 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 13 The following user controls are available 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 20 r ag Agilent PNA_E8361C vnadev METAS VNA Tools I fo S Js Global Root Path de v Di svniwork 217 01 S Parameter Software Metas Una user Projects Example_01 154 New Project y Browse 2 Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Cable Calibration Standard Connector VNA Device L NewVNA Dy Load VNA x Save VNA Find Resources Test Device S
3. Cal Std Model Fit New Config Load Config al Save Config gt Start Computation Cancel Computation Root Path D svn_work 217 01 S Parameter Software Metas VnatuserWProjectsiE xample_01 LS Browse Measurement Journal Path Journal_01 nalog Calibration Path SOLT_01 calb Raw Measurements Path Measurements_01 Error Corrected Measurements Path SOLT_01_out Without Uncertainties Ready Figure 29 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 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 39 8 Sliding Load The tabular page called Sliding Load is designed to
4. ECalPath A B 4B Cable Movement New Connec tion Delay s Number of toggles Switch states 1 000 2 10 2 Period s Number of measurements 900 000 al 96 2 Figure 25 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 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 33 Name specifies a name for the measurement series A directory will be created with this name Cable and Connector Table specifies the used t
5. I i Global Root Path Y D sun_work 217 01S Parameter Software Metas na user Projects Example_01 Calibration Config Sliding Load Tools Script Cal Std Model Fit i O New Load Config x Save Config gt Start Computation E Cancel Computation Save Calibration Calibration Type Root Path SOLT v D svn_work 217 01 S Parameter Software Metas Vna user Projects E xample_01 Measurement Journal Path Optimiziation Contig Joumal_01 vnalog ZrReal ZrImag Description Measurement Definition Ohm Ohm Measurements_01CalStandards Open f _744_Open m _1041_01 sdatb N50485054B485054B_Openff calstd Reflection 1 Measurements_01CalStandards Short f _707_Short m _729_01 sdatb N50185054B185054B_Short f calstd Reflection 1 SlidingLoad f _01 slcfg N501850548185054B_L SLoad f calstd Reflection 2 Measurements_01CalStandards Open f _744_Open m _1041_01 sdatb N50485054B485054B_Open m calstd Reflection 2 Measurements_01 CalStandards Short f_707_Short m _729_01 sdatb N50185054B1850548_Short m calstd Reflection 2 SlidingLoad m _01 slcfg N501850548185054B_L SLoad m calstd Transmission 1 2 Measurements_01ACalStandards Thru_01 sdatb IdealT hru500hm calstd Isolation 1 2 Measurements_01CalStandards Load f _11200_Load m _245_01 sdatb Ideallsolation500hm calstd Figure 27 Calibration Config Start Computation computes the VNA calibration Cancel Computation ca
6. Interface EA Solution MyFirstvNA 1 project oa using System Collections Generic Refactor Implement Interface Explicitly s Instr Driver Wna Vine a A agitati e ZE A eferences Organize Usings m GetStatetstrin g m i using NationalInstruments VisaNS 3 po Instr Driver i GetState 3 m Metas SuiCantrols A Insert Snippet Metas Instr Drive Measuretsuinad 42 Metas Instr Driver using Metas UncLib Core 2l Surround With Metas Instr Drive Open string a 3 Metas InstrWisaExtensions y Metas Instr Driwe x 43 Metas UncLib Core using BECAS Yaa Data 1 a Go To Definition 4 Preset i using Metas Instr VisaExtensions Metas Instr Drive i SetState string Metas UncLib LinProp using Metas Instr Driver Vna Find All References ES Wna I rs uu 43 Metas Wna Data Lusing Metas Instr Driver Vna Data Breakpoint gt Test YNA SetUp string 43 Nationallnstruments Common naF t of i Mi se Run To Cursor oe i SetUp Metas Instr Driver vna nas ei Mg VnaHelper gt Tri Cant 4G System E namespace MyFirstVNi Cut E VnaPortSetti I A da 43 System Data i VnaSegmenti A Windows E 177 lt sunmary gt sa Copy ui iO TriggerSingle System Componentl oe Forms L is i el 3 My First VNA Paste 3 io TriggerSingle ys em Xm me sds EP VnaSetUpMc a PuellTime lt MyFirstvNA cs P i summary i Outlining B VnaSourceSe 4 m public class MyFirstVNA IVna n ae VnaSweepM k 3 Metas Instr Drive pub i
7. 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 all Data Explorer METAS VNA Tools I o 83 Global Root Path di Di sun_work 217 01 S Parameter Software Metas vna user Projects Example_01 13 New Project Browse gt Options About Data Explorer Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Y Filter Icons Small Graph Table Point Covariance Info Freq List Y Browse On SetUp Conv None Format Freq log Phase 180 Une All D svn_work 217 01 S Parameter Software Metas Vna us Interaction Mode None Fixed Scale X Y Cursor 1 2 Norm None y a Save Image Ga Copy Image Measurements_01 QSOLT_O1_out 0 08 94 3 Ji SOLT_O1_out ast 10 5 g CalStandards S DUTs 0 06 12 t 8 B 01419 _Att20dB f m _52371_01 a BB 01419 Att20dB f m _52371_01_
8. amp JE Global Root Path de v Di svniwork 217 01 S Parameter Software Metas Una user Projects Example_01 New Project Sy Browse Options About y Data Explorer Database Measurement Journal Calibration Contig Error Correction Sliding Load Tools Script Cal Std Model Fit L New Script EF Load Script x Save Script P Run Script 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 32 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 43 11 Calibration Standard Model Fit The tabular page called Cal Std Model Fit computes the parameters of a calibration standard for an Agilent Anritsu and Rohde Schwarz model see Figure 33 The following user controls are available F al Agilent Model Fit METAS YNA Tools I Global Root Path de v Di svniwork 217 01 S Parameter Software Metas Una user Projects Example_01 New Project y Browse Options About Data Explorer Datab
9. 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 30 The following r a slidingLoad f _01 slcfg METAS VNA Tools I fo S Js Global Root Path de v Di sun_work 217 01S Parameter Software Metas Una user Projects Example_01 14 New Project y Browse 2 Options About Data Explorer Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit L New Config 29 Load Config x Save Config Root Path Diisvn_work4217 01 S Parameter Software Metas Vna user Projects Example_01 LG Browse Measurement Journal Path Journal_01 vnalog Sliding Load Path Measurements_014CalStandardsSLoad f _1411_01 Lowband Load Path Measurements_01CalStandards Load f _11200 Load m _245_01 sdatb Sliding Load Start Frequency Hz 2 000e 09 Ready Figure 30 Sliding Load user controls are available New creates a new configuration for a sliding load Load Config loads 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
10. e IF Bandwidth in Hz System Z0 Ohm specifies the reference impedance in Ohm 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 19 The following user controls are available pe Journal Cable Movement E Time Stamp 2010 01 01 00 00 00 Ey Figure 19 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 28 5 3 Custom Cable Settings The dialog called Custom Cable
11. gt New Project x Project Name Location VNA Setup VNA Device Cable Connec tor VNA Calibration Calibration Template Ca Figure 2 METAS VNA Tools II New Project Project Name specifies a name for the new project A new directory will be created Project Location sets the root directory for the new project VNA Device selects a VNA device Cable selects a cable from the database Connector selects a connector from the database Calibration Template selects a template for the calibration configuration from the database 2 1 2 Options The options dialog can be used to configure the options of METAS VNA Tools II see Figure 3 The following user controls are available 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 Options a Application Default Root Path Browse Default Root Path Database D svn_work 21 7 01 S Parameter S oftware Metas na user D atabase V Single Instance Measurement Model Drift Model Correlated v Ca Figure 3 METAS VNA Tools II Options 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 c
12. 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 40 9 Tools The tabular page called Tools provides some tools for post processing of data see Figure 31 During post processing the uncertainties are propagated to the end results F agl Tools METAS VNA Tools I Lo keta Global Root Path di v Di sun_work 217 015 Parameter Software Metas vna user Projects Example_01 13 New Project E Browse 2 Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Reset Math N Port DI Browse N Port B Cascade 2N Port or 2 Port 4 N Port or 2 Port B Index N Port amp Ports comma seperated Data Set N Port Data Set Ready Figure 31 Tools 9 1 Math The following math tools are available Add adds 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
13. 01 sdat a 3 14 01419 At20dB f m _52371_01_02 sdatb 004 A 1 01419 At20dB f m _52371_01_03 sdatb g 16 L 01419_Att20dB f m _52371_01_04 sdatb 0 02 18 E p VerStandards i SE A 1 Load f_547_Load m _507_O1 sdatb ho 24 l aj UThu out 0 5E 09 1E 10 15E 10 1 8E 10 0 5E 09 1E 10 1 5E 10 1 8E 10 Freqlist_01 f Frequency Hz Frequency Hz Journal_01 vnalog 7 OSOLT_01 calb ra ine QSOLT_01 calcfg 10 QSOLT_01 corcfg SlidingLoad f _01 slefg 42 0 06 __ SlidingLoad m _01 slcfg 2 SOLT_01 calb 3 44 a SOLT_01 calcfg 3 0 04 SOLT_01 corcfg 464 2 _ UThru_01 calb UThru_01 calcfg 18 0 02 L UThru_01 corctg 20 z AAA i 214 i I o Cl i 9 ni I I 0 5E 09 1E 10 1 5E 10 1 8 10 0 5E 09 1E 10 1 5 10 1 8E 10 Frequency Hz Frequency Hz 4 w b 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 New Project creates a new project see section 2 1 1 Browse selects a root directory Options sets the METAS VNA Tools II options see section 2 1 2 Create Screenshots creates screen shots of all tabular pages About shows the about box 2 1 1 New Project The dialog called New Project can be used to create a new project see Figure 2 The following user controls are available a
14. 02590545 0 007090759 0 009050744 0 000780904 0 009016992 Unc Percentage 87 487 44 062 44 052 0 010 43 426 43 426 5 737 1 792 2 635 1 311 0 073 0 324 2 426 3 953 0 029 3924 Figure 6 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 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 68 coverage factor k 1 U95 shows the expanded uncertainty 95 coverage factor k 2 Unc Budget shows a tabular visualization of
15. 10 01 01 00 00 00 E VNA Device Path Import SetUp unknown Measure Trigger Single Cont Hold Cancel Format RawData Get Data Save Data Graph Table SetUp gt Conv None v Format Mag Phase Freqlog Maglin Phase 180 Une None gt All Interaction Mode None v Fixed Scale X Y Cursor 1 2 Norm lA Save Image 23 Copy Image 10 e 10 in D Di a 04 I I I 1 I 04 1 1 1 I I 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz 104 105 5 5 v v e 04 I I 1 1 I 04 l I I I I 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz E 1075 a 10 N N 3 3 EEA 3 2 04 I I I I I 04 I I I I I 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz 19 107 e Al p p o 04 I I I I I 04 I I i I 0 2 4 6 8 10 0 2 4 6 8 10 Frequency Hz Frequency Hz Cancel Ready Figure 23 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 l Trigger
16. 11 Database New Database Standard Wizard Data Path for Definition of Calibration Standard specifies the source file sdatb for the definition of the calibration standard Database Path specifies the destination in the database Example 3 5mm Loads MM123456_Load f _789 Identification field can contain an identification string Example 3 5 mm female load SN 789 Date sets the date This date is part of the name of the databased standard 4 3 Connector The Connector tabular page is designed to specify connectors in the database see Figure 12 The following user controls are available 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 conn 19 r OO ab N50 conn METAS VNA Tools I Global Root Path v D sun_work 217 01S Parameter Software Metas i na user Projects Example_01 A New Project y Browse Options About Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Calibration Standard Connector New Connector EF Load Connector x Save Connector Identification Zr Real Ohm Zr Imag Ohm 50 000000 0 000000 Comments A Electrical Specifications H2 de 0 000e 00 A 2 000e 09 i 2 0012 09 8 000e 09 8 001e 09 18 0008
17. B or decascades 2 port A from 2 port B Al 93 Index The following index tools are available Change changes the port assignment of an S parameter file sdatb 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 Data Converter The data converter tool converts s parameter data from one file format to an other 9 8 Interpolation The interpolation tool interpolates a given S parameter file sdatb to a fre quency list which is specified by a file 11 9 9 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 42 10 Script The tabular page called Script provides a built in Iron Python script engine see Figure 32 The following user controls are available lei al Script METAS VNA Tools I
18. 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 24 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 ere Figure 24 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 32 5 8 Measurement Series The dialog called Measurement Series is designed to collect a series of mea surements see Figure 25 The following user controls are available F Journa Measurement Series Mode Y VNA SetUp Attenuator Steps dB 10 20 40 40
19. Graph Table Point Covariance Info Freq List P Browse On Freq All gt All First Last Parameter 1 1 Format Mag y B m D svn_work 217 01 S Parameter Software Metas Vna us Mode Covariance gt Numeric Format e3 X ld Save Table 3 Copy Table ld Save Image 3 Copy Image E Measurements_01 al QSOLT_O1 out 2 500e 09 Hz 2 600e 09 Hz 2 700e 09 Hz 2 800e 09 Hz 2 900e 09 Hz 3 000e 09 Hz cA Edo SOLT_01_out 1 800e 09 Hz E CalStandards i ES DUTs 1 900e 09 Hz i E de 01419_Att20d8 f m _52371_01 2 000e 09 Hz ii L 01419_Att20dB f m _52371_01_01 sdatb 2 100e 09 Hz 01419_At20dBff m _52371_01_02 sdatb o 01419_At20dB fm _52371_01_03 sdatb 2 200e 09 Hz i 01419_Att20dB f m _52371_01_04 sdatb 2 300e 09 Hz i Dl VerStandards 2 400e 09 Hz i Fag ap Att 0dB f m _40506_01 sdatb Load f _547_Load m _507_01 sdatb 2 5008 09 Hz ca UThru_01_out 2 600e 09 Hz _ FregList_01 fl 2 700e 09 He ee Joumal_01 vnalog QSOLT_O1 calb 2 800e 09 Hz QSOLT_01 calefg 2 900e 09 Hz QSOLT_01 corcfg SlidingLoadffl_01 slcfg 3 0008 09 Hz SlidingLoad m _01 sicfg 3 100e 09 Hz SOLT_01 calb SOLT_01 calcfg SOLT_01 corcfg UThru_01 calb UThru_01 calcfg UThru_01 corcfg LU ome I i Correlation Figure 7 Data Explorer Covariance Color shows or hides the graphical representation of the correlation matrix default show Save Table saves the current formatted covariance in
20. METAS VNA Tools II User Manual V1 2 Michael Wollensack August 2013 Contents 1 Installation 1 1 System Requirements ooa LD Oea nine E AN Overview 2 INAVISAHOn DAR y AE hi RANIERI Dl New Proa negras a A a 2A ODO rela AAA a a 22 Tabular CONO ses ee dna Data Explorer cl DIN DES ee ea a 52 Per EXPO crs Gs e LEA i Sio VASALLO gti iis ehe nt S e oil Grapli ansie ridi i Li LA EEG I ei co able lt a nh ROIO ae ee Dei ROME eri da T a a so COVO tii la Re ena i eave TIO Ss te co EINE TETTE Gs ee Ste we ee db Walls i aw dt oe eA Ne Ad es i oe TW TICOTT aid da cae te Bk Loe Se Re A ee ot Database Dl HGS ay vig vhs Se ae ere Se Se Ge E 42 Wallbration Stafidatd ce ess Aa 4 2 1 Agilent Model Standard 1 2 Databased Standard a sos s rosse Diede 4 2 3 New Database Standard Wizard 143 CONIECO inn MIA AA EEE EES 44 NNA IEICE i agree a a e a Sem EA 5 Measurement Journal 5 1 VNA Settings 5 2 Cable Movement 5 3 Custom Cable Settings 5 4 New Connection 5 5 Custom Connector Settings 5 6 Measurement 5 7 Experiment LL 5 8 Measurement Series 5 9 User Comment 6 Calibration Config 6 1 Optimization Parameters 7 Error Correction 8 Sliding Load 9 Tools Ot MAr gie ae He S 9 27 Cascade escasa ela amp 55 ANDES ina a da 94 Data Seti caaea ea DS Merge ria 9 6 Chan
21. Parameter Conv None Freq List Y Browse On Freq 18 000e 09 Hz Format Maglog Log gt E de 01419 _Att20dB f m _52371_01 01419 _Att20dB f m _52371_01_01 sdatb 01419 _At20dBff m _52371_01_02 sdatb 01419 _Att20dBff m _52371_01_03 sdatb 01419 4tt20dB f m 52371_01_04 sdatb VerStandards Att OdB f m _40506_01 sdatb D Load f _547_Load m _507_01 sdatb UThru_O1_out _ FregList_01 fl Joumal_01 vnalog BSOLT_01 calb _ QSOLT_01 calcfa ASOLT_01 corcfg SlidingLoadff _01 slcfg SlidingLoad m _01 slcfa SOLT_01 calb SOLT_01 calcfg SOLT_01 corcfg UThru_01 calb L UThru_01 calcfg L UThru_01 corctg Description Cable Stability Position 1 Port 2 Frequency Index 190 Mag Port 2 Frequency Index 190 Phase Position 4 Port 2 Frequency Index 190 Mag Calibration Standard Load Open Short Connector Repeatability VNA Drift correlated YNA Linearity YNA Noise Floor Trace Wi Diiswn_work4217 01 S Parameter Software Metas na us Id Flat Expand All Collapse All Sort Description Copy Measurements_01 QSOLT_O1_out Value Std Une u95 SOLT_01_out 19 811712054 0 045524739 0 091049477 CalStandards S i DUTs Unc Component 0 042581 431 0 030218840 0 030215411 0 000455211 0 030000000 0 030000000 0 010904370 0 006093604 0 007389404 0 005212483 0 001229846 0 0
22. 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 20 The following Journal Custom Cable Settings sz Time Stamp Identification Zr Real Ohm Zr Imag Ohm 2010 01 01 00 00 00 Ey 50 000000 gt 0 000000 Commen ts Electrical Specifications Stability Mag dB Import Cable Cancel Figure 20 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 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 21 The following user controls are available Time Stamp specifies the time stamp of the journal item 29 E Journal New Connection Time Stamp 2010 01 01 00 00 00 Ey Connector Port Figure 21 Measurement Journal New Connection Connector selects a co
23. a file Supported file formats are Text txt or BTX tex Copy Table copies the current formatted covariance to the clipboard as text Save Image saves the current covariance to a bitmap file Supported file for mats are BMP JPG and PNG Copy Image copies the current covariance to the clipboard as bitmap 3 3 5 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 8 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 BTFX tex Copy Table copies the current information to the clipboard 13 2 Data Explorer METAS VNA Tools I i Global Root Path Y D svmiwork 217 01S Parameter Software MetasVna user Projects Example_01 Sliding Load Tools Script Cal Std Model Fit Data Explorer Y Filter E Icons Small y gt Freq List J Browse On 5 D Ssvn_work5217 01 S Parameter S oftware Metas natus H Measurements_01 tl QSOLT_O1_out S d SOLT_01_out EL CalStandards i 6 DUTs i El 01419_Att20d8 f m _52371_01 i i i 01419_Att20dB f m _52371_01_01 sdatb 01419_A
24. ards in the database see Figure 10 The following user controls are r ag N50 85054B 85054B_Short f calstd METAS VNA Tools I fo S ss Global Root Path D swn_work 217 01S Parameter Software Metas Vna user Projects Example_01 4 New Project Sy Browse Options About Data Explorer Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Cable Calibration Standard Connector YNA Device New Standard F Load Standard x Save Standard Type AgilentModelStandard X Start Frequency Hz Stop Frequency Hz Points Frequency List 0 000e 00 70 000e 09 e Clear Definition Graph Table Point Identification Zi Real Ohm Zr Imag Ohm Type N 50 female short 50 000000 0 000000 Standard Type Offset 20 Ohm Offset Delay ps Offset Loss GOhm s Short x 50 000000 27 990000 H 1 365100 LO E 12H L1 E 24 H Hz L2 E 33 H H2 2 L3 E 42 H H2 3 01 31500 606 208900 68 405000 H 2 020600 Electrical Specifications Frequency Phase Deviation Hz 0 18 000e 09 1 Ready Figure 10 Database Calibration Standard available New Standard creates a new database item of the type calibration standard For a databased standard see section 4 2 3 Load Standard loads a
25. are 3 55 e Rohde amp Schwarz ZNB Firmware 1 30 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 7 but not under XP Un der Microsoft Windows XP you have to set the Public variable to C Documents and Settings All Users 49 2 Make sure the driver template Metas Instr Driver Template zip is in the template folder of Visual Studio under XUserprofile Documents Visual Studio 2008 Templates ProjectTemplates Otherwise copy it from 4Public Documents Metas Instr Dri
26. ase Measurement Journal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit EF Load Data Start Optimization Cancel Optimization Copy Result Settings Graph Table Start Agilent Definition Mask Agilent Definition Anritsu Definition Rohde Schwarz Definition Standard Type Standard Type Standard Type Standard Type Short z Short Short Short Offset ZO Ohm O Offset 20 Ohm Offset 20 Ohm Offset 20 Ohm 0 000000 v 0 000000 0 000000 0 000000 Offset Delay ps Offset Delay ps Offset Delay men Offset Length m 0 000000 v 0 000000 0 000000 0 000000 Offset Loss GOhms Offset Loss GOhm s Offset Loss dB GH2 0 5 Offset Loss dB GH2 0 5 0 000000 v 0 000000 0 000000 0 000000 LO E 12 H LO E 12H LO E 12H LO pH 0 000000 v 0 000000 0 000000 0 000000 L1 E 24 H H2 7 L1 E 24 H H2 L1 E 24 H H2 L1 pH GHz 0 000000 v 0 000000 0 000000 0 000000 L2 E 33 H H2 2 L2 E 33 H H2 2 L2 E 33 H H2 2 L2 pH GH2 2 0 000000 v 0 000000 0 000000 0 000000 L3 E 42 H H2 3 L3 E 42 H H2 3 L3 E 42 H H2 3 L3 pH GH2 3 0 000000 v 0 000000 0 000000 0 000000 Graph Legend Agilent Fit Error Anritsu Fit Error Rohde Schwarz Fit Error 222 Nominal Data RMS Error RMS Error RMS Error LA Agilent Fit 0 000000 0 000000 0 000000 en Anritsu Fit Max Error Max Error Max Error e Rohde Schwarz Fit 0 000000 0 000000 0 000000 Ready Figure 33 Calibration Standard Model Fit Load Data loads S parameter file sdat
27. ast VNA Data files can contain receiver values and ratios of 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 Covariance shows a covariance matrix for a single frequency point or a single 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 4 The following user F ag Data Explorer METAS VNA Tools I GEJ Global Root Path d Y D svn work 217 01S Parameter Software Metas na user Projects Example_01 og New Project Browse Options About Data Explorer Database Mea
28. ay 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 BTFX 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 and obtains the uncertainty budget of the selected data point see Figure 6 The following user controls are available E a Data Explorer METAS VNA Tools I Global Root Path i Y D sun_work 217 01S Parameter Software Metas i na user Projects Example_01 La JA ss 13 New Project Sy Browse Options About Data Explorer Database Measurement Journal Calibration Config Enor Correction Sliding Load Tools Script Cal Std Model Fit Y Filter Icons Small X Graph Table Point Covariance Info gt First Last
29. b Start Optimization starts optimization of the selected parameters Cancel Optimization aborts optimization Copy Result copies the result to the clipboard Start Agilent Definition describes the start values for the optimization Mask selects optimization parameters Agilent Definition shows the result for the Agilent model Agilent Fit Error shows the fit error for the Agilent model Anritsu Definition shows the result for the Anritsu model Anritsu Fit Error shows the fit error for the Anritsu model Rohde Schwarz Definition shows the result for the Rohde Schwarz model Rohde Schwarz Fit Error shows the fit error for the Rohde Schwarz model 44 A File Types 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 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 45 B Naming Convention The here described naming convention is meant as a help for the user It
30. 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 17 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 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 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 coeffic
31. ce HP8510C_HP85154 1 Measurement 4 Measurement Path Measurements 01 CalStandards SLoad f 1411 01 SLoad f 1411 01 N4 sdatb 2011 08 09 07 54 09 Measurement VNA Device HP8510C_HPS85154 1 Measurement 5 Measurement Path Measurements 01 CalStandards SLoad f 1411 01 SLoad f 1411 01 NS sdatb Figure 17 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 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 25 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 E
32. cintertace Mna a Vn D A Member of Metas Instr Driver Vna ft L a naData r EA wastes _ Summary 7 gt Metas InstrifisaPwte Interface for vector network analyzer Ready Ln 18 Col 35 Ch 35 INS Figure 35 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 50 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 ol
33. d 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 X 2 Xin Ti X21 Da X N Ta Ani XN 2 Dn IN Ti Mi Ta Mo Ty Mn gt Dx denotes the directivity of port x Xy x denotes the crosstalk from port x to port y Tz z denotes the reflection tracking of port x Ty x 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 27 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 36 al SOLT_01 calcfg METAS VNA Tools
34. e 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 5 The E ol Data Explorer METAS VNA Tools I lo amp ss Global Root Path mi v Di svniwork 217 01 S Parameter Software Metas Una user Projects Example_01 New Project y Browse Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Y Filter Icons Small X Graph Table Point Covariance Info Freq List P Browse On Conv None Format Mag Phase y Mag lin log Phase 180 Une None All D svn_work4217 01 S Parameter Software Metas Vna us Freq MHz Time ps Numeric Format f3 la Save Data a Save Table 3 Copy Table ee F 51 1 521 2 1 1 2 51 2 OSOLT_01_out requency cle ua CATA 3 SOLT_01_ out MHz Phase Mag dB Phase Mag dB Phase i CalStandards 16100 000 133 979 139 463 139 688 Bo 16200 000 127 414 147 303 147 424 S 01419 _Att20dB f m _52371_01 A GEER 52371_01_01 sdat TOO La heii AGE 01419 Att20dB f m _52371_01_02 sdatb 16400 000 112 793 162 854 163 028 L 01419_Att20dB f m _52371_01_03 sdatb 16500 000 105 188 170 567 170 696 01419_Att20dB f m _52371_01_04 sdatb 3 VerStandards 16600 000 96 619 178 402
35. equency Hz Frequency Hz 4 w r Ready Figure 4 Data Explorer Graph controls are available SetUp sets up the plots default Sx x Ports 1 2 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 Phase or Cartesian 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 the 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 Trac
36. est port cable and connector for each port Cable movement adds one or multiple entries for cable movements at the selected ports in the measurement journal before the measure ment series New connection adds one or multiple entries for new connections at the selected 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 will 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 26 The following user controls are available Time Stamp specifies the time stamp of the journal item Comments field can contain user comments 34 po Journal User Comment z Time Stamp 2010 01 01 00 00 00 Ey Comment Figure 26 Measurement Journal User Comment 39 6 Calibration Config The tabular page called Calibration Config is designe
37. ettings Noise Linearity Drift Identification Zi Real Ohm Zr Imag Ohm Agilent PNA E8361C 50 000000 0 000000 Driver Resource Number of Test Ports Agilent_PNA_Series X visa 217 01 65 ad metas GPIBO 24 INSTR X 2 Comments Agilent PNA E8361C SN US43140748 MM 005805 http cp literature agilent com litweb pdf E 8361 390007 pdf Spec Average Factor Spec IF Bandwidth Hz Spec Power dBm 1 10 15 Ready Figure 13 Database VNA Device Settings 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 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 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 14 It contains a table with the following col
38. 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 _451_Load m 3218 01 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 me Ada_2 4mm f _1 85mm m _123_01 sdatb Att20dB f m _808_01 sdatb UThru_01 MNS Sian setae a aed 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 iaia ITA IEEE measurement journal SlidingLo8d 01 SECfp uao lea sliding load config SlidingL ad 02 slof rodando sliding load config COLT OLscal Derren cada dic calibration data SUET 0 Lo Ca Ck E rerne soe sb pid calibration config SOE TsO VCO TA learn error correction config A Ole cal Deresan acs tet eine ous eae sce calibration data UThtu 0Ll calcita brad recae calibration config UTFhEa 0LsCOrFCE Dipinti dae la error correction config Figure 34 Tree view of a VNA Tools II project example 48 C Drivers The following VNA s are supported by METAS VNA Tools II e Agilent ENA Series Firmware E5061B A 02 06 E5071C A 09 60 e Agilent PNA Series Firmware A 09 40 e Hewlett Packard 8510C Firmware 07 14 Aug 26 1998 e Hewlett Packard 8751A Firmware 5 00 Mar 7 1993 e Hewlett Packard 8753D Firmware 06 14 Oct 27 1997 e Rohde amp Schwarz ZNx Family Firmw
39. ge LES oaaao 9 7 Data Converter 9 8 Interpolation 9 9 Agilent Uncertainty Calculator 10 Script 11 Calibration Standard Model Fit A File Types B Naming Convention C Drivers D Further Reading 25 26 28 29 29 30 31 32 33 34 36 38 39 40 41 41 41 42 42 42 42 42 42 42 43 44 45 46 49 91 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 Di 3 4 5 Double click on the METAS VNA Tools II setup program Accept license agreement Select installation folder Confirm installation Installation 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
40. he next sub tabular page is called Drift see Figure 16 It contains a table with the following columns Frequency Hz Switch Term Drift dB with k 2 Directivity Drift db with k 2 Tracking Drift Mag dB with k 2 Tracking Drift Phase deg with k 2 22 Metas Vna user Projects Example_01 Lam New Project Ey Browse 2 Options About Frequency Linearity Linearity Linearity Linearity Linearity Linearity Linearity Linearity 320 dB 320 dB a 100 dB 0 dB 0 dB 20 dB 20 dB Hz Mag dB Phase Phase Mag dB Phase Mag dB Phase 10 000e 06 0 01 0 01 0 06 0 01 0 06 0 01 0 06 0 06 i i mooo ttt Figure 15 Database VNA Device Linearity e Match Drift dB with k 2 e Isolation Drift dB with k 2 23 L9tandara Lonnector Load YNA a 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 10 000e 06 O aA W em sel mal 50 000e 06 70 70 0 01 0 06 ese a as i E a e o a C est mn 40 000e 09 40 001e 09 e E 60 60 0 02 60 Hao e us sn si se A 67 000e 09 67 001e 09 60 60 0 035 60 70 000e 09 60 60 0 035 60 Figure 16 Database VNA Device Drift 24 5 Measurement Journal The tabular page called Measurement Journal is designed to collect measure ment data and to pro
41. ient 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 18 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 2 3 New Database Standard Wizard The wizard called New Database Standard is designed to create a new databased standard see Figure 11 The following user controls are available New Database Standard Wizard Eg Source Data Path for Definition of Calibration Standard sdatb Destination Database Path Example 3 5mmLoads MM123456_Load f _789 Identification Example 3 5 mm female load SN 789 Date 08 08 2013 Ey Cancel Figure
42. ify cables in the database see Figure 9 The following user controls are available o ag 85132F_3 5mm_Tmm cable METAS VNA Tools I Global Root Path v D sun_work 217 015S Parameter Software Metas Vna user Projects Example_01 14 New Project y Browse Options About Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Database Zi Real Ohm Zr Imag Ohm 50 000000 o 000000 F 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 9 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 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 16 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 stand
43. ime s IF Average Factor 20 Ohm LinearFrequency 0 000e 00 0 000e 00 s 0 0 000e 00 Frequency Source 1 Source 2 Start Hz Stop Hz Points IF Bandwidth Hz Power dBm Power dBm 0 000e 00 0 000e 00 0 0 000e 00 gt 0 000 0 000 Center Hz Span Hz Cw Hz Slope dB GHz Slope dB GHz 0 000e 00 0 000e 00 0 000e 00 2 0 000 2 0 000 Port 1 Port 2 New Table Open Table Save Table Set Segment Table REA eee 0 0 Start Hz Stop Hz Step Hz IFB W Hz Extension s Extension s 0 000e 00 0 000e 00 OK Cancel Ready Figure 18 Measurement Journal VNA Settings 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 Frequency 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 e Start Frequency in Hz 27 e Stop Frequency in Hz e Step Size in Hz
44. 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 mm Ada M Pad MThruvu MmThru Attla dB StepAttlaldB_ s _ x dB Splitter Coupler different connector types Table 8 shows the naming convention for the gender of connectors Figure 34 shows a typical project example 46 Table 7 Connector types Description Name 1 0mm 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 75 Connector N75 Table 8 Gender of connectors Description Name 1 Port DUT female l Port DUT male m 2 Port DUT female male fm 2 Port DUT male female m f N Port DUT female male male f m m N Port DUT genderless di 47 Pxanip Le Anm iam Ol cat ii tibie lidi ds project directory Measurements OMV pulire iaia raw data CalStandards SLoad f _1567_01 SLoad
45. ncels 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 specifies the type of calibration standard and the ports which were measured 37 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 Optimiza
46. nnector 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 22 The following Journal Custom Connector Settings Time Stamp Identification Zi Real Ohm Zr Imag Ohm 2010 01 0100 00 00 Er 50 000000 0 000000 Comments Electrical Specifications Frequency Repeatability Hz dB Figure 22 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 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 30 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 23 The following user controls are available Journal Measurement o amp ss Time Stamp 20
47. ons used for data formatting Variable y is the converted input from Table 3 and z is the formatted output 14 Table 4 Formats Format Equation Real z Ry Imag ASS 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 yp 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 In a scalar case this means 68 coverage and k 1 In a two dimensional case this means 39 coverage and k 1 U95 shows the expanded uncertainty In a scalar case this means 95 coverage and k 2 In a two dimensional case this means 95 coverage and k 2A5 Here a scalar quantity consist of only one component e g magnitude of S parameter whereas a two dimensional quantity consists of two components e g complex S parameter In graphical representations the dimension is determined by the number of components shown in one subplot The uncertainties are computed with linear uncertainty propagation This leads to well known problems when computing the absolute value and phase of small quantities 15 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 spec
48. orrelated uses the time stamp of the measurement to compute 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 sca S Parameter Data Touchstone s p S Parameter Data Xml sdatx VNA Data Binary vdatb VNA Data CITI cti citi VNA Data Xml un S parameter data In contr
49. surement Journal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Y Filter Icons Small Graph Table Point Covariance Info g N ee Freq List B Browse On SetUp Conv None Format Freq log Mag lin log G Phase 180 Unc All Edo D svn_work 217 01 S Parameter Software Metas Vnalus Interaction Mode None Fixed Scale X Y Cursor 1 2 Norm None a Save Image Ga Copy Image Measurements_01 QSOLT_O1_out 0 08 94 Lo SOLT_01_out 7 10 Et CalStandards 5 A DUTs 0 06 124 Eo 01419 Atr20dB fm 52371_01 o PEER a C 01419_Att20dB t m _52371_01_O2sdatb q 004 7 01419 AN20dB m _52371_01_03 sdatb g 16 7 01419_Att20dB f m _52371_01_04 sdatb 0 02 ag B VerStandards i tJ 20 _ ___ _ _ e r12 Load f _547_Load m _507_01 sdatb 0 AA i 21 y 1 l I l I 1 I I 2 Jo UThu 0_out 0 5E 09 1E 10 1 5E 10 1 8E 10 0 5E 09 1E 10 1 5E 10 1 8E 10 _ Freqlist_01 fl Frequency Hz Frequency Hz Joumal_01 vnalog QSOLT_O1 calb g 0 08 QSOLT_01 calcfg 10 QSOLT_O1 corefg 3 _ SlidingLoadff _01 slcfg 12 0 06 SlidingLoad m _01 slcfa SOLT_01 calb S 44 y SOLT_01 calcfa n 0 04 SOLT_01 corcfa 16 E _ UThru_01 calb L UThru_01 calcfg 18 0 02 L UThru_01 corctg 20 _ a e 214 I I i I PA I E I I 0 5E 09 1E 10 1 5 10 1 8 10 0 5E 09 1E 10 1 5 10 1 8E 10 Fr
50. the uncertainty budget 3 3 4 Covariance The first of the selected files will be shown in the covariance view There are two modes in the covariance view Either one can select a single frequency point and obtains the covariance matrix of multiple parameters at the selected frequency point Or one can select all frequency points and a single parameter in the desired format and obtains the covariance matrix for the selected parameter and format over the hole frequency range see Figure 7 The following user controls are available Freq selects a frequency point or all frequency points for the covariance view default None All selects all frequency points First selects the first frequency point Last selects the last frequency point Parameter selects a parameter for the covariance view default None Format sets the format to Real Imag Mag or Phase default Mag Mode sets the mode to covariance or correlation default Covariance Numeric Format sets the numeric format default e3 12 E a Data Explorer METAS VNA Tools I o E ss Global Root Path di v D sun_work 217 01 S Parameter Software Metas na user Projects Example_01 14 New Project Browse Options About Data Explorer Database Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit Y Filter Icons Small
51. tion Calibration Config is designed to configure the optimization parameters see Figure 28 The following user controls are Optimization Calibration Config E Set Mask Error Terms to Non Leaky Half Leaky Full Leaky Start Calibration Path Mask Switch Terms Mask Error Terms ere Figure 28 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 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 38 7 Error Correction The tabular page called Error Correction is designed to configure the error correction of the raw measurement data see Figure 29 The following user r al SOLT_01 corcfg METAS VNA Tools I Collaea Global Root Path di Y Di svniwork 217 015 Parameter Software Metas vna user Projects Example_01 13 New Project E Browse Options About Data Explorer Database Measurement Journal Calibration Config Error Correction Sliding Load Tools Script
52. tocol the measurement process see Figure 17 The follow ag Journal_OL vnalog METAS VNA Tools I Global Root Path di v D sun_work 217 01S Parameter Software Metas na user Projects Example_01 New Project y Browse gt Options About Measurement Joumal Calibration Config Error Correction Sliding Load Tools Script Cal Std Model Fit VNA Device HP8510C_HP85154 1 7 Open Close New Journal 27 Load Journal aj Save Journal Add VNA Settings Add Cable Movement Add New Connection Add Measurement Add User Comment Viewltem X Delete Item Port Cable Connector Cable Movement New Connection 1 85132F_35mm7mm N50 2 85132F_3 5mm_7mm N50 Time Stamp 2011 08 09 07 45 31 Cable Movement Cable 85132F_3 5mm Frm Port 1 Position 0 Movement 1 2011 08 09 07 45 36 New Connection Connector N50 Port 1 Connection 1 2011 08 09 07 49 30 Measurement VNA Device HP8510C_HP85154_ 1 Measurement 1 Measurement Path Measurements 01 CalStandards SLoad f 1411 01 SLoad f 1411 01 N1 sdatb 2011 08 09 07 51 17 Measurement VNA Device HPSS10C _HPS515A 1 Measurement 2 Measurement Path Measurements 01 CalStandards SLoad f 1411 01 SLoad f 1411 01 N2 sdatb 2011 08 09 07 52 23 Measurement VNA Device HP8510C_HP85154 1 Measurement 3 Measurement Path Measurements 01 CalStandards SLoad f 1411 01 SLoad f 1411 01 N3 sdatb 2011 08 09 07 53 21 Measurement VNA Devi
53. tt20dB f m _52371_01_02 sdatb i 01419_Att20dB f m _52371_01_03 sdatb i 01419_Att20dB f m _52371_01_04 sdatb J VerStandards Att10dB f m _40506_01 sdatb Load f _547_Load m _507_01 sdatb UThru_01_out FregList_01 fl Joumal_01 vnalog L QSOLT_01 calb i QSOLT_O1 calefg UThru_01 calb UThru_01 calcfg QSOLT_01 corefg i _ UThru_01 corcfg SlidingLoadf f _01 slefg SlidingLoad m _01 slcfg SOLT_01 calb SOLT_01 calcfg SOLT_01 corcfg 3 4 Math olas a New Project y Browse Options About Graph Table Point Covariance Info Visible Size Date modified la Save Table 23 Copy Table Name 01419_Att20dB f m _52371_01_01 sdatb MD5 Checksum 831 61436dfa60e9b403e2582840db987dce Size KB Att10dB f m _40506_01 sdatb 854 2f7231e2b0d5db4e636525e98072120 Figure 8 Data Explorer Info 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 y zZ 5 5 Yjk T Zjk Tkj mpedance Y i Zr Admittance js al VSWR y EE Time Domain y ifft x with 256 points the equati
54. umns 21 59 Agilent PNA E8361C vnadev METAS VNA Tools I To ls i Global Root Path Y D sun_work 217 01 S Parameter Software MetasVna user Projects Example_01 La New Project Sy Browse Options About Database Measurement Joumal Calibration Config Eror Correction Sliding Load Tools Script Cal Std Model Fit VNA Device i NewWNA Load VNA y el Save VNA gt Find Resources Test Device Frequency Noise Floor Trace Noise Trace Noise Hz dB Mag dB rms Phase rms 10 000e 06 l 0 0067 0 0457 15 000e 06 0 0025 0 0171 20 000e 06 0 0015 0 0096 25 000e 06 0 001 0 0064 30 000e 06 0 0008 0 0046 35 000e 06 0 0006 0 0037 40 000e 06 0 0005 0 0031 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 06 Figure 14 Database VNA Device Noise Frequency Hz Noise Floor dB with k 2 Trace Noise Mag db rms with k 1 Trace Noise Floor deg rms with k 1 The next sub tabular page contains two tables and is called Linearity see Figure 15 The first specifies the different power levels in dB The second table contains the following columns e Frequency Hz e Linearity Mag dB with k 2 one column for each power level e Linearity Phase deg with k 2 one column for each power level T
55. vers 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 35 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 Documents Metas Instr Drivers 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 Public4 Documents Metas Instr Drivers Source G E MyFirstVNA Microsoft Visual C 2008 Express Edition File Edit View Refactor Project Build Debug Data Tools Window Help dalla gt gt 2 1947 5 B5 3 du 13 20934852 X MyFirstYNA cs X Object Browser w Xx Solution Explorer Solution MyFirstV N A X A S AS MyFirstVNA MyFirst NA y Mac Solution 2 da 8 1 2 220 8 Ml using System Implement Interface Implement
56. xperiment 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 Cable and Connector Table specifies the test port cable and connector for each port Cable movement adds one or multiple entries in the measurement jour nal for cable movements at the selected ports before the measure ment New connection adds one or multiple entries in the measurement jour nal for new connections at the selected ports before the measurement 5 1 VNA Settings The dialog called VNA Settings is designed to set up the VNA see Figure 18 The following user controls are available 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 5 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 26 Journal VNA Settings 8 Time Stamp 2010 01 01 00 00 00 Mv VNA Device X Preset Save Instrument State Recall Instrument State Refresh Sweep System Sweep Mode Sweep Time s Dwell T
Download Pdf Manuals
Related Search
Related Contents
12D(9) D - BS MŰSZAKI OUTLET ViewSonic DF88W User's Manual Template BA B168xH238 ingenia dsPIC bootloader as a PDF - RISC Aprilaire 8353 Thermostat User Manual D26500(K) D26501K - Exact Materieel Verhuur RV Manual Copyright © All rights reserved.
Failed to retrieve file