Tektronix TekExpress PCI Express Transmitter Compliance,Validation Software Help User manual

TekExpress® PCI Express Transmitter Compliance and Validation Software
Application Help
*P077077412*
077-0774-12
TekExpress® PCI Express Transmitter Compliance and Validation Software
Application Help
Register now! Click the following link to protect your product. www.tek.com/register
*P077077412*
077-0774-12
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.............................................................................................................................................................12
Product documents.............................................................................................................................................................. 12
Conventions......................................................................................................................................................................... 12
Technical support................................................................................................................................................................. 13
Getting started.............................................................................................................................................................................14
Hardware requirements....................................................................................................................................................... 14
Minimum system requirements.....................................................................................................................................14
Instruments and accessories required..........................................................................................................................15
Software requirements.........................................................................................................................................................16
Downloading and installing the software.......................................................................................................................16
Activate the license.......................................................................................................................................................17
View software version and license key details..............................................................................................................17
Setting up the test environment.................................................................................................................................................. 18
Windows 10 user account settings...................................................................................................................................... 18
Install the software............................................................................................................................................................... 18
Set application file permissions............................................................................................................................................19
About setting up tests.......................................................................................................................................................... 20
Equipment connection setup................................................................................................................................................20
Equipment connection setup through switch system....................................................................................................21
Test setup overview............................................................................................................................................................. 24
Prerequisite..........................................................................................................................................................................25
Compensate the signal path......................................................................................................................................... 25
Deskew and Attenuation...............................................................................................................................................25
Running tests....................................................................................................................................................................... 28
Prerun checklist............................................................................................................................................................ 28
Search instruments connected to the application................................................................................................................ 29
Starting the application................................................................................................................................................................31
Application controls..............................................................................................................................................................33
Options menu functions....................................................................................................................................................... 34
TekExpress instrument control settings............................................................................................................................... 35
Configure email settings...................................................................................................................................................... 36
Setup panel: Configure the test setup.........................................................................................................................................37
DUT: Set DUT settings.........................................................................................................................................................38
Filter setup dialog box...................................................................................................................................................41
Automated DUT control setup.......................................................................................................................................42
NI USB 6501 DUT Controller Support.......................................................................................................................... 44
Multiple-session run .....................................................................................................................................................45
Test Selection: Select the tests............................................................................................................................................ 47
Acquisitions: Set waveform acquisition settings.................................................................................................................. 48
Set acquisition options..................................................................................................................................................50
Set acquisition waveform save options.........................................................................................................................50
Set acquisition waveform source for prerecorded waveform files.................................................................................51
Set acquisition signal source........................................................................................................................................ 51
TekExpress® PCI Express Transmitter Compliance and Validation Software 5
Table of Contents
No. of Acquisitions........................................................................................................................................................ 52
Jitter Test Acquisition.................................................................................................................................................... 52
Analysis Tool.................................................................................................................................................................52
Configuration: Set measurement limits for tests.................................................................................................................. 53
About configuring test parameters................................................................................................................................53
Configuration tab parameters....................................................................................................................................... 53
Preferences: Set the test run preferences........................................................................................................................... 56
Status panel: View the test execution status...............................................................................................................................58
View test execution status....................................................................................................................................................58
View test execution logs.......................................................................................................................................................59
Results panel: View summary of test results...............................................................................................................................61
Filter the test results.............................................................................................................................................................61
Reports panel: Configure report generation settings.................................................................................................................. 62
Report configuration settings............................................................................................................................................... 62
CXL Support................................................................................................................................................................. 64
Configure report view settings............................................................................................................................................. 65
View a generated report.......................................................................................................................................................67
Saving and recalling test setup................................................................................................................................................... 69
Test setup files overview...................................................................................................................................................... 69
Save the configured test setup............................................................................................................................................ 69
Load a saved test setup.......................................................................................................................................................69
Select a pre-run session from the loaded test setup............................................................................................................69
Save the test setup with a different name............................................................................................................................70
Switch Matrix application.............................................................................................................................................................71
Product description.............................................................................................................................................................. 71
Application overview............................................................................................................................................................ 71
File name extensions........................................................................................................................................................... 77
Status indicators.................................................................................................................................................................. 77
Saved configurations........................................................................................................................................................... 78
De-embed settings...............................................................................................................................................................78
Apply a filter file for all relays........................................................................................................................................ 79
Apply a filter file for each relay type separately............................................................................................................ 79
Apply a filter file for each relay separately.................................................................................................................... 80
Apply a filter file for each connection separately...........................................................................................................80
Graphical view of switch matrix configuration...................................................................................................................... 81
Saving the configuration...................................................................................................................................................... 81
Feature description.............................................................................................................................................................. 82
Link width......................................................................................................................................................................82
Debug mode................................................................................................................................................................. 82
Cascade (Relay cascade).............................................................................................................................................83
Error messages....................................................................................................................................................................85
SCPI Commands........................................................................................................................................................................ 87
About SCPI command......................................................................................................................................................... 87
Socket configuration for SCPI commands........................................................................................................................... 87
Set or query the device name of application........................................................................................................................93
Set or query the suite name of the application.....................................................................................................................93
Set or query the test name of the application...................................................................................................................... 94
Set or query the version name of the application.................................................................................................................98
Set or query the general parameter values..........................................................................................................................98
TekExpress® PCI Express Transmitter Compliance and Validation Software 6
Table of Contents
Query the available devices in the DUT panel of the application.......................................................................................105
Query the available suites for the selected device.............................................................................................................106
Query the list of available tests of the application..............................................................................................................106
Query the available version names of the application........................................................................................................110
Query the list of available instruments based on the specified instrument type................................................................. 111
Set or query the IP address of the instrument based on the specified instrument type..................................................... 111
Query the information of the generated report file..............................................................................................................111
Query the information of the generated waveform files......................................................................................................112
Query the information of the generated image files........................................................................................................... 112
Query the active TekExpress application name................................................................................................................. 113
Set or query the DUTID of application................................................................................................................................113
Sets or query the acquire mode status...............................................................................................................................113
Set or query the execution mode status.............................................................................................................................114
Generate the report for the current session....................................................................................................................... 114
Query the value of specified report header field in the report............................................................................................ 115
Query the value of specified result detail available in report summary/details table..........................................................115
Restore the setup to default settings..................................................................................................................................116
Save the setup................................................................................................................................................................... 116
Save the settings to a specified session............................................................................................................................ 116
Open the setup from a specified session........................................................................................................................... 117
Query the current setup file name......................................................................................................................................117
Run/stop/pause/resume the selected measurements execution in the application............................................................117
Query the current measurement execution status............................................................................................................. 118
Query whether the current setup is saved or not saved.....................................................................................................118
Query the status of the previous command execution....................................................................................................... 118
Query the last error occurred............................................................................................................................................. 118
Set or query the popup details........................................................................................................................................... 119
Sets or query the limit values in the limits editor window................................................................................................... 119
Set or query the waveform file recalled for the specified test name and acquire type.......................................................120
Set or query the enable/disable status of Verbose function...............................................................................................120
Set or query the View report after generating option status...............................................................................................121
Returns the report as XML string....................................................................................................................................... 121
Copies all the images from current run session to the given destination location..............................................................121
Selects the specified test(s) and deselect all other tests................................................................................................... 122
Returns the complete information about the selected test.................................................................................................122
Set the default session.......................................................................................................................................................123
Save the run/config sessions............................................................................................................................................. 123
Load the run/config session............................................................................................................................................... 123
Delete the run/config session.............................................................................................................................................123
Run the run/config saved session......................................................................................................................................124
Query the available list in the run/config session...............................................................................................................124
Query the current run/config session................................................................................................................................. 124
Override the run/config session......................................................................................................................................... 125
Exit or close the application............................................................................................................................................... 125
Examples........................................................................................................................................................................... 125
References................................................................................................................................................................................129
Application directories........................................................................................................................................................129
File name extensions......................................................................................................................................................... 130
View test-related files.........................................................................................................................................................130
TekExpress® PCI Express Transmitter Compliance and Validation Software 7
Table of Contents
De-embed using filter files................................................................................................................................................. 131
Setup files.......................................................................................................................................................................... 131
RF Switch configuration files.......................................................................................................................................135
How to run Base SRIS Tx Test Board tests....................................................................................................................... 137
Index......................................................................................................................................................................................... 140
TekExpress® PCI Express Transmitter Compliance and Validation Software 8

Welcome

Welcome
Figure 1: TekExpress PCI Express application
The TekExpress® PCI Express Automated Test Solution Software application (referred to as TekExpress PCIe or PCIe in the rest of the document) provides an automated, simple, and efficient way to test PCI Express interfaces and devices consistent to the requirements of the PCI Express specifications.
Tek Express PCIe key features and benefits
New features from current release:
Supports NI USB toggle tool for Gen4 DUTs. Refer how to use NI USB 6501 DUT Controller Support.
Supports CXL Gen3, Gen4, and Gen5 device types for Add-In-Card/System-Board of CEM Specification and Tx Test Board/SRIS Test Board of Base Specification.
Supports CSV report type.
Usability improvements for the automated deskew and attenuation.
Support for Gen4 and Gen5 dataclock pattern custom toggle index in non standard devices.
Support for Sigtest Phoenix v5.0.24 for Gen5 CEM.
Support for Skyworks clock jitter tool v7.0 for ref clk testing.
Existing Features:
PCIe CEM TX Testing
Supports Add-In-Card and System Board device types
Supports Gen1, Gen2, Gen3, Gen4 and Gen5 versions
Supports Signal Quality Test for all generations
Supports Preset Test for Gen3, Gen4 and Gen5 generations
TekExpress® PCI Express Transmitter Compliance and Validation Software 9
Welcome
Supports Pulse Width Jitter Test for Gen4 and Gen5 Add-In-Card device type
PCIe Base TX testing
Supports both PCIe Gen5 Base Tx Common Clock & SRIS architecture
Supports Gen3, Gen4 and Gen5 versions
Supports Jitter & Voltage Signal Quality Test and Preset Test for all generations
U.2 (SFF-8639) TX Testing
Supports Gen3 Host and Module device types
M.2 TX Testing
Supports Gen3 M.2 Add-In-Card and Host device types
PCIe Ref Clock TX Testing
Supports Gen1 to Gen5 Ref Clock Jitter and Signal Integrity measurements
Tektronix ATI (200GS/s) channel support for CEM, Base Spec, U.2, M.2 and Ref clock testing for all generations (Not applicable for CEM System Board Gen1-4 and U.2 Host Gen3).
Supports channel embed and de-embed filter files
Supports de-embedding on each ATI channel using separate filter files
Option to choose Skyworks Clock Jitter Tool or DPOJet for Ref-Clock analysis
Supports traditional break-out channel de-embedding & SigTest CTLE (for uncorrelated jitter measurements only)
Automated De-skew for ATI Channels
Supports single and multiple acquisition for CEM Gen4 and Gen5
Trigger type support for Gen3, Gen4 and Gen5 (Auto/Width/Edge)
Automated toggling of the DUT to switch presets for CEM, U.2 and M.2 device types using AWG/AFG/GRL PCI Express PHY Test Controller.
Simple push button, enabling the users to manually toggle PCIe presets from AWG/AFG
RF Switch support to test the x12 and x16 lanes using Keithley and Gigatronics switches respectively
Fully automated General, Jitter, Composite Eye, Transition Eye, and Non Transition Eye measurements
Provides individual or group test selection by using a tree-structure menu
Supports preset test selection for all device types
Integrated Intel Sigtest for fully automated waveform analysis
Supports parallel execution of measurements using multiple instances of SigTest to accelerate the test analysis speed
Deploys recommended versions of SigTests for analysis
Sigtest Phoenix v5.0.24: PCIe Gen5 CEM Spec
Sigtest v4.0.52: PCIe Gen4 CEM Spec, Gen4 and Gen5 Base Spec
Sigtest v4.0.42: PCIe Gen3 Base spec
Sigtest v3.2.0.3: PCIe Gen3 CEM Spec
Option to browse and select different Sigtest versions and templates for debug
Support Sigtest run in silent mode (Not applicable for Sigtest v3.2.0.3)
Built-in reporting features:
Provides a Pass/Fail summary table
Provides margin details on each test
Provides a consolidated report for all tests
Supports .pdf and .mht formats
Provides Tektronix Method of Implementation (MOI) for PCIe testing
TekExpress® PCI Express Transmitter Compliance and Validation Software 10
Run-time setup instructions with image pop-ups and reference illustrations for each test execution
Provides both an automation solution (for compliance) and DPOJET (for debug)
TekExpress setup files in-line with PCI-SIG Compliance Workshop
Supports SCPI commands to remotely communicate with the TekExpress application
33 GHz Oscilloscope supports CEM Gen5 TX testing using Tekconnect channels.
Supports new CEM Gen5 jitter measurements:
Uncorrelated TIE TJ @E-12
Uncorrelated TIE DJ dd@E-12
Uncorrelated PWJ TJ @E-12
Uncorrelated PWJ DJ dd@E-12
TIE RJ(RMS)
Combined acquisition for Signal quality and preset tests for faster execution
Integrates latest Sigtest Phoenix 5.0.24 version for Gen5 CEM Testing
Generation specific pass/fail status summary table in the report
Supports Eye Diagram plots for Base Spec through DPOJET
New PCIe TekExpress Method of Implementation (MOI) document for Gen5 testing
Welcome
TekExpress® PCI Express Transmitter Compliance and Validation Software 11

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

TekExpress PCI Express 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
This application help uses the following conventions:
The term "Application," and "Software" refers to the TekExpress 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® PCI Express Transmitter Compliance and Validation Software 12
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® PCI Express Transmitter Compliance and Validation Software 13

Getting started

Hardware requirements

Minimum system requirements

The following table shows the minimum system requirements needed for an oscilloscope to run TekExpress PCI Express.
Table 3: System requirements
Component Requirement
Oscilloscope See Instruments and accessories required
Processor Same as the oscilloscope
Operating system Microsoft Windows 10 (64-bit only) Required Windows 10 user account settings
Memory Same as the oscilloscope
Hard disk Same as the oscilloscope
Getting started
Display
Firmware
Software
Same as the oscilloscope
Tekscope for MSO/DSA/DPO70000C, D, DX, SX
DPOJET, Jitter and Eye Diagram Analysis Tool
1
2
2
Microsoft .NET 4.0 Framework
Microsoft Internet Explorer 8.0 SP1 or later
PyVisa version 1.0.0
IronPython version 2.7.3
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
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 starting the application.
2
For software version, refer to Readme TekExpress PCI Express.txt file at C:\Program
Files\Tektronix\TekExpress\TekExpress PCI Express
TekExpress® PCI Express Transmitter Compliance and Validation Software 14

Instruments and accessories required

The following table lists the instruments and accessories required for TekExpress PCI Express application.
Table 4: Instruments and accessories required for PCI Express application
Instrument/Accessory Model number
Getting started
Oscilloscope
MSO70604 3, DPO/MSO70604C (Gen1 testing only)
MSO708043, DPO/MSO70804C (Gen1 and Gen2 testing)
MSO712543, DPO/MSO71254C (Gen1, Gen2, and Gen3 testing only)
MSO716043, DPO/MSO71604C (Gen1, Gen2, and Gen3 testing)
MSO720043, DPO/MSO72004C (Gen1, Gen2, and Gen3 testing)
DPO/MSO72304DX (Gen1, Gen2, and Gen3 testing)
DPO/DSA72504D ( Gen1, Gen2, Gen3, and Gen4 testing)
DPO/DSA73304D (all generation testing)
DPO/MSO72304DX (Gen1, Gen2, and Gen3 testing)
DPO/MSO72504DX (all generation testing)
DPO/MSO73304DX (Gen1, Gen2, Gen3, and Gen4 testing)
DPO71304SX (Gen1, Gen2, and Gen3 testing)
DPO71604SX (Gen1, Gen2, and Gen3 testing)
DPO72304SX (Gen1, Gen2, and Gen3 testing)
DPO73304SX All Generation Testing
DPO75002SX [Standalone or 2 Stack] All Generation Testing
DPO75902SX [Standalone or 2 Stack] All Generation Testing
DPO77002SX [Standalone or 2 Stack] All Generation Testing
Arbitrary Function Generator (AFG)
4
(for
Tektronix AFG3252, AFG3252C, AFG31252
automatic test pattern toggling)
Arbitrary Waveform Generator (AWG) (for automatic test pattern toggling)
Tektronix AWG5002B/C, AWG5012B/C, AWG5014B/C
Tektronix AWG7082B/C, AWG7122B/C
Tektronix AWG70001A, AWG70002A
RF Switch 5
6
Keithley System S46T RF Microwave Switch Systems for x12 PCIe
Gigatronics RF Switch 26GHz (8902-L-48TS26) for x16 PCIe
Table continued…
3
Requires Microsoft Windows 10 (64-bit) operating system. Contact your local Tektronix Customer Service representative for upgrade information.
4
The listed AFG/AWG instruments support both differential inputs (requires 2 channels) and 100 MHz burst mode.
5
Use GPIB cable or USB-to-GPIB cable to connect the oscilloscope to switch.
6
The GPIB address of the RF Switch and toggle instrument (AWG/AFG) must be different.
TekExpress® PCI Express Transmitter Compliance and Validation Software 15
Instrument/Accessory Model number
Getting started
GRL PCIE34 Controller for automatic test pattern toggling and DUT power cycle
NIUSB-6501 for automatic toggling of Gen4 DUTs
Other devices SMP-SMA cables
Part number : GRL-PCIE34-P1
7
Contact GRL at support@graniteriverlabs.com for support and quote@graniteriverlabs.com to request for a quote.
Part Number: 779205-01
Discuss product recommendations, quote products, and place an order.
Contact : + 91 80-4119 0000
Visit : www.ni.com/en-in/support/model.usb-6501.html
TCA-SMA connectors
Matched pair cables
Differential probes
P7513, P7513A, P7516, P7520A, P7625, P7630, P7633, P7713, P7716, P7720 with respective tips
PCI Express
Speed Minimum
oscilloscope bandwidth
TCA-SMA
(Max 18 GHz)
TCA-292D
(Max 33 GHz)
P7500
(Max 20 GHz)
P7700
(Max 20 GHz)
P7600
(Max 33 GHz)
2.5 GT/s 6 GHz
5.0 GT/s 12.5 GHz
8.0 GT/s 13 GHz
16.0 GT/s 25 GHz
32.0 GT/s 50 GHz
100 MHz RefClk 5 GHz

Software requirements

Downloading and installing the software

Complete the following steps to download and install the latest TekExpress PCI Express 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.
7
DUT power cycle is supported for Add-In-Card DUT type only
TekExpress® PCI Express Transmitter Compliance and Validation Software 16
Getting started
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 PCI Express.
5. Select Application > TekExpress PCI Express 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® PCI Express Transmitter Compliance and Validation Software 17

Setting up the test environment

Setting up the test environment

Windows 10 user account settings

Windows 10 instruments need to have the User Account Control Settings set to Never Notify. To set User Account Control Settings:
1. Go to Control Panel > User Accounts > Change User Account Control settings.
2. Set the sliding control to Always notify as shown in the image, and click OK.
See also
Instruments and accessories required on page 15

Install the software

Use the following steps to install PCI Express software on any compatible instrument running Microsoft Windows 10 (64-bit). See Minimum
System Requirements for details.
1. Close all applications (including the TekScope application).
2. Go to the www.tek.com Web site and search for TekExpress PCI Express to locate the installation file. Download the file
TekExpress_PCIe_Deployment_Package.exe.
3. Copy or download the PCIe installer file to the oscilloscope.
4. Double-click the installer .exe file to extract the installation files and start the InstallShield Wizard. Follow the on-screen instructions.
The software installs in the following location:
C:\Program Files\Tektronix\TekExpress\TekExpress PCI Express
5. The installer updates the TekScope Analyze menu to include the installed options.
TekExpress® PCI Express Transmitter Compliance and Validation Software 18
See also
Minimum system requirements
Instruments and accessories required on page 15
Setting up the test environment

Set application file permissions

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 start TekExpress PCIe, it creates the following folders on the oscilloscope:
\My Documents\My TekExpress\PCI Express
\My Documents\My TekExpress\PCI Express\Untitled Session
Every time you start TekExpress PCIe, an Untitled Session folder is created in the PCIe folder. The Untitled Session folder is automatically deleted when you exit the PCIe 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.
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.
If the X: drive is mapped to any other shared folder, the application will display a warning message asking you to
Note:
disconnect the X: drive manually.
3. Make sure that the My TekExpress folder (Drive X:) has read and write access:
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 (not checked).
TekExpress® PCI Express Transmitter Compliance and Validation Software 19
Setting up the test environment
4. See the prerun checklist before you run a test.
See also
Configuration: Set measurement limits for tests on page 53
Application directories on page 129
File name extensions on page 130

About 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 to the top of or to the left of the affected parameters.
Tests are saved when you save a test setup. To avoid overwriting test results, remember to assign a unique name to the test either before running it or immediately after.
See also
Test setup overview on page 24
Before you click start
About running tests

Equipment connection setup

Click the Setup > Test Selection > Schematic button to open a PDF file that shows the compliance test setup diagrams (instrument, DUT, and cabling) for supported testing configurations.
See also
TekExpress® PCI Express Transmitter Compliance and Validation Software 20
Minimum system requirements
About setting up tests

Equipment connection setup through switch system

Setting up the test environment
Figure 2: Add-In card connection setup through switch system
Gigatronics Switch: DUT Lane to Signal connection mapping
TX LANE 0 P
TX LANE 1 P
TX LANE 2 P
TX LANE 3 P
TX LANE 4 P
TX LANE 5 P
TX LANE 6 P
TX LANE 7 P
TX LANE 8 P
TX LANE 9 P
Table continued…
S1 (relay) > Signal 1
S1 > Signal 2
S1 > Signal 3
S1 > Signal 4
S1 > Signal 5
S1 > Signal 6
S1 > Signal 7
S1 > Signal 8
S4 > Signal 1
S4 > Signal 2
TX LANE 0 N
TX LANE 1 N
TX LANE 2 N
TX LANE 3 N
TX LANE 4 N
TX LANE 5 N
TX LANE 6 N
TX LANE 7 N
TX LANE 8 N
TX LANE 9 N
S3 > Signal 1
S3 > Signal 2
S3 > Signal 3
S3 > Signal 4
S3 > Signal 5
S3 > Signal 6
S3 > Signal 7
S3 > Signal 8
S6 > Signal 1
S6 > Signal 2
TekExpress® PCI Express Transmitter Compliance and Validation Software 21
Gigatronics Switch: DUT Lane to Signal connection mapping
TX LANE 10 P
S4 > Signal 3
TX LANE 10 N
Setting up the test environment
S6 > Signal 3
TX LANE 11 P
TX LANE 12 P
TX LANE 13 P
TX LANE 14 P
TX LANE 15 P
S4 > Signal 4
S4 > Signal 5
S4 > Signal 6
S4 > Signal 7
S4 > Signal 8
TX LANE 11 N
TX LANE 12 N
TX LANE 13 N
TX LANE 14 N
TX LANE 15 N
S6 > Signal 4
S6 > Signal 5
S6 > Signal 6
S6 > Signal 7
S6 > Signal 8
Figure 3: System board (normal) connection setup through switch system
Gigatronics Switch: DUT Lane to Signal connection mapping
TX LANE 0 P
TX LANE 1 P
TX LANE 2 P
TX LANE 3 P
S1 (relay) > Signal 1
S1 > Signal 2
S1 > Signal 3
S1 > Signal 4
TX LANE 0 N
TX LANE 1 N
TX LANE 2 N
TX LANE 3 N
S3 > Signal 1
S3 > Signal 2
S3 > Signal 3
S3 > Signal 4
Table continued…
TekExpress® PCI Express Transmitter Compliance and Validation Software 22
Gigatronics Switch: DUT Lane to Signal connection mapping
TX LANE 4 P
S1 > Signal 5
TX LANE 4 N
Setting up the test environment
S3 > Signal 5
TX LANE 5 P
TX LANE 6 P
TX LANE 7 P
S1 > Signal 6
S1 > Signal 7
S1 > Signal 8
TX LANE 5 N
TX LANE 6 N
TX LANE 7 N
S3 > Signal 6
S3 > Signal 7
S3 > Signal 8
Figure 4: System board (cascade) connection setup through switch system
Gigatronics Switch: DUT Lane to Signal connection mapping
TX LANE 0 P
TX LANE 1 P
TX LANE 2 P
TX LANE 3 P
TX LANE 4 P
TX LANE 5 P
S1 (relay) > Signal 1
S1 > Signal 2
S1 > Signal 3
S1 > Signal 4
S1 > Signal 5
S1 > Signal 6
TX LANE 0 N
TX LANE 1 N
TX LANE 2 N
TX LANE 3 N
TX LANE 4 N
TX LANE 5 N
S3 > Signal 1
S3 > Signal 2
S3 > Signal 3
S3 > Signal 4
S3 > Signal 5
S3 > Signal 6
Table continued…
TekExpress® PCI Express Transmitter Compliance and Validation Software 23
Gigatronics Switch: DUT Lane to Signal connection mapping
TX LANE 6 P
S1 > Signal 7
TX LANE 6 N
Setting up the test environment
S3 > Signal 7
TX LANE 7 P
TX LANE 8 P
TX LANE 9 P
TX LANE 10 P
TX LANE 11 P
TX LANE 12 P
TX LANE 13 P
TX LANE 14 P
TX LANE 15 P
Note: GPIB is the recommended interface to execute the switch matrix commands.

Test setup overview

S1 > Signal 8
S4 > Signal 1
S4 > Signal 2
S4 > Signal 3
S4 > Signal 4
S4 > Signal 5
S4 > Signal 6
S4 > Signal 7
S4 > Signal 8
TX LANE 7 N
TX LANE 8 N
TX LANE 9 N
TX LANE 10 N
TX LANE 11 N
TX LANE 12 N
TX LANE 13 N
TX LANE 14 N
TX LANE 15 N
S3 > Signal 8
S6 > Signal 1
S6 > Signal 2
S6 > Signal 3
S6 > Signal 4
S6 > Signal 5
S6 > Signal 6
S6 > Signal 7
S6 > Signal 8
Test setup includes acquisition and configuration parameters. You can also select report options when setting up tests. Use the options in the Setup panel and Reports panel to select and configure tests.
1. Set up equipment.
2. Do the prerun checklist.
3. Set DUT parameters.
4. Select one or more tests.
5. Select acquisitions.
6. Configuration test parameters.
7. Set test measurement notification options.
8. Select report options.
See also
About test setups
Before you click start
About running tests
TekExpress® PCI Express Transmitter Compliance and Validation Software 24
Setting up the test environment

Prerequisite

Compensate the signal path

Use the following procedure to compensate the internal signal acquisition path. Perform this procedure if the ambient temperature has changed more than 5 °C (9 °F) since you performed the last signal path compensation. Perform the signal path compensation once a week. Failure to do so may result in the instrument not meeting warranted performance levels.
1. Power on and wait for the instrument to complete its warm up period before continuing with this procedure.
2. Disconnect any probes you have connected to the input channels.
3. Set the instrument to Menu mode.
4. Select Instrument Calibration from the Utilities menu.
5. Note any instructions that appear in the resulting control window.
6. Click Run SPC to begin the procedure. The procedure may take several minutes to complete.
7. Verify that the Status changes to Compensated after the procedure is complete. If the Calibration Status field indicates anything other
than Compensated, see Signal Path Compensation Status for information on the readout and recommended action.
Note: When making measurements at vertical scale settings less than or equal to 5 mV, you should perform the signal path compensation at least once a week. Failure to do so may result in the instrument not meeting warranted performance levels at those volts/div settings.

Deskew and Attenuation

By clicking on the button opens up the Deskew and Attenuation Setup window which has the following options.
Deskew:
1. Use Automated Deskew (Which is selected by default) automated deskew works in the following way:
By selecting the automated deskew, the application runs the deskew operation before acquiring the DUT signal.
Deskew will be performed to remove the skew of the setup which is primarily the cable set and oscilloscope channel. Deskew
requires a low-frequency signal with a small rise/fall time. Both these requirements are fulfilled by the fast edge on the oscilloscope.
TekExpress® PCI Express Transmitter Compliance and Validation Software 25
Setting up the test environment
During deskew the other end of the cable connected to the fixture/ISI board is connected to the fast edge. Fast edge has a skew of
less than 1 ps. If the +ve and -ve channels of fast edge are phase-matched, the user can ensure that the setup (cable+oscilloscope channel) has a skew of less than 1 ps.
Figure 5: Deskew popup window
2. Use Manual Deskew Manual
TekExpress® PCI Express Transmitter Compliance and Validation Software 26
Setting up the test environment
Attenuation:
1. Use 6 dB Attenuation (Which is selected by default).
2. Use Custom Attenuation.
TekExpress® PCI Express Transmitter Compliance and Validation Software 27
Setting up the test environment

Running tests

After selecting and configuring tests, review the Prerun checklist and then click Start to run the tests. While tests are running, you cannot access the Setup or Reports panels. To monitor the test progress, switch back and forth between the Status panel and the Results panel.
The application displays a report when the tests are complete. 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 PCIe application on top, select Keep On Top from the TekExpress Options menu.
See also
Before you click start
About configuring tests
About setting up tests

Prerun 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.
TekExpress® PCI Express Transmitter Compliance and Validation Software 28
Setting up the test environment
3. Verify that the application is able to find the DUT. If it cannot, perform a search for connected instruments:
a. In PCIe, select the Setup panel and then click the Test Selection tab. b. Select any test and then click Configure. c. n the Configuration section, click Global Settings. 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.
See also
Equipment connection setup

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.
Note: The instruments required for the test setup must be connected and detected by the application, before running the test.
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
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.
TekExpress® PCI Express Transmitter Compliance and Validation Software 29
Setting up the test environment
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.
TekExpress® PCI Express Transmitter Compliance and Validation Software 30
Loading...
+ 113 hidden pages