Date: September, 23, 2020 Product: SDLA Visualizer (Signal Data Link Analysis Visualizer) Version: v3.0.9 ================================================================================ Contents of this Readme File: 1. System Requirements 2. Contents of Distribution 3. New Features 4. Release Notes 5. Known Problems 6. Installation 7. Contact Information ================================================================================ 1. System Requirements - The SDLA Visualizer application is compatible with all DPO/DSA/MSO70000/C/D/DX/SX series real-time oscilloscopes that have bandwidth of 4GHz or higher. The scopes must have 64bit Windows 10. This version of SDLA Visualizer application can be installed on C, D, DX and SX models. - The oscilloscope firmware version required for this release is: Model Number Firmware DPO & DSA & MSO real-time scopes v10.3.0 or greater on C, D, DX and SX models - The SDLA Visualizer v3.0.9 supersedes all prior versions of SDLA Visualizer application setups on scopes with TekScope 10.3.0 or greater (64-bit). - The MATLAB Component Runtime, v8.0 (MatLab R2012b) on Windows 10 system from The MathWorks, Inc. is required for this release; it will automatically be installed if necessary as part of the SDLA installation process. - When DPOJET application is used with SDLA on real-time scopes, the version of DPOJET needs to be v7.2.3 or greater. - Disk space requirements: * 126 MB of free disk space to install this application. * 15 GB or more of free disk space for file-backed data objects created when DPOJET is used to perform up to 99 measurements on long-record waveforms. - A keyboard and mouse are required. Alt-Tab keys are used to switch between SDLA and other applications. - It may be necessary to configure file/folder properties to allow users privileges to create and modify files. Consult the appropriate Microsoft documentation for details. The following folders and their contents may need to be so configured: C:\Program Files\TekApplications\SDLA C:\Users\Public\Tektronix\TekApplications\SDLA ================================================================================ 2. Contents of Distribution - Tektronix SDLA. - MathWorks, Inc. MATLAB Compile Runtime v8.0. - Application files located in C:\Users\Public\Tektronix\TekApplications\SDLA: * Example waveform files for use with the tutorial * Example s parameter data files for use with tutorial * Setup files for SAS 6Gb/s standard and for PCIE 8GT/s standard. * Example AMI files for IBIS-AMI support ================================================================================ 3. Main Features on SDLA Visualizer v2.0.0 release - Measurement path de-embed and simulation path embed with auto/manual bandwidth limit control. - Full 4-Port S-parameter modeling support that takes into account the Tx and Rx impedance models, along with all transmission line characteristics. - Support High Z probe and SMA and scope de-embed. Multiple test points allow viewing loaded and unloaded waveforms at once. - RLC and lossless transmission line models. - Pre-/De-Emphasis add/removal in transmitter block. - CTLE, FFE and DFE equalization modeling tools with support for serial standards in receiver block. - IBIS-AMI model support in receiver block that allows using equalization files supplied by a chip vendor. - A rich set of plotting tools include S-parameter plots, time domain plots, Smith chart, and overlay tools. These plots are available starting with the cascade block configuration stage to verify the input models (i.e. S-parameters). - Observe the signals via 12 user-defined test points, including 4 that are movable within the De-embed and Embed Blocks. Multiple test points can be viewed simultaneously. Test points can show the signals that could not be probed otherwise. - Dual-input support where individual single-ended signals are considered for the source as well as for each test point. You are able to see the differential, common mode, or individual single-ended signals at once. - Auto set DPOJET to perform eye diagram analysis on up to 4 test points and a source. Version 2.0.1 of SDLA Visualizer is a maintenance release following version 2.0.0 for defect fix and added the following capabilities: - Increase the Tp FIR filter limit in SDLA Visualizer from 3900 to 12K. And provide an option to still use 3900 as the limit. So the created Tp filters can be loaded to 32-bit scopes where arbFlt function in scope Math system has the limit of 3900 on FIR filters. - Add P7625 and P7633 High Z probe support. Version 2.1.0 of SDLA Visualizer is a feature release after version 2.0.1. It introduces the following features: - AMI extension to support chunking and AMI file auto condensing. - S-parameter and test point scaling. - TDT waveform support. - 3-tap Tx equalizer support. - S6p and S3p interposer support. - Create arbFlt for sampling scopes. - Pre-DFE and pre-AMI re-sampled waveform output. - Re-sample unevenly spaced S parameters. Version 2.2.0 of SDLA Visualizer is a feature release after version 2.1.0. And it is the first version that runs on sampling scopes. It introduces the following features: - SDLA visualizer runs on sampling scopes. This allows sampling scope to cascade multiple blocks, use full S parameter to take into account of reflections, cross talks. SDLA on sampling combined with JNB provides a complete solution for HSS signal path simulation on sampling scopes. - SDLA supports the USB3.1 gen2 and MIPI M-PHY Gear4 CTLE and DFE reference equalizers. - Extract s4p data from s6p, s8p, s12p, s16p files. The s6p, s8p, s12p, s16p files can be loaded to cascade blocks and select 4 port for SDLA simulation. - Boost limiter. This allows manually adjust the de-embed responses. - Improve IBIS-AMI support. Version 2.3.0 of SDLA Visualizer is a feature release. - Adds support for the new DPO70000SX class instruments by allowing to read return loss characteristics of specific ATI channels for more accurate signal path modeling and de-embed filter design. Probe support on these instruments is also added. - Improves equalizer clock recovery for signals with SSC. - Supports CTLE definition for USB3.1 Gen2 ECN. Version 2.3.1 of SDLA Visualizer is a maintenance release following version 2.3.0 for defect fix and make it compatible with scope firmware v7.6 release on DPO70000C/D/DX scopes. DPO70000SX scopes needs to have a different version of SDLA Visualizer. Version 3.0.0 of SDLA Visualizer is a feature release after version 2.3.1. It introduces the following features: - PAM4 receiver DFE support. - Receiver equalization support for PCIE Gen 4, CAUI-4, Thunderbolt 10.3125 Gb/s, Thunderbolt 20.625 Gb/s standards. - Shunt s1p and shunt s2p support in cascade blocks to model load effects. - Copy the cascade block configurations between embed and de-embed menus. - P77xx probe support. Version 3.0.1 of SDLA Visualizer is a maintenance release following version 3.0.0 to update receiver equalization support for Thunderbolt 20.625 Gb/s standard. Version 3.0.2 adds DisplayPort 1.4 equalization support. Includes minor fixes and changes to programmatic interface. In commands p:ctletype and p:ffedfetype TBT2 is replaced with TBT3 to correctly represent the Thunderbolt specification revision. DP14 support is also added. Version 3.0.3 changes load probe function to load S-parameter data from the P77xx on a C model scope. Version 3.0.4 adds "VNA Format" to the "4-port Differential" menu. It also fixes port numbering of the single ended block in that menu. It also fixes the overlay plots and the time domain plots, and puts the correct labels on the plots. It fixes removes the tic marks that were around that menu background frame. Version 3.0.4.3 Adds warning message to user when Recall setup sample rate does not match current scope sample rate. Also, PI command for p.recall will receive an ERROR handshake when this occurs, and the warning will appear on screen. Fix was made for AMI/IBIS issue on Windows 10 where some user models write to file and Windows 10 prevented it from writing. The new path for AMI/IBIS model output files is: C:\Users\Public\Tektronix\TekApplications\SDLA\AMI This version also fixes a small blip in front of the filter impulse that occurred in some model setups. Version 3.0.5.8 Adds the HDMI 2.1 standard for CTLE and FFE/DFE for RX simulation. It sweeps CTLE Aac parameter thru 8 different CTLE dB setting and in CTLE and marks the best CTLE and DFE settings in the Results file in the RX menu. Adds CTLE Try Status to main menu progress bar. Version 3.0.6.1 added new models, DPO71304SX, and DPO71604SX to list of supported scopes. Version: 3.0.7.8 Fixes recall file issue for RX where CTLE edit boxes remained grayed out Also, fixes some issues with the TBT4 20 GHz Thunderbolt standard, so that 20GBd displays in the clock recovery menu rather than 20.625. Also, fixes some conditional internal logic when running TBT4 standard setup. Fixes an issue with HDMI 2.1 reacall setup where some config updates did not occur. Adds support for Rx model DDR5 standard. Added ? button for documentation and fixed save recall issues for Rx. Added DDR5 DFE taps plot. Rx model Save/recall UI update fixes. Results message box for USB 3.1 Gen 1, HDMI2.1 sweep. Fixed clock menu update on transition from DDR5 to USB. Improved DDR5 flat CTLE Version 3.0.8.9 Added GPIB command VARIABLE:VALUE "sdla", "p:load_DFE_Taps::" Version 3.0.9.1 increases record length to 50M for Thunderbolt standard, and adds PI commands for specifying a s4p file and setting port numbers in 4-port cascade block. Also fixes menu update issue when sending PI commands. ================================================================================ 4. Release Notes - HELP TEXT FOR OTHER LANGUAGES Help text PDF files for SDLA Visualizer can be found from Windows->All Programs->TekApplications->SDLA and are available on the Tektronix web site www.Tektronix.com. - OPTION LEVELS There are not multiple option levels for SDLA Visualizer. - FREE TRIALS This application generally requires a software option key to operate. The application offers free trials for evaluation. Once the free trials are exhausted, a software option key may be purchased from Tektronix to permanently enable the software on your oscilloscope. - SOFTWARE COMPONENTS SDLA is powered by MATLAB Software. MATLAB is a registered trademark of MathWorks, Inc. Tektronix' limited rights to the deployment of MATLAB are governed by a license agreement which can be found in the following directory: C:\Program Files\MATLAB\MATLAB Compile Runtime\v80. Some functions of this software utilize the MATLAB Runtime. Installing this software will also cause the MATLAB Runtime to be installed on your behalf, for the sole purpose of enabling this software. You may not use this MATLAB Runtime for any other purpose. If you wish to use the MATLAB Runtime for other applications, you must download it directly from MathWorks. - SOFTWARE UPDATES: REQUIRED REBOOTS When upgrading to a newer version of the software, reboots may be required both when uninstalling the old version and when installing the new. Please follow any reboot instructions provided by the InstallShield. - SWITCHING BETWEEN APPLICATIONS It is possible to switch between SDLA and some other applications while retaining measurement setup and results. However, SDLA's operation must be completed before switching. ================================================================================ 5. Known Problems - SDLA control window may go behind Tekscope application window. Use Alt-Tab keys to switch between SDLA and other applications. - SDLA Visualizer v3.0.1 supports all setup files created from SDLA Visualizer v2.0.0 and up. - If any configuration parameters have been changed, click “Apply” button in main menu to update Tp filters and equalization results. - To set custom bandwidth limit, click “Apply” button in bandwidth filter design menu to update the global bandwidth limit filter based on the bandwidth settings. Clicking “OK” button will only close the filter design menu and the global bandwidth filter may not be updated. - On real-time scopes, before run Analyze in SDLA, DPOJET should have been started already. Try to click "Analyze" button in SDLA before DPOJET starts, an error message could appear saying DPOJET cannot be started. Make sure DPOJET has started, then clicking "Analyze" button in SDLA again will setup DPOJET to draw eye diagrams. - On real-time scopes, when source is a math waveform that relies on another math expression rather than a live source or reference waveform, (for example, source is Math1 where MATH1 = arbFilt(MATH2) and MATH2 = CH1 - CH3), SDLA code will fail to recognize that an acquisition must be triggered. Try to avoid math-on-math expressions. For the above example, use MATH1 = arbFilt(CH1 - CH3). - On real-time scopes, DFE equalizer block can only process limited number of points. When Equalizer is in user mode, and waveforms are greater than 10M in length, the Equalizer block will only process the first 10M of the record. The number of samples being processed by AMI model may vary depending on samples per bit setting. The user may still have eye diagrams of test points in SDLA on the waveforms that are greater than what has been processed but the eye diagram for the Equalizer will be limited to processed data. - on real-time scopes, when waveforms are too large the Math waveforms for the test points may not be able to turn on if the scope runs out of memory. If this occurs then messages appear suggesting that record length be reduced. - On real-time scopes, when scope record length is set to be too large before SDLA Apply, the scope may reduce the record length without warning when SDLA Apply tries to turn on Math waveforms for Tps, and SDLA will wait for new acquisition. Re-run Apply in SDLA to let scope acquire new data and SDLA can get consistent results when scope record length is changed. - On sampling scopes, as the operating system is 32bit, it has limited virtual memory. SDLA may pop up message if it runs out of memory on large data set. - On very rare occasion when starting SDLA, it reports that it cannot connect to TekVISA. In this case restarting Windows will fix the problem. ================================================================================ 6. Installation By default, the SDLA application resides on the hard drive of your oscilloscope. If the application is not installed on the hard drive or an update is desired, it can be downloaded from the Tektronix website at http://www.tektronix.com. Click on "Downloads, Manuals & Documentation" under "Support" and use "SDLA" in the 'Search by keyword' control. Run the downloaded executable on the instrument. - Follow the instructions given by the InstallShield Wizard. - If this is an update to an existing install, the old version will be uninstalled and you will need to restart the installation following completion of this task. - When the installation is complete, the InstallShield Wizard asks if you want to restart the oscilloscope. Click Yes. - Enter the authorized Option Installation Key to enable the application. The key is specific to the serialized oscilloscope and options for which it was purchased. To enter the key number, follow these steps: a. If the oscilloscope is powered on in the toolbar mode (default), select the Menu button (upper right corner of the display) to put the oscilloscope into menu-bar mode. In menu-bar mode, you should see a Windows PC-style menu across the top of the display. b. Go to the Utilities menu in the menu bar and select Option Installation. c. Follow the on-screen instructions to enter the alphanumeric key number exactly as it is printed on the rear-panel label. The SDLA Visualizer application is now ready for use. Start the application through oscilloscope menu selections under Analyze>Serial Data Link Analysis ================================================================================ 7. Contact Information - Telephone: Contact your North America Tektronix Representative at 1-800-833-9200 Sales support, select option 1 Service support, select option 2 Technical support, select option 3 For product support outside of North America, contact your local Tektronix sales office or distributor. -WEB: http://www.tektronix.com. To check for software updates, Click on "Downloads, Manuals & Documentation" under "Support" and use "SDLA" in the 'Search by keyword' control. ---End of File---