===== ValiFrame USB3 Module ===== ======================================================================================================================= 1.15 [released 2023-08-30] ======================================================================================================================= 1.15.2.3 [available 2024-03-12] prerequisite Windows 10 (64 bit), English, version 1809 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Excel rev. 2021, English supported Keysight Infiniium System Software rev. 06.73.00003 supported Keysight Infiniium UXR-Series System Software rev. 11.50.00601 supported Keysight M8070B System Software rev. 9.1.110.4 supported SigTest rev. 3.2.11.4 for 5 Gb/s supported SigTest rev. 4.0.23.2 for 10 Gb/s information The exact hardware setups supported are listed in the data sheet. bugfix BERT channel mapping was not supported for a one-channel M8040A setup without an analyzer module. 1.15.1.1 [available 2023-12-20] prerequisite Windows 10 (64 bit), English, version 1809 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Excel rev. 2021, English supported Keysight Infiniium System Software rev. 06.73.00003 supported Keysight Infiniium UXR-Series System Software rev. 11.50.00601 supported Keysight M8070B System Software rev. 9.1.110.4 supported SigTest rev. 3.2.11.4 for 5 Gb/s supported SigTest rev. 4.0.23.2 for 10 Gb/s information The exact hardware setups supported are listed in the data sheet. bugfix Wrong evaluation of the result of the last step of the LFPS compliance test. 1.15.0.0 [available 2023-08-30] prerequisite Windows 10 (64 bit), English, version 1809 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.73.00003 supported Keysight UXR oscilloscope FW rev. 11.50.00601 supported Keysight J-BERT M8070B FW rev. 9.1.110.4 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s information Correlation for UXR-B support with Keysight UXR oscilloscope FW rev. 11.50.00601. information Installer was tested with type C DUT only, except for LFPS tests which were tested with std-B DUT as well. known issue At start of LFPS test the scope may display an overload message. This is not a blocker for the test. ======================================================================================================================= 1.14 [released 2023-08-03] ======================================================================================================================= 1.14.0.4 [available 2023-08-03] prerequisite Windows 10 (64 bit), English, version 1809 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.73.00003 supported Keysight UXR oscilloscope FW rev. 11.50.00402 supported Keysight J-BERT M8070B FW rev. 9.1.110.4 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s information Correlation for UXR-B support. known issue At start of LFPS test the scope may display an overload message. This is not a blocker for the test. ======================================================================================================================= 1.12 [released 2023-01-15] ======================================================================================================================= 1.12.1.3 [available 2023-04-20] prerequisite Windows 10 (64 bit), English, version 1809 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.73.00003 supported Keysight UXR oscilloscope FW rev. 11.30.00601 supported Keysight J-BERT M8070B FW rev. 9.1.110.4 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Add a last step for LFPS compliance test, with VDiff set at 100mV not calibrated. modification The Idle count parameter value is editable in compliance mode for LFPS tests, as the Specification allows it. bugfix PHY Protocol with M8040A must not be set and stays at None when loading LFPS sequence. bugfix Do not load any initialization parameters of LTSSM training before loading LFPS sequence. 1.12.0.13 [available 2023-01-15] prerequisite Windows 10 (64 bit), English, version 1809 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.73.00003 supported Keysight UXR oscilloscope FW rev. 11.30.00601 supported Keysight J-BERT M8070B FW rev. 9.1.110.4 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Use native autoscale of the oscilloscope. modification Lowered OS requirements to Win10 64bit version 1809. modification Added tooltip hint for maintenance status label. modification Streamlined switching to floating licenses on startup. If no licenses are found locally, the user is asked if they want to switch to network search. This automatically acts on next software start. modification Installers now check (by looking at the available licenses) if installing the product would push a product or feature past maintenance end. If yes, a warning is presented to the user. modification Warnings about unsupported instrument models and untested firmware revisions have been made more precise and clearer by splitting them into separate messages. modification Disabled the option to close the results view of an ongoing test run. modification When attempting to start an installer, the required OS is now correctly checked: Windows 10, 64bit, version at least 1809. Also corrected the user message in case of a mismatch. modification Warning messages in Station Configurator "Check Connections" turn the matching instrument line yellow. modification When an N67xx instrument is used as the main power supply, the allowed voltage range can now be set to more than 5V. modification Set 3 percent as default margin value for RJ and SJ for TJ verification. modification Added last point measured to the report of Random Jitter Calibration for 5Gb/s when the calibration fails. modification Only test results are saved in vfp files. Calibration results are not saved. modification In the CLB selection calibration and Eye height eye width calibration the default average is set to 3. modification As we use the new native autoscale feature of the scope, we have removed the horizontal display adjustment of the screen for UXR. modification Valiframe does not support a setup with more than two analyzer modules in it. modification The order of the sequences for the scaling of the scope after initialization has been changed. bugfix In some cases the warning message about an unsupported revision was incomplete. bugfix The "Unreleased Software" banner has been moved to the right of the window and made less wide. The main window of ValiFrame has now a minimum size of 600x600. These changes were made so that the banner does not overlap other controls when the window is shrunk. bugfix Fixed misleading text in warning messages about supported instrument firmware revisions. bugfix Fixed an issue that prevented the gathering of all available relevant data in the case of a crash. bugfix Fixed wrong assignment of parameter value in VFCalTable. bugfix Fixed: If you attempted to install ValiFrame while the software was running, an incorrect message was displayed about which software was already running. bugfix Fixed exception when exporting to Excel. bugfix Fixed instrument selection in the Station Configurator. bugfix Graphs were missing when exporting a single report as HTML. bugfix The ValiFrame main window was not closing properly when report subwindows were open. bugfix The OK button in the critical error window was unreachable due to incorrect scaling on high DPI machines. bugfix Valiframe tried to set jitter values higher than the capability of the M8040A during the Jtol test for a component retimer with passthrough testing. bugfix Channel index was wrong when starting Jtol test first with a passthrough test method, which led to the application always failing the first test. bugfix PHY protocol parameter should be set to 'None' in M8070B when loading analyzer sequence for LTSSM training with M8070B version 9.1.110.4. bugfix Offline sensitivity test result is pass. bugfix Following the introduction of the new native autoscale functionality of the scope, the measured channel was not being set back to differential after autoscale. new License Certified Time will be updated automatically at the start-up of ValiFrame. new Exporting results is now possible from any node in the ValiFrame sequence tree using the context menu. new The results of procedures now show a compliance mode indicator. This indicator also takes into account the compliance state of all relevant calibrations. Procedures that run offline are considered not compliant. ======================================================================================================================= 1.11 [released 2021-10-25] ======================================================================================================================= 1.11.10.0 [available 2022-08-08] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Improved code for more efficient memory usage and to avoid instabilities after calling SigTest. modification Removed changelog entry for release 1.11.8.1, which was never published officially. 1.11.9.2 [available 2022-08-05] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification When ValiFrame is denied access to the temporary SigTest workspace folder because another service is interacting with the folder, ValiFrame now starts a retry to access it instead of sending an exception. bugfix Connection diagram for USB3.0 Host with M8020A instruments had not been displayed anymore since patch release 1.11.7.3. bugfix The amplitude for TxEq calibration is now always set to 800mV pk-pk, even when old calibration data has been loaded. bugfix TxEQ and Launch Voltage Calibration sometimes threw an exception when it was first run as ASIC then as CEM, or vice versa. bugfix Compliance test diagrams were not displayed if fixture N7015A was selected with M8020A. 1.11.7.3 [available 2022-06-20] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification A link cable has been added on connection diagrams with M8040A. bugfix Minimum required eye height for 5G eye height calibration at 1.2V is 145mV and not 150mV. 1.11.6.9 [available 2022-04-29] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s new Support for the new TTCs BIT-1001-0021-1 modification More wait time has been added when recording a waveform. bugfix Result of non-config lane was never set for the sensitivity test at Gen1x2. 1.11.5.6 [available 2022-03-07] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Added one-step calibrations for LFPS voltage at 1300mV. modification Maximal Jitter reported inside the caltable of the jitter tolerance test for Gen2 is reported as the maximal jitter + the 2nd tone PJ. modification Removal of TJ obsolete calibration for Gen 1. modification As we do not do TJ calibration anymore for Gen 1, the margins on RJ and SJ are not automatically recalculated but can be modified by the user. bugfix For USB 3 Gen 1 we can now run the jitter tolerance calibration several times in a row. bugfix With M8020A the voltage range has been changed to provide differential voltage up to 2.4V. 1.11.4.1 [available 2021-12-16] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscope FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Release dates were mismatched. 1.11.3.0 [available 2021-12-02] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Removed obsolete TJ calibration for 5G data rate. 1.11.2.0 [available 2021-11-23] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.70.00001 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Wrong supported firmware reported in the previous changelog for DSAV334A. Valiframe supports rev. 06.70.00001. 1.11.1.8 [available 2021-11-22] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer bugfix All component retimers can be trained with passthrough method. 1.11.0.7 [available 2021-10-25] prerequisite Windows 10 (64 bit), English, version 2004 or newer prerequisite Microsoft .NET Framework 4.7.1 or newer prerequisite Keysight IO Libraries Suite 18.1 or newer supported Microsoft Office Excel 2016, English supported Keysight X-, Z- and V-series oscilloscopes FW rev. 6.60.00802 supported Keysight UXR oscilloscope FW rev. 11.15.00203 supported Keysight J-BERT M8070B FW rev. 8.0.390.34 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification ValiFrame is now running in 64 bit mode. modification SigTest version 3.2.11.4 default installation folder's name with underscore. modification Default sample rates for 5G and 10G calibrations with UXR Senior are respectively 64GSa/s and 128GSa/s. modification Added CDR loop selection to test tree. modification Connection diagrams display pictures of UXR 2 and 4 channels. modification ValiFrame does not support the N7016A controller anymore. modification HTML reports are now generated as a single file. Styles, scripts and images are embedded in that file. bugfix ShCh keyword has been added in the report of short channel tests. bugfix Can export all results including TxEq calibration as Excel workbook. bugfix Changed steps of the sequence to get the DUT in loopback on setting the Squelch threshold from manual to auto and back to manual. bugfix The verification calibrations are no longer loaded for 5G calibrations. bugfix Long channel caldata is no longer necessary to run short channel tests with stdA/uB connectors. bugfix Sheets in exported result workbooks were in the wrong order if the target format was an Excel file. bugfix The ValiFrame Remote Interface was reporting an InvalidProgramException while ending the application. known issue Training a component retimer. ======================================================================================================================= 1.1 [released 2021-05-19] ======================================================================================================================= 1.10.2.1 [available 2021-07-27] modification SigTest version 3.2.11.4 default installation folder's name with underscore bugfix Export TxEq calibration as Excel workbook 1.10.1.6 [available 2021-07-12] supported M8070B SW rev. 7.5.700.8 supported UXR0134A SW rev. 10.25.01302 supported DSAV334A SW rev. 06.60.00403 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s modification M8040A with two frames in the connection diagrams modification Possibility to run compliance test at certain PJ frequencies, not all modification Loop Bandwidth range from 2MHz to 20MHz bugfix Offline behavior of jitter tolerance test at 20G bugfix SJ frequency for TJ calibration starts at 50MHz bugfix Reports of short channel tests were missing the ShCh keyword in the report known issue Some DUTs may exit loopback during short channel tests and receiver sensitivity tests due to M8040A J-BERT pattern generator glitch information Updated CodeMeter Runtime to version 7.21a to fix vulnerabilities CVE-2021-20093 and CVE-2021-20094. 1.10.0.12 [available 2021-05-19] supported M8070B SW rev. 7.5.700.8 supported UXR0134A SW rev. 10.25.01302 supported DSAV334A SW rev. 06.60.00403 supported Tested with SigTest version 3.2.11.4 for 5 Gb/s supported Tested with SigTest version 4.0.23.2 for 10 Gb/s new Concurrent BER testing new M8040A supports x2 data rates new Interactive LTSSM support for all data rates for M8020A and M8040A new Sequence files support multiblock new Flexible selection of the results to be exported into a workbook new Instrument Summary Table in exported workbooks modification LFPS Rx Detect Threshold changed --> DUT must not respond for 100mV (before we allowed it to respond) modification Inserted waiting time (1 second) between power on and restart for M8020A CDR workaround for manual training modification Warning message added if analyzer sequence contains an infinity loop. By default this behavior was forbidden by ValiFrame It is now necessary for the M8020A CDR bugfix bugfix The CDR of the M8020A no longer freezes if one lane gets out of loopback bugfix Too many blocking capacitors were displayed on diagrams bugfix Correction of wrong description of oscilloscope's channel connections bugfix If second output of BERT is used, trigger on SYS IN B bugfix The range of RJ and SJ set for Jtol test was changed to fit the M8040A limits bugfix Problem with export if no registry entry for Excel is found has been fixed known issue Some DUTs may exit loopback during short channel tests and receiver sensitivity tests due to M8040A J-BERT pattern generator glitch ======================================================================================================================= 1.0 [released 2020-04-03] ======================================================================================================================= 1.08 [available 2021-01-18] bugfix LFPS Test failed if calibration of 90mV resulted in something below 100mV for M8040A 1.07 [available 2020-11-20] bugfix LFPS sensitivity test fails and aborts with critical exception in some cases bugfix Wrong max spec value for LFPS t_repeat test 1.06 [available 2020-09-26] information Updated CodeMeter Runtime to version 7.10a to fix vulnerabilities CVE-2020-14513, CVE-2020-14519, CVE-2020-14509, CVE-2020-14517, CVE-2020-16233, and CVE-2020-14515 1.05 [available 2020-09-07] bugfix Updated wrong release date of 1.04 modification LFPS Compliance test result is clearer now, by introducing 'Dut Responded' column and by adding more descriptions modification Since compliance sensitivity test goes down to 90mV now, we should calibrate starting from 50mV 1.04 [available 2020-08-13] bugfix Trigger channels of Rx tests with Power on Reset training, for USB spec version 3.1 were switched bugfix Setup with a M8041A module and a M8051A module was not supported information Not tested online with M8051A + M8041A setup information Not tested with M8040A for Gen x2 1.03 [available 2020-07-14] bugfix Loopback training skipped during Jitter Tolerance tests bugfix Improvements to ValiframeRemote program and fix to avoid InvalidProgramException while running scripts 1.02 [available 2020-05-08] bugfix ValiFrame crashes if neither M8041A-UA3 nor M8041A-0A3 License is available on the BERT 1.01 [available 2020-04-27] bugfix System out of memory Exception during Jitter Tolerance Test on M8020A 1.00 [available 2020-04-03] modification Tested with M8070B FW rev: 6.7.500.6 modification Tested with Z-Series oscilloscope FW rev: 06.50.01004 modification Tested with UXR-Series oscilloscope FW rev: 10.11.05004 modification Tested with SigTest version 3.2.11.3 for 5 Gb/s modification Tested with SigTest version 4.0.23.2 for 10 Gb/s modification Support M8040A and M8020A. new Initial release for N5991 USB 3.2