Tektronix TekExpress SFP+ QSFP+ Tx Compliance,Debug Solution Software Application Help User manual

TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software
Application Help
*P077059006*
077-0590-06
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software
Application Help
Register now! Click the following link to protect your product. www.tek.com/register
*P077059006*
077-0590-06
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc.
14150 SW Karl Braun Drive
P.O. Box 500
Beaverton, OR 97077
USA
For product information, sales, service, and technical support:
In North America, call 1-800-833-9200.
Worldwide, visit to www.tek.com find contacts in your area.

Table of Contents

Table of Contents
Welcome....................................................................................................................................................................................... 9
Getting help and support............................................................................................................................................................. 11
Product documents.............................................................................................................................................................. 11
Conventions......................................................................................................................................................................... 11
Technical support................................................................................................................................................................. 12
Getting started.............................................................................................................................................................................13
Hardware requirements....................................................................................................................................................... 13
Minimum system requirements.....................................................................................................................................13
Supported instruments..................................................................................................................................................13
Software requirements.........................................................................................................................................................14
Downloading and installing the software.......................................................................................................................14
Activate the license.......................................................................................................................................................14
View software version and license key details..............................................................................................................14
Setting up the test environment.................................................................................................................................................. 16
Setting up tests.................................................................................................................................................................... 16
Instrument connection setup................................................................................................................................................17
Connection setup for host tests.................................................................................................................................... 18
Connection setup for module tests............................................................................................................................... 21
Test setup overview............................................................................................................................................................. 22
Search instruments connected to the application................................................................................................................ 22
Running tests....................................................................................................................................................................... 23
Before you click start............................................................................................................................................................23
Pre-run checklist.................................................................................................................................................................. 24
Starting the application................................................................................................................................................................26
Application controls..............................................................................................................................................................27
Options menu functions....................................................................................................................................................... 28
Configure email settings...................................................................................................................................................... 30
TekExpress instrument control settings............................................................................................................................... 31
Setup panel: Configure the test setup.........................................................................................................................................32
DUT: Set DUT settings.........................................................................................................................................................34
Test Selection: Select the tests............................................................................................................................................ 36
Acquisitions: Set waveform acquisition settings.................................................................................................................. 37
Configuration: Set measurement limits for tests.................................................................................................................. 39
Preferences: Set the test run preferences........................................................................................................................... 42
Status panel: View the test execution status...............................................................................................................................43
View test execution status....................................................................................................................................................43
View test execution logs.......................................................................................................................................................44
Results panel: View summary of test results...............................................................................................................................45
Filter the test results.............................................................................................................................................................45
Reports panel: Configure report generation settings.................................................................................................................. 47
Select report generation options.......................................................................................................................................... 47
View a generated report.......................................................................................................................................................50
Saving and recalling test setup................................................................................................................................................... 51
Overview.............................................................................................................................................................................. 51
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 5
Table of Contents
Save the configured test setup............................................................................................................................................ 51
Load a saved test setup.......................................................................................................................................................52
Perform a test using pre-run session files............................................................................................................................53
Save the test setup with a different name............................................................................................................................57
Run a saved test in prerecorded mode................................................................................................................................57
SCPI Commands........................................................................................................................................................................ 59
About SCPI command......................................................................................................................................................... 59
Socket configuration for SCPI commands........................................................................................................................... 59
Set or query the device name of application........................................................................................................................65
Set or query the suite name of the application.....................................................................................................................65
Set or query the test name of the application...................................................................................................................... 66
Set or query the version name of the application.................................................................................................................68
Set or query the general parameter values..........................................................................................................................68
Set or query the acquire parameter values..........................................................................................................................70
Set or query the analyze parameter values......................................................................................................................... 74
Query the available devices in the DUT panel of the application.........................................................................................74
Query the available suites for the selected device...............................................................................................................75
Query the list of available tests of the application................................................................................................................75
Query the available version names of the application......................................................................................................... 76
Query the list of available instruments based on the specified instrument type...................................................................77
Set or query the IP address of the instrument based on the specified instrument type.......................................................77
Query the information of the generated report file............................................................................................................... 77
Query the information of the generated waveform files....................................................................................................... 78
Query the information of the generated image files............................................................................................................. 78
Query the active TekExpress application name................................................................................................................... 79
Set or query the DUTID of application................................................................................................................................. 79
Sets or query the acquire mode status................................................................................................................................ 79
Set or query the execution mode status.............................................................................................................................. 80
Generate the report for the current session......................................................................................................................... 80
Query the value of specified report header field in the report.............................................................................................. 81
Query the value of specified result detail available in report summary/details table............................................................81
Restore the setup to default settings................................................................................................................................... 82
Save the setup..................................................................................................................................................................... 82
Save the settings to a specified session.............................................................................................................................. 82
Open the setup from a specified session.............................................................................................................................83
Query the current setup file name........................................................................................................................................83
Run/stop/pause/resume the selected measurements execution in the application............................................................. 83
Query the current measurement execution status............................................................................................................... 84
Query whether the current setup is saved or not saved...................................................................................................... 84
Exit or close the application................................................................................................................................................. 84
Query the status of the previous command execution.........................................................................................................84
Query the last error occurred............................................................................................................................................... 85
Set or query the popup details............................................................................................................................................. 85
Sets or query the limit values in the limits editor window.....................................................................................................85
Set or query the waveform file recalled for the specified test name and acquire type.........................................................86
Set or query the enable/disable status of Verbose function.................................................................................................86
Query the enable or disable status of Continuous run function........................................................................................... 87
Set or query the enable/disable status of Continuous Run function.................................................................................... 87
Set or query the continuous run duration time value........................................................................................................... 88
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 6
Table of Contents
Set or query the session create option in the continuous run function................................................................................ 88
Set or query the View report after generating option status.................................................................................................89
Returns the report as XML string......................................................................................................................................... 90
Copies all the images from current run session to the given destination location................................................................90
Selects the specified test(s) and deselect all other tests..................................................................................................... 90
Returns the complete information about the selected test...................................................................................................91
Set the default session.........................................................................................................................................................91
Save the run/config sessions............................................................................................................................................... 91
Load the run/config session................................................................................................................................................. 91
Delete the run/config session...............................................................................................................................................92
Run the run/config saved session........................................................................................................................................92
Query the available list in the run/config session.................................................................................................................92
Query the current run/config session................................................................................................................................... 93
Override the run/config session........................................................................................................................................... 93
SFP+ QSFP+ Tx tests.................................................................................................................................................................94
Testing procedures and examples....................................................................................................................................... 94
Signal types used by tests............................................................................................................................................ 94
Oscilloscope setup........................................................................................................................................................95
Signal validation procedure.......................................................................................................................................... 95
Host test: SFF-8431 table 11 tests.......................................................................................................................................96
Single-ended output voltage range...............................................................................................................................96
Output AC Common-Mode voltage (RMS) (Host).........................................................................................................96
Host test: SFF-8431 table 12 tests...................................................................................................................................... 97
Crosstalk source Rise/Fall time (20% - 80%) (Host).....................................................................................................97
Crosstalk source amplitude (p-p differential) (Host)......................................................................................................98
Signal Rise/Fall time (20% - 80%)................................................................................................................................ 98
Total jitter (Host)............................................................................................................................................................99
Data dependent jitter (Host)........................................................................................................................................101
Data dependent pulse width shrinkage (Host)............................................................................................................102
Uncorrelated jitter (Host).............................................................................................................................................103
Transmitter Qsq.......................................................................................................................................................... 104
Eye mask hit ratio (Host).............................................................................................................................................105
Host test: SFF-8431 table 33 tests.................................................................................................................................... 107
Voltage modulation amplitude (p-p)............................................................................................................................107
Transmitter Qsq (for Cu).............................................................................................................................................107
Output AC Common-Mode voltage (RMS) (for Cu).................................................................................................... 108
Host output TWDPc.................................................................................................................................................... 109
Module test: SFF-8431 table 16 tests................................................................................................................................ 110
AC Common-Mode voltage tolerance (Module)..........................................................................................................110
Single-Ended input voltage tolerance (Module).......................................................................................................... 110
Module test: SFF-8431 table 17 tests.................................................................................................................................111
Crosstalk source Rise/Fall time (20% - 80%) (Module)...............................................................................................111
Crosstalk source amplitude (p-p differential) (Module)............................................................................................... 112
Output AC Common-Mode voltage (RMS) (Module).................................................................................................. 112
Total jitter (Module)......................................................................................................................................................113
Data dependent jitter (Module)....................................................................................................................................114
Data dependent pulse width shrinkage (Module)........................................................................................................116
Uncorrelated jitter (Module).........................................................................................................................................116
Eye mask hit ratio (Module)........................................................................................................................................ 117
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 7
Table of Contents
References................................................................................................................................................................................120
Application directories........................................................................................................................................................120
File name extensions......................................................................................................................................................... 121
View test-related files.........................................................................................................................................................121
De-embed using filter files................................................................................................................................................. 122
Deskew channels...............................................................................................................................................................122
Map the My TekExpress folder...........................................................................................................................................123
Index......................................................................................................................................................................................... 124
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 8

Welcome

Welcome
TekExpress is the Tektronix Test Automation Framework, developed to support your current and future test automation needs. TekExpress uses a highly modular architecture that lets you deploy automated test solutions for various standards in a relatively short time.
Note: The skew between Data+ and Data- in the signal path from the DUT to the oscilloscope will be computed and compensated before running the measurements.
Key Features
Allows conformance testing to the latest Compliance Test Specification (CTS)
Reliable Testing:
Conformance to SFP+ and QSFP+ interconnect module electrical testing ensures reliable results
SFP+ QSFP+ Tx is SFP+ and QSFP+ compliance software
Enables execution of the physical-layer (PHY), electrical tests, and SFP+/QSFP+ based electrical measurements
Automated testing:
Minimizes user intervention when conducting time-consuming testing
Reduces the time required to conduct testing
Selective testing:
Performs fully-automated testing for transmitter measurements
Allows you to select individual tests or test groups in the tree-structure
Avoids repeated testing through accurate and reliable results from a single run
Quick testing:
One-button selection of multiple tests ensures faster testing
Test margins and statistical information aid analysis to find answers quickly
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 9
One-button .mht report saves time
Complete Solution:
Wide range of tests for SFP+/QSFP+ Host devices and SFP+/QSFP+ Module devices enables complete validation
Complete compliance solution with an elaborate test fixture and signal sources support for SMA cable-based solution provides cost-effective way to perform compliance testing
User defined mode supports PRBS7, PRBS11, PRBS15, PRBS20 and PRBS23 in addition to patterns supported in Compliance mode including PRBS9, PRBS31 and 8180
Customize the setup:
Modify the test setup according to the DUT configuration.
Run test measurements with different record lengths.
Run test measurements with more than one signal.
Detailed test reporting:
Provides a Pass/Fail summary table
Provides margin details on each test
Provides a consolidated report for all tests
Provides additional information such as skew and signal type selected for each measurement
Welcome
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 10

Getting help and support

Getting help and support

Product documents

Use the product documents for more information on the application functions, understand the theory of operation, how to remotely program or operate the application, and do other tasks.
Table 1: TekExpress Application documents
To learn about Use this document
How to use the application
How to remotely control the instrument

Conventions

This application help uses the following conventions:
TekExpress SFP+ QSFP+ Help
PDF version of this document can be downloaded from www.tek.com/downloads
Compiled HTML (CHM) version is integrated with the application. Press F1 key from the keyboard to start the help.
Tektronix Part Number: 077-xxxx-xx
The term "Application," and "Software" refers to the TekExpress SFP+ QSFP+ application.
The term “DUT” is an abbreviation for Device Under Test.
The term “select” is a generic term that applies to the two methods of choosing a screen item (button control, list item): using a mouse or using the touch screen.
A Note identifies important information.
Table 2: Icons used in the help
Icon Description
This icon identifies important information
This icon identifies conditions or practices that could result in loss of data.
This icon identifies additional information that will help you use the application more efficiently.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 11
Getting help and support

Technical support

Tektronix values your feedback on our products. To help us serve you better, please send us your suggestions, ideas, or comments on your application or oscilloscope. Contact Tektronix through mail, telephone, or the Web site. See Contacting Tektronix at the front of this document for contact information.
When you contact Tektronix Technical Support, please include the following information (be as specific as possible):
General information
All instrument model numbers
Hardware options, if any
Modules used
Your name, company, mailing address, phone number, FAX number
Please indicate if you would like to be contacted by Tektronix about your suggestion or comments.
Application specific information
Software version number
Description of the problem such that technical support can duplicate the problem
If possible, save the setup files for all the instruments used and the application
If possible, save the TekExpress setup files, log.xml, *.TekX (session files and folders), and status messages text file
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 12

Getting started

Hardware requirements

Minimum system requirements

The following table describes the minimum system requirements for the TekExpress SFP+ QSFP+ application.
Table 3: Minimum system requirements
Instruments Description
Processor Same as the oscilloscope
Operating System Same as the oscilloscope (Windows 7, 64-bit only)
Memory Same as the oscilloscope
Hard Disk Same as the oscilloscope
Display
Firmware
Same as the oscilloscope
TekScope 10.3.3 for non-SX series digital oscilloscopes
TekScope 10.3.0 for SX series digital oscilloscopes
1
Getting started
Software
DPOJET, Jitter and Eye Diagram Analysis Tool, version 10.0.0.35 or later (64-bit)
MathWorks MATLAB Runtime 8.0 2 (Windows 7)
IronPython 2.7.3
PyVisa 1.0.0.25
Microsoft .NET 4.0 Framework
Microsoft Internet Explorer 6.0 SP1 or later
Microsoft Photo Editor 3.0 or equivalent software for viewing image files
Adobe Reader 7.0 or equivalent software for viewing portable document format (PDF) files
Other Devices
Microsoft compatible mouse or compatible pointing device
Four USB ports (two USB ports minimum)
PCI-GPIB or equivalent interface for instrument connectivity

Supported instruments

The TekExpress SFP+ QSFP+ Tx application runs on the following Tektronix oscilloscopes:
DPO/DSA/MSO71604C and DPO/DSA/MSO72004C Series Digital Oscilloscopes
DPO/DSA72504D and DPO/DSA73304D Series Digital Oscilloscopes
DPO/MSO72304DX, DPO/MSO72504DX, and DPO/MSO73304DX Series Digital Oscilloscopes
DPO70000SX Series Digital Oscilloscopes
3
1
If TekExpress is running on an instrument having a video resolution lower than 800x600 (for example, a sampling oscilloscope), it is recommended that you connect a secondary monitor, which must be enabled before launching the application.
2
MatLab Runtime Compiler is required for performing the Host Output TWDPc test. This test is purchase option SFP-WDP.
3
If TekExpress is installed on a Tektronix oscilloscope, TekExpress will use the virtual GPIB port for communicating with oscilloscope applications. If external GPIB communication devices such as USB-GPIB-HS or equivalent are used for instrument connectivity, make sure that the Talker Listener utility is enabled in the GPIB menu of the DPO/DSA oscilloscope. For ease of use, connect to an external (secondary) monitor.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 13
Getting started
See also
Minimum system requirements on page 13

Software requirements

Downloading and installing the software

Complete the following steps to download and install the latest TekExpress SFP+ QSFP+ application.
1. Go to www.tek.com.
2. Click Downloads. In the Downloads menu, select DOWNLOAD TYPE as Software and enter the application name in the MODEL OR KEYWORD field and click SEARCH.
3. Select the latest version of software and follow the instructions to download the software. Copy the executable file into the
oscilloscope.
4. Double-click the executable and follow the on-screen instructions.
The software is installed at C:\Program Files\Tektronix\TekExpress\TekExpress SFP+ QSFP+.
5. Select Application > TekExpress SFP+ QSFP+ from the Oscilloscope menu, to open the application.

Activate the license

Activate the license using the Option Installation wizard in the TekScope application:
1. In the TekScope application menu bar, click Utilities > Option Installation. The TekScope Option Installation wizard opens.
2. Push the F1 key on the oscilloscope keyboard to open the Option Installation help topic.
3. Follow the directions in the help topic to activate the license.

View software version and license key details

To view version information of the application, click Options > About TekExpress.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 14
Getting started
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 15

Setting up the test environment

Setting up the test environment

Setting up tests

Set up tests using the tabs in the Setup panel. Settings in the DUT tab use a top-down, left-to-right logic flow, so that any parameter that affects or acts as a filter for other parameters appears either above or to the left of the affected parameters.
Test options: standards, views, and modes
Test options include two standards, QSFP+ Tx and SFP+ Tx (selected in the DUT tab of the Setup panel), two views, Compliance and Advanced (selected in the DUT tab of the Setup panel), and two modes, Compliance and User Defined (selected in the configuration settings of the Setup panel).
The selected standard determines which measurement standard will be used. The selected view determines where the test configuration settings are displayed. The selected mode determines whether you can change test configuration settings to include those that are noncompliant.
Compliance View selected with Compliance Mode
View configuration options in the Test Selection tab of the Setup panel. Tests will run automatically with little or no user intervention. You will not be able to change test parameters to anything that deviates from the compliance standards. The only test configuration parameters that you can change in this mode are the Global Settings.
Compliance View selected with User-Defined Mode
View configuration options in the Test Selection tab of the Setup panel. Tests will run automatically but you will be able to change the parameters before starting the tests.
Advanced View selected with Compliance Mode
View configuration options in the Configuration tab of the Setup panel. Tests will run automatically with little or no user intervention. You will not be able to change test parameters to anything that deviates from the compliance standards. The only configuration parameters that you can change in this mode are the Global Settings.
Advanced View selected with User-Defined Mode
View configuration options in the Configuration tab of the Setup panel. Tests will run automatically but you will be able to change test parameters before starting the tests.
Supported tests
The application supports the following tests, grouped by profile.
Host Profile Tests
SFF-8431 Table 11 Output Electrical Specifications at B:
Single Ended Output Voltage Range
Output AC Common Mode voltage (RMS)
SFF-8431 Table 12 Jitter and Eye Mask Specifications at B:
Crosstalk Source Rise/Fall Time (20%–80%)
Crosstalk Source Amplitude (p-p Differential)
Signal Rise/Fall Time (20%–80%)
Total Jitter
Data Dependent Jitter
Data Dependent Pulse Width Shrinkage
Uncorrelated Jitter
Transmitter Qsq
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 16
Eye Mask Hit Ratio
SFF-8431 Table 33 Output Specifications at B for Cu:
Note: The group SFF-8431 Table 33 Output Specifications at B for Cu is associated with the 10GSFP+ Cu Direct Attach Cable device profile (the check box for this profile is located on the DUT tab of the Setup panel). This group of tests is available only when this check box is selected.
Voltage Modulation Amplitude (p-p)
Transmitter Qsq (for Cu)
Output AC Common Mode voltage (RMS) (for Cu)
Host Output TWDPc
Note: An evaluation version of the Host Output TWDPc test is included in the SFP+ QSFP+ Tx installation. You are allowed 10 free trials of this test. Each time you run the test, regardless of how often you open the application, one of the free trials is used. To use this test after the evaluation period, purchase the SFP-WDP option license key.
Module Profile Tests
SFF-8431 Table 16 Transmitter Input Electrical Specifications at B:
AC Common-Mode Voltage Tolerance
Single-Ended Input Voltage Tolerance
SFF-8431 Table 17 Transmitter Input Tolerance Signal Calibrated at B:
Setting up the test environment
Crosstalk Source Rise/Fall Time (20%-80%)
Crosstalk Source Amplitude (p-p Differential)
Output AC Common-Mode Voltage (RMS)
Total Jitter
Data Dependent Jitter
Data Dependent Pulse Width Shrinkage
Uncorrelated Jitter
Eye Mask Hit Ratio
Additional Supported Measurements for QSFP+ only
Total Jitter @ J2
Total Jitter @ J9

Instrument connection setup

To run tests, you need the following instrument (for details, see Minimum System Requirements):
A supported Tektronix oscilloscope.
The device under test
SFP+ or QSFP+ fixtures
Table 4: SFP+ and QSFP+ fixtures
Tektronix nomenclature Description
TF-SFP-TPA-HCB-P SFP+ Host Compliance Board Plug
TF-SFP-TPA-MCB-R SFP+ Module Compliance Board Receptacle
TF-SF-TPA-PR SFP+ Host Compliance Board Plug and Module Compliance Board Receptacle
Table continued…
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 17
Setting up the test environment
Tektronix nomenclature Description
TF-SFP-TPAHCB-PK SFP+ Host Compliance Board Plug Kit with DC Blocks and Termination
TF-SFP-TPAMCB-RK SFP+ Module Compliance Board Receptacle Kit with DC Block and Termination
TF-SFP-TPA-PRK SFP+ Host Module Compliance Board and Module Compliance Board with DC Blocks and
Termination
TF-QSFP-TPAHCB-P QSFP+ Host Compliance Plug
TF-QSFP-TPAMCB-R QSFP+ Module Compliance Board Receptacle
TF-QSFP-TPA-PR QSFP+ Host Compliance Board Plug and Module Compliance Board Receptacle
TF-DC-BLOCK-KIT DC Block Kit
Equipment connections can vary by Device Profile (Host and Module) and by individual test. Refer to the following connection diagrams when setting up equipment for testing.

Connection setup for host tests

Table 12 Crosstalk Source tests
All other Host tests
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 18
Setting up the test environment
Test setup for all measurements other than single-ended output voltage range
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 19
Setting up the test environment
Test setup for single ended output voltage range measurement on DPO/DSA70000D series oscilloscopes
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 20
Setting up the test environment
Test setup for single ended output voltage range measurement on all oscilloscopes other than DPO/DSA70000D series oscilloscopes

Connection setup for module tests

Single-Ended Input Voltage Tolerance Test
All other Module tests
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 21
Setting up the test environment

Test setup overview

A test setup includes configuration parameters and report options. Use the options in the Setup panel and Reports panel to select and configure tests.
1. Select the DUT parameters
2. Select one or more tests
3. Select acquisitions
4. Configure test parameters
5. Select test notification preferences
6. Select report options

Search instruments connected to the application

Use the TekExpress Instrument Control Settings dialog box to search the instruments (resources) connected to the application. The application uses TekVISA to discover the connected instruments.
The instruments required for the test setup must be connected and detected by the application, before running the test.
Note:
To refresh the list of connected instruments:
1. Select Options > Instrument Control Settings.
2. In the Search Criteria section of the Instrument Control Settings dialog box, select the connection types of the instruments to
search. Instrument search is based on the VISA layer, but different connections determine the resource type, such as LAN, GPIB, and USB. For example, if you choose LAN, the search will include all the instruments supported by the TekExpress that are communicating over the LAN.
3. Click Refresh. The TekExpress application searches for the connected instruments.
Search status of the instruments connected to LAN
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 22
Setting up the test environment
4. When the search is complete, a dialog box lists the instrument-related details based on the search criteria. For example, for the Search Criteria as GPIB, the application displays all the GPIB instruments connected to the application.
TekExpress Instrument Control Settings window.
The details of the instruments are displayed in the Retrieved Instruments table. The time and date of instrument refresh is displayed in the Last Updated field.

Running tests

After selecting and configuring tests, review the pre-run checklist and then click Start to perform the tests. The application acquires and analyzes the data, then displays a report when the tests are finished.
While the tests are running, other applications may display windows in the background. The TekScope application takes precedence over other applications, but you can switch to other applications by using the Alt+Tab key combination. To keep the TekExpress SFP+ QSFP+ Tx application on top, select Keep On Top from the SFP+ QSFP+ Tx Options menu.

Before you click start

Before you run tests for the first time, do the following:
1. Understand where your test files are stored on the instrument.
After you install and launch TekExpress SFP+ QSFP+ Tx, it creates the following folders on the oscilloscope:
\My Documents\My TekExpress\SFP+ QSFP+ Tx
\My Documents\My TekExpress\SFP+ QSFP+ Tx\Untitled Session
Every time you launch TekExpress SFP+ QSFP+ Tx, an Untitled Session folder is created in the SFP-Tx folder. The Untitled Session folder is automatically deleted when you exit the SFP+ QSFP+ Tx application. To preserve your test session files, save the test setup before exiting the TekExpress application.
CAUTION: Do not modify any of the session files or folders because this may result in loss of data or corrupted session files. Each session has multiple files associated with it. When you save a session, a .TekX file, and a folder named for the session that contains associated files, is created on the oscilloscope X: drive.
2. Map the shared My TekExpress folder as X: (X drive) on the instruments used in test setups running Microsoft Windows Operating
System.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 23
Setting up the test environment
The My TekExpress folder has the share name format <domain><user ID>My TekExpress. Or, if the instrument is not connected to a domain, the share name format is <instrument name><user ID>My TekExpress. This shared folder is used to save the waveform files and is used during other file transfer operations.
Note: If the X: drive is mapped to any other shared folder, the application will display a warning message asking you to disconnect the X: drive manually.
3. Make sure that the My TekExpress folder has read and write access, and that the contents are not set to be encrypted:
a. Right-click the folder and select Properties. b. Select the General tab and then click Advanced. c. In the Advanced Attributes dialog box, make sure that the option Encrypt contents to secure data is NOT selected. Example.
4. See the pre-run checklist before you run a test.

Pre-run checklist

Do the following before you click Start to run a test. If this is the first time you are running a test on a setup, refer to the information in
Before you click start.
1. Make sure that all the required instruments are properly warmed up (approximately 20 minutes).
2. Perform Signal Path Compensation (SPC).
a. On the oscilloscope main menu, select the Utilities menu. b. Select Instrument Calibration.
3. Deskew channels.
4. Verify that the application is able to find the DUT. If it cannot, perform a search for connected instruments.
a. In SFP+ QSFP+ Tx, select the Setup panel and then click the Test Selection tab. b. Select any test and then click Configure. c. In the Configuration section, click Global Settings.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 24
Setting up the test environment
d. In the instruments detected section, click the drop-down arrow to the right of real time scope and make sure that the oscilloscope
with the (GPIB8::1::INSTR) designation is in the list.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 25

Starting the application

Starting the application
To start the TekExpress SFP+ QSFP+, select from the oscilloscope menu bar Applications > TekExpress SFP+ QSFP+.
During start, a "My TekExpress" folder is created in the Documents folder of the current user and gets mapped to "X" drive. When the application is closed properly, the "X" drive gets unmapped. Session files are then stored inside the X:\SFP+ QSFP+ folder. If this file is not found, the application runs an instrument discovery program to detect connected instruments before starting TekExpress SFP+ QSFP+.
To keep the TekExpress SFP+ QSFP+ application on top of any application, select Keep On Top from the options menu. If the application goes behind the oscilloscope application, select Applications >TekExpress SFP+ QSFP+ to bring the application to the front.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 26

Application controls

This section describes the application controls with functionality and its details.
Table 5: Application control description
Item Description
Options menu Menu to display global application controls.
Test panel Controls that open tabs for configuring test settings and options.
Starting the application
Start / Stop button Use the Start button to start the test run of the measurements in the selected order. If prior
acquired measurements are not cleared, then new measurements are added to the existing set. The button toggles to the Stop mode while tests are running. Use the Stop button to abort the test.
Pause / Continue button Use the Pause button to pause the acquisition. When a test is paused, this button changes
as Continue.
Clear button Use the Clear button to clear all existing measurement results. Adding or deleting a
measurement, or changing a configuration parameter of an existing measurement, also clears measurements. This is to prevent the accumulation of measurement statistics or sets of statistics that are not coherent. This button is available only on Results panel.
Note: This button is visible only when there are results data on the panel.
Application window move icon Place the cursor over the top of the application window to move the application window to
the desired location
Minimize icon Minimizes the application.
Close icon Close the application.
Table continued…
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 27
Starting the application
Item Description
Mini view / Normal view Mini view displays the run messages with the time stamp, progress bar, Start / Stop button,
and Pause / Continue button. The application moves to mini view when you click the Start button.

Options menu functions

To access the Options menu, click in the upper-right corner of the application. It has the following selections:
Table 6: Options menu settings
Menu Function
Default Test Setup Opens a new test setup with default configurations.
Open Test Setup Opens a previously saved test setup. Displays the list of previously saved test setup file
names. Make the selection and click OK to open the test setup.
Save Test Setup Saves the current test configurations with the specified file name.
Save Test Setup As Saves the current test setup with a different file name or file type.
Open Recent Displays the recently opened test setup file names. Make the selection and click OK to
open the test setup.
Instrument Control Settings
Keep On Top
Email Settings Configures email options for test run and result notifications.
Deskew Loads oscilloscope channel deskew settings into the application.
Help Displays the TekExpress SFP+ QSFP+ help.
Table continued…
Detects, lists, and refreshes the connected instruments found on the specified connections (LAN, GPIB, USB, Serial, Non-VISA Resources, TekLink, and VXI).
Always keeps the TekExpress SFP+ QSFP+ application on top of all the applications.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 28
Menu Function
About TekExpress
Displays the application name, version, and hyperlink to end the user license agreement.
Starting the application
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 29
Starting the application

Configure email settings

Use the Email Settings utility to get notified by email when a measurement completes or produces any error condition. Follow the steps to configure email settings:
Figure 1: Email settings window
1. Select Options > Email Settings to open the Email Settings dialog box.
2. (Required) For Recipient email Address(es), enter one or more recipient email addresses. To include multiple addresses, separate
the addresses with commas.
3. (Required) For Sender’s Address, enter the email address used by the instrument. This address consists of the instrument name,
followed by an underscore, followed by the instrument serial number, then the @ symbol, and the email server ID. For example: user@yourcompany.com.
4. (Required) In the Server Configuration section, type the SMTP Server address of the Mail server configured at the client location,
and the SMTP Port number, in the corresponding fields.
If this server requires password authentication, enter a valid login name, password, and host name in the corresponding fields.
If any of the above required fields are left blank, the settings will not be saved, and email notifications will not be sent.
Note:
5. In the Email Attachments section, select from the following options:
Reports: Select to receive the test report with the notification email.
Status Log: Select to receive the test status log with the notification email. If you select this option, then also select whether you want to receive the full log or just the last 20 lines.
6. In the Email Configuration section:
Enter a maximum file size for the email message. Messages with attachments larger than this limit will not be sent. The default is 5 MB.
Enter the number in the Number of Attempts to Send field, to limit the number of attempts that the system makes to send a notification. The default is 1. You can also specify a timeout period.
7. Select the Email Test Results When complete or on error check box. Use this check box to quickly enable or disable email notifications.
8. To test your email settings, click Test Email.
9. To apply your settings, click Apply.
10. Click Close when finished.
TekExpress® SFP+ QSFP+ Tx Compliance and Debug Solution Software Application Help 30
+ 96 hidden pages