README.TXT for TekExpress USB3.2 Tx V10.3.6(For Win7, Win10) Date: June,2019 Contents: 1. Introduction 2. Features 3. TekExpress USB created changes on your system. 4. Before you click "RUN" 5. Supported Tests 6. Supported list of equipment, accessories and software 7. Known Limitations 7.1 Installer related 7.2 TekExpress application related 7.3 Others 8. Notes ================================================================================== 1. Introduction The TekExpress USB3.2 Tx application (Opt. USB-TX and USBSSP-Tx) is the automated version of USB3.2 measurements from DPOJET Timing and Analysis tool. With TekExpress USB3.2 Tx, Tektronix provides fully-automated Tx solution for verification, characterization and debug. ================================================================================== 2. Features Release (10.3.6) AFG31K model support for pattern toggle. Lane to lane skew measurement for Gen2 10Gbps. USB-2758 In host suite, for preshoot and de-emphasis measurements, test description comes as empty. USB-2750 Switching between test mode is not updating the test list. USB-2657 SCPI command to query the selected list of tests is not working. Release (10.3.5) Fix for AR# 62294: Issue of TekExpress USB-TX with AWG70k for pattern toggling. Integrate with the latest version of USBSSP Release (10.3.4) Integrate with the latest Tekexpress framework. Release (10.3.3) USB-2640 Deskew Settings will work with 4 channel DPO73304SX Scope. USB-2607 Support of AFG3151C and AFG3152C models for USB3.1 Tx toggle. Release (10.3.2) USB-2453 Integrate with latest Sigtest from Intel: Gen1: SigTest_3.2.11.3, Gen2: SigTest_4.0.23.2 USB-2566 Use Long Channel template for Short Channel for Rj measurement (CP1) -- AS per USB-IF, for Short channel Rj, USB_3_5Gb_CP1.dat template needs to be used. -- In previous SigTest and TekExpress releases, for short channel Rj calculation, USB_3_5Gb_CP1_SHORT.dat template was used. -- So there will be minor result variation in Gen1 short channel Rj results. USB-2517 Use SigTest 4.0.23.2 for Gen1 SSC measurements instead of DPOJET -- As per USB-IF, SigTest 4.0.23.2 should be used for Gen1 SSC measurements. DPOJET was used for Gen1 SSC measurements in previous TekExpress releases. -- As Test method has changed from DPOJET to SigTest, there may be minor result variation in order of 0-200 ppm for SSC Frequency Deviation Max and SSC Frequency Deviation Min measurements. These result variations are only for Gen1. USB-2135 No variation should be seen for measurements DJ, TJ@BER & Width@BER between the DPOJET and TekExpress USB-2510 Deskew, Attenuation, Bandwidth stored values on Scope and its usage in TekExpress improvement USB-2419 Trimode probe is not detected USB-2416 Arbitrary filter should apply in the "math setup", if the filter file applied fails to apply USB-2113 EyeHeight2 Gen2 Lane(s) Short.png is not generated USB-2476 Implement a handshaking mechanism with the AWG to verify the AWG setup file to toggle the DUT USB-2486 UI limits are not updated correctly based on SSC & RFC enabling-disabling in some corner cases USB-2418 When Gen2 option is disabled, don’t reflect Gen2 configuration setting USB-2456 Remove the Tek Type C Fixture (for USB, DP and TBT) support, temporarily Release (10.3.1) - Readme update for the prior released version(10.2.1): Updated de-embed files to correct an issue in the prior version(10.2.1) of the software in which the fixture losses were de-embedded twice resulting in overcompensation of the signal (leading to higher eye height values than expected).  Release (10.3.0) - Support for latest CTS(1.0 draft) changes - Expose parameters for scope settings - Consolidated Tek Type C fixture (for USB, DP and TBT) support for Type C connector - Captive device support - 20M record length(in compliance mode) support for SSC measurements in Gen1 - Filter file browsing path will point to DPOJET plug-ins - UI limits update in report - LFPS measurements which don't output results in Sigtest are also disabled in DPOJET plug-ins(AR# 55384) Release (10.2.1) - Support for latest version of SigTest for Gen2 measurements Release (10.2.0) - Type C connector support - Both (Long and Short) channel support - Sigtest command line support for Gen1 and Gen2 - Latest CTS(Jun 16) updates  - Additional measurements – Tx EQ (Preshoot and De-emphasis) Release (10.1.1) - Improvement to query 'DPOJET Auto set' Release (10.1.0) - Latest firmware support (10.3.3) Release(6.0.9) - Added CTLE Table in the report - Added Spec Reference Table information in the report - Improved SDLA interaction with the application Release(6.0.8) - Updated Release notes - Two defects fixed. Release (6.0.7) - Migrated to Sigtest v3_2_11 with short channel patch fix - Improved LFPS algorithms with improved tRepeat calculation. - 20M as default record length for USB3 Gen2 -as per CTS TD 1.4(section 5 and 7) - Correction for Width@BER to 10E-6 for Gen2 -as per CTS TD 1.4(section 10) - New measurement Height@BER to 10E-6 for Gen2 -as per CTS TD 1.4(section 10) - CP9 & CP10 are captured over 2M UI -as per CTS TD 1.4(section 5 and 7) - Eye Height@BER and Eye Width@BER are calculated with Rj value from CP9 --as per CTS TD 1.4(section 8 and 10) - Migrated to new TekExpress Framework version 4.0 Release (6.0.6) -SDLA setup files update to support SDLA 2.3.0 -LFPS measurements improvements Release (6.0.5) -Added feature to Power cycle DUT using the Tek Power supply or AWG Release (6.0.4) -Added support for new version(2.2.0 or later) of SDLA for Gen2 Measurements Release (6.0.3) -Added TekExpress Deskew Feature Release (6.0.2) -SigTest v3.2.8 Support for all LFPS Measurements -Support ECN – 018 and ECN – 019 -Added Online Help (CHM and PDF files) Release(6.0.1) -Updated SDLA setup files Release(6.0.0) -Gen2 (10 Gbps) automation support with DPOJET measurements -Serial Data Link Analyzer integration with TekExpress for Gen2 (CP9 and CP10) measurements -Dependency on Matlab for SSC df/dt measurement -Generalized probing configuration -Support for AWG70K series -New report formatting -PDF report Release(5.0.2) -Support for New DPOJET Base v6.1.0 with New DPOJET USB v6.2.0 -Support for AWG5002C & AWG5012C as toggle tool. Release(5.0.1) -LFPS measurement reporting is modified. Release (5.0.0) -Support for AWG5KC & AFG3KC series -Simple installation -SigTest USB-IF (v3.2.3) Support in DLL Mode -Test execution time is reduced by 50% compared to Release -Dependency on MS Excel is removed for reporting -Application will run inside the scope only Release (4.1.2) -Fix for the limits setting in the Analyze Panel for TSSC_Fre_Dev_Max measurement Release (4.1.1) -Fix for the wrong filter file applied for host configuration and near end test Release (4.1.0) -Enhanced user interface for selecting filter files. -Enable and disable SSC tests from the Select panel. -Ability to deselect tests when USB-IF is selected as the test method. -Automatically detect TriMode™ P7500 series probes. -New Configuration panel features: *Configure AFG settings when ‘CP0-CP1 Toggle using’ is set to AFG. *Save channel waveform *Take common mode measurements using a TriMode P7500 series probe. *Automatically recover oscilloscope settings when ‘CP0-CP1 Toggle using’ is set to ‘Do not use.’ *Extended probing configurations (Single Ended (Ch1–Ch3), Single Ended (Ch2–Ch4)). Release (4.0.4) - Support for latest TekScope firmware and DPOJET version Release (4.0.3) - Fix for scope crash issue and autoset issues on MSO C series (found in 4.0.1) Release (4.0.2) - Support for Trimode probe for Common mode measurements (CP0 and LFPS) Release (4.0.1) - LFPS TBurst Measurement - LFPS TRepeat Measurement - Improved LFPS trigger settings - Pattern Type Validation for LFPS - Improved AFG Toggle Sequence - Improved toggle mechanism using Scope / AFG / AWG - Facility to Skip the tests if pattern type is invalid for CP0, CP1 and LFPS - Windows-7 Support - Given Rj CP0, Tj CP0 as reference measurements - Provided 4 additional filters for de-embed fixture (applicable only for 12.5 GHz scopes and above only) ================================================================================== 3. TekExpress USB3.2 Tx created changes on your system. After first launch of "TekExpress USB.exe" following changes take place in your computer. - "My TekExpress" folder is created under "My Documents" folder of current user NOTE: If a user with new login ID launches "TekExpress USB3.2 Tx.exe", "My TekExpress" folder is created under "My Documents" of the new user. - "USB" folder is created under "My TekExpress" folder - "Untitled Session" folder is created under "USB3.2 Tx" folder, note that every time "TekExpress USB3.2 Tx.exe" is launched "Untitled Session" folder is created under "USB3.2 Tx" folder and will be deleted after proper termination of application. - If user saves a session in TekExpress USB3.2 Tx all session files are saved under "USB3.2 Tx" folder. Note that each session has multiple files associated with it and do not tamper with any of the session file(s) and/or folder(s) this may result in loss of data or corrupted session files. ================================================================================== 4. Before you click "RUN" a) If you are executing TekExpress application on PC other than the scope used for testing then please ensure that the network connectivity is established between the PC running the TekExpress and the scope. Map the shared My TekExpress folder as X: (X drive) on scope instruments used in test setup running Microsoft Windows Operating System. This share folder is used to save the waveform files or any other file transfer operations. b) Ensure that all the required instruments are properly warmed up, Signal Path Compensation (SPC) is performed, followed by calibration and cable/Probe deskew. c) Scope should be deskewed with bandwidth set to 13G for all channels before testing. d) For Gen2, it is recommended to use Ch1,Ch3 or Ch2, Ch4 to get 100GS/s sample rate. Otherwise Gen2 (10Gbps) measurements will run on 50GS/s. ================================================================================== 5. Supported Tests USB 3.2 Normative and Informative TX tests are supported in this version of the application. ================================================================================== 6. Supported list of equipment, accessories and software - For waveform acquiring, Tektronix DPO/DSA/MSO C/D/DX/SX series 12.5GHz (for Gen1), 16GHz (for Gen2) and above. - For SX series of oscilloscopes, only the Non-ATI channels for the following models are supported (DPO71304SX, DPO71604SX, DPO72304SX, DPO73304SX, DPO75002X, DPO75902SX, DPO77002SX, DPS73308SX, DPS75004X, DPS75904SX, DPS77004SX) - USB3.1 Type-C, Standard and Micro fixtures from USB-IF are supported. - Two TCA-SMA or one P7313 SMA differential probe or one P7500 series trimode probe - One SMA breakout fixture - Supported AWG: AWG7102, AWG7122B, AWG7122C, AWG5014B, AWG5014C, AWG5012C, AWG5002C, AWG70001A, AWG70002A. - Supported AFG: AFG31101, AFG31102, AFG31151, AFG31152, AFG31251, AFG31252, AFG3252, AFG3251, AFG3102, AFG3101, AFG3252C, AFG3251C, AFG3102C, AFG3101C, AFG3051C, AFG3052C, AFG3151C, AFG3152C - DPOJET Version: v10.0.8, DPOJET-USB v10.2.5 and DPOJET-USBSSP v10.2.5 - TekScope F/W Version: v10.9.0 or above (Win7, Win10) - SDLA Version: v3.0.4 ================================================================================== 7. Known Limitations 7.1 Installer related - TekExpress and related software are installed on C: drive only. - User needs to have administrative privilege while installing the application. 7.2 TekExpress application related - Limits Editor will not show measurement specific units. - DPOJET Test Method does not set CTLE filter to 0db for short channel in Gen2. - Progress bar does not indicate the accurate completion status of the measurements. - When waveforms are loaded manually for 'Use pre-recorded waveform files' ensure that 'Data + and Data -' in 'Acquisitions' panel for 'Acquire live waveforms' mode' are selected as per the 'Single Ended' channel waveform names. 7.3 Others - USB3.0 USB-IF fixtures are required for USB3.2 Gen1 testing. - We do not recommend Tektronix USB3.0 fixtures for compliance testing. - Oscilloscope as 'Toggle setup' using aux toggle is not reliable, use AWG or AFG instead. - Recalling a session saved from the previous releases (v6.0 till v10.2) will not work. - Programmatic Interface commands have been modified in the latest version, refer OLH for more details. - Refer to DPOJET, SDLA and SigTest readme(s) for their respective limitations. ================================================================================== 8. Notes - Ensure the 'Session Name' given is less than or equal to 20 characters and DUTID given less than or equal to 10 characters. - The waveform name, results panel, test report will have, 'Lane' set as Lane1 by default for 'Connector' Standard / Micro. - Waveform naming convention used from this release is as given below: For 5 / 10 Gbps measurements: CPx_Lanex_Measured_Genx_TesMethod_Channel_Run1.wfm (When 'Test Point' is 'Compliance TP1 - Far End') CPx_Lanex_Probed_Genx_DPOJET_Channel_Run1.wfm (When 'Test Point' is 'Tx Pins - Near End / Custom') CPx is CP0 / CP1 / CP7 / CP9 / CP10 Lanex is Lane1 / Lane2 (When 'Connector' is 'Type C' for others it is Lane1) Genx is Gen1 / Gen2 TestMethod is DPOJET / SIGTest (USB-IF) Channel is Long / Short For Tx EQ measurements: Preshoot and DeEmphasis tests CP13, CP14 and CP15 waveforms are acquired and saved. Signal validation, if turned ON will be done only for CP13. CPx_Lanex_Measured_Gen2_Channel_Run1_Pxx_d_001.wfm (Pxx is Preset P00 for CP15, P01 for CP13 and P02 for CP14) For LFPS measurements: LFPS_Lanex_Chx_Genx_Channel_Run1.wfm (Chx is selected Data+ channel and Data-channel) LFPS_Lanex_Measued_Genx_Channel_Run1.wfm (When 'Test Point' is 'Compliance TP1 -Far End') LFPS_Lanex_Probed_Genx_Channel_Run1.wfm (When 'Test Point' is 'Tx Pins - Near End / Custom') Additional Information: CP10 waveform is saved without CTLE to process Rj value. Waveform name has a reference as 'NO_CTLE'. CP9 waveform is saved without Embed/CTLE. Waveform name has a reference as 'EQ'. If 'Channel' is selected as 'Both' then CP10, CP13, CP14 and CP15 are saved only for 'Short Channel'. Channel specific waveforms are saved for CP0 and CP9 to perform 'Common Mode' tests when 'Test Point' is 'Tx Pins - Near End / Custom'.