Tektronix PCIe PLL BW Transmitter Test Application Help User manual

PCIe PLL BW Transmitter Test
Application Help
*P077174001*
077-1740-01
PCIe PLL BW Transmitter Test
Application Help
Register now! Click the following link to protect your product. www.tek.com/register
*P077174001*
077-1740-01
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....................................................................................................................................................................................... 7
Getting help and support...............................................................................................................................................................8
Related documentation.......................................................................................................................................................... 8
Technical support................................................................................................................................................................... 8
Getting started...............................................................................................................................................................................9
Required equipment and accessories....................................................................................................................................9
Installing the software............................................................................................................................................................ 9
Operating basics..........................................................................................................................................................................11
Launch the application......................................................................................................................................................... 11
Close the application............................................................................................................................................................11
Launch Real-Time Oscilloscope...........................................................................................................................................11
Application panels....................................................................................................................................................................... 12
Application panels overview.................................................................................................................................................12
Connections panel............................................................................................................................................................... 12
Settings panel...................................................................................................................................................................... 13
Components settings.................................................................................................................................................... 13
Help panel............................................................................................................................................................................15
Calibrations panel................................................................................................................................................................ 15
SJ Amplitude.................................................................................................................................................................15
Tests panel...........................................................................................................................................................................19
PLL BW Test................................................................................................................................................................. 19
Programmatic interface commands............................................................................................................................................ 26
PLLBWTEST:APPLYSOFTEQ<1/0>....................................................................................................................................26
PLLBWTEST:FILTERFILE <String>.....................................................................................................................................26
PLLBWTEST:WIZARD:OPEN..............................................................................................................................................26
PLLBWTEST:WIZARD:CLOSE............................................................................................................................................27
PLLBWTEST:SJAMPLITUDE.............................................................................................................................................. 27
PLLBWTEST:SHOW:CONNECTIONDIAGRAM..................................................................................................................27
PLLBWTEST:SAVE:STATUS...............................................................................................................................................27
PLLBWTEST:SAVE:ID......................................................................................................................................................... 28
PLLBWTEST:SAVE:GENERATEDBY..................................................................................................................................28
PLLBWTEST:SAVE:COMMENTS........................................................................................................................................28
PLLBWTEST:SAVE..............................................................................................................................................................29
PLLBWTEST:SAMPLESFORAVERAGE............................................................................................................................. 29
PLLBWTest:SOFTWAREQTYPE <0/1>...............................................................................................................................29
PLLBWTEST:RUNSTATUS..................................................................................................................................................29
PLLBWTEST:RUN............................................................................................................................................................... 30
PLLBWTEST:RESULT:FINALVALUE................................................................................................................................... 30
PLLBWTEST:RESULT:DISPLAYTYPE................................................................................................................................ 30
PLLBWTEST:RESULTCAL:AVERAGES..............................................................................................................................31
PLLBWTEST:RESULT:AVERAGES.....................................................................................................................................31
PLLBWTEST:OPEN.............................................................................................................................................................31
PLLBWTEST:FREQUENCY.................................................................................................................................................31
PLLBWTEST:FREQ:STOP.................................................................................................................................................. 32
PCIe PLL BW Transmitter Test Application Help 5
Table of Contents
PLLBWTEST:FREQ:START.................................................................................................................................................32
PLLBWTEST:DUTPOWERTYPE.........................................................................................................................................32
PLLBWTEST:CBBAUTOTOGGLE:WAITTIME.................................................................................................................... 33
PLLBWTEST:CBBAUTOTOGGLE:PRESET....................................................................................................................... 33
PLLBWTEST:CALSEL......................................................................................................................................................... 33
PLLBWTEST:ALLFREQUENCIES.......................................................................................................................................33
SETTINGS:STANDARD.......................................................................................................................................................34
SETTINGS:RTS:SAMPLERATE.......................................................................................................................................... 34
SETTINGS:RTS:POSITIVECHANNEL................................................................................................................................ 34
SETTINGS:RTS:NEGATIVECHANNEL...............................................................................................................................35
SJAMPCAL:ALLFREQUENCIES ........................................................................................................................................35
SJAMPCAL:FREQ:START...................................................................................................................................................36
SJAMPCAL:FREQ:STOP.................................................................................................................................................... 36
SJAMPCAL:FREQUENCIES:DEFAULT.............................................................................................................................. 36
SJAMPCAL:FREQUENCY...................................................................................................................................................37
SJAMPCAL:FREQUENCYINTERVALS...............................................................................................................................37
SJAMPCAL:OPEN...............................................................................................................................................................37
SJAMPCAL:RESULT........................................................................................................................................................... 38
SJAMPCAL:RESULT:AVERAGES....................................................................................................................................... 38
SJAMPCAL:RESULT:FREQAVG......................................................................................................................................... 38
SJAMPCAL:RUN................................................................................................................................................................. 38
SJAMPCAL:RUNSTATUS....................................................................................................................................................39
SJAMPCAL:RESULT:AVERAGES....................................................................................................................................... 39
SJAMPCAL:SAVE................................................................................................................................................................39
SJAMPCAL:SAVE:COMMENTS..........................................................................................................................................39
SJAMPCAL:SAVE:GENERATEDBY....................................................................................................................................40
SJAMPCAL:SAVE:ID........................................................................................................................................................... 40
SJAMPCAL:SAVE:STATUS.................................................................................................................................................40
SJAMPCAL:SHOW:CONNECTIONDIAGRAM....................................................................................................................41
SJAMPCAL:RESULT:SJAMPLITUDE..................................................................................................................................41
SJAMPCAL:WIZARD:CLOSE..............................................................................................................................................41
SJAMPCAL:WIZARD:OPEN................................................................................................................................................42
Index........................................................................................................................................................................................... 43
PCIe PLL BW Transmitter Test Application Help 6

Welcome

The PCIe PLL BW Rx application performs the test as per the PCI Express Base Specification Revision 5.0.
Welcome
Figure 1: TekRxTest - PCIe PLL BW Rx application
PCIe PLL Bandwidth and Peaking test is accomplished by connecting the output of BERT PPG (which can produce specific PCIe PLL BW test patterns) to the input of the DUT through a specialized set of fixtures and cables. The BERT can be programmed to add different amounts of sinusoidal jitter at the configured SJ tones to a reference clock waveform. Output of the DUT is connected to the RT Scope to measure how much SJ passes through the DUT's Tx PLL for a certain SJ tone. Upon performing the process across multiple tones gives us the PLL frequency response indicating the PLL Bandwidth and peaking.
Key features and benefits
SJ Amplitude Calibration and PLL BW test comes as a part of the receiver solution.
Jointly with Anritsu BERT MP1900A series, the solution provides the tools and flexibility required to observe real-time performance for PLL BW devices for PCIe Gen3, Gen4, and Gen5
Reliable and accurate results reduce the test execution time and minimize the skillset required to perform calibration and testing.
Detailed reports are at one’s disposal for the calibration and test modules.
PCIe PLL BW Transmitter Test Application Help 7

Getting help and support

Getting help and support

Related documentation

The following documentation is available as part of the PCIe PLL BW TekRxTest application.
Table 1: Product documentation
Item Purpose Location
Application Help Application operation and User Interface
details

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 Real Time Oscilloscope. Contact Tektronix through mail, telephone, or the Web site.
When you contact Tektronix Technical Support, please include the following information (be as specific as possible):
General information
Help panel of the application
All instrument model numbers
Hardware options, if any
Modules used
Your name, company, mailing address, phone number, and 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.
PCIe PLL BW Transmitter Test Application Help 8

Getting started

Getting started

Required equipment and accessories

This section lists the accessories and test fixtures required to perform the tests.
Table 2: Required equipment and accessories
Equipment Vendor Type R/O Qty Description
MP1900A Anritsu Equipment Required 1 BERT
DPS73304SX Tektronix Equipment Required 1 Single Stack 33GHz or better (e.g. Dual Stack
50GHz Sx Scope)
DPO7AFP Tektronix Accessory Required 1 Auxiliary Front Panel
DPO7RFK2 Tektronix Accessory Optional 2 Attenuator Kit (Only for ATI channels)
103-047-00 Tektronix Accessory Optional 2 Connector Savers (1.85mm) (Only for ATI
channels)
Adaptor (1.85 mm M – 2.92 mm F)
PMCABLE1M Tektronix Accessory Required 2 Cable pair; 2.92-to-2.92mm, Straight, 1.5ps
DJA Tektronix Software Required 1 DPOJET Advanced option
TF-PCIE5-CEM-X1*
TF-PCIE5-CEM-X16* Accessory Required
RXSW-NLP-PCIE5 Tektronix Software Required 1 Gen5 CEM RX test software - Node-Locked,
Z2025A PCIe CBB Controller Anritsu Equipment Optional 1 PCIe CBB Controller
RXSW-NLP-PLLBW-PCEG5orTektronix Software Required 1 License; PLLBW Gen 5/4/3 automation
RXSW-NL1-PLLBW-PCEG5 or
RXSW-FLP-PLLBW-PCEG5 or
RXSW-FL1-PLLBW-PCEG5 License; PLLBW Gen 5/4/3 automation
1
Tektronix Accessory Optional 2 Only for ATI channels
matched, 1000mm, 40GHz
Tektronix or PCI-SIG Accessory Required 1 Gen 5 CEM Test Fixtures
Perpetual
software for TEK scopes and Anritsu BERT; Perpetual; Node-Locked
License; PLLBW Gen 5/4/3 Receiver automation software for TEK scopes and Anritsu BERT; 1 year subscription; Node­Locked
License; PLLBW Gen 5/4/3 Receiver automation software for TEK scopes and Anritsu BERT; Perpetual; Floating
software for TEK scopes and Anritsu BERT; 1 year subscription; Floating

Installing the software

Follow the below steps to download and install the latest PCIe PLL BW TekRxTest application.
1
* MMPX cables and MMPX to SMA adaptor cables for test fixture connections are included with the fixture kit
PCIe PLL BW Transmitter Test Application Help 9
Getting started
1. Go to www.tek.com.
2. Click Downloads. In the Download menu, select DOWNLOAD TYPE as Software and enter PCIe PLL BW in the MODEL OR KEYWORD field and click SEARCH.
3. Select the latest version of the software and follow the instructions to download.
4. Copy the executable file into the instrument to install the software (Real-time oscilloscope or PC).
5. Follow the installation instructions that is available in the website. The software is installed at
C:\ProgramFiles\Tektronix\BERTScope\RxTest60.
6. Click the shortcut icon on the desktop to launch the application.
Note:
The PCIe PLL BW TekRxTest application can be installed on a Tektronix real-time oscilloscope or a PC (Optional).
PCIe PLL BW Transmitter Test Application Help 10

Operating basics

Operating basics

Launch the application

To launch the PCIe PLL BW TekRxTest application, click the shortcut icon TekRxTest on the desktop and select PCIe PLL BW Test in the application window.

Close the application

To exit the application, click on the application title bar. Follow on-screen instructions to save the unsaved session or test setup.
Note: Using other methods to exit the application may result in abnormal termination of the application.

Launch Real-Time Oscilloscope

The TekVISA Socket Server application on the oscilloscope provides the necessary connectivity between the TekRxTest application and scope. Although it is launched in the background when the scope boots up and the socket is initialized for communication, it is recommended to verify the status by clicking on the Desktop Tray ―› TekVISA LAN Server Control as shown in the image below. If it is ready to exchange data, then a wizard would appear as in the below image.
Figure 2: Launch Real-Time Oscilloscope
In the unlikely event when the socket is not initialized, the process can be started by clicking on “Start Socket Server” which
Note:
gets enabled during such a scenario.
PCIe PLL BW Transmitter Test Application Help 11

Application panels

Application panels

Application panels overview

The PCIe PLL BW test application uses panels to group the configurations and settings. Click any panel to configure the associated settings. A panel may have one or more tabs that lists the selections available in that panel. Controls in a tab may change depending on the settings made in the same tab or another tab.
Figure 3: Application panels overview
Table 3: Application panels overview
Parameter Description
Connections This panel displays the Real-Time Oscilloscope and Bit Error Rate Tester (BERT) connection settings.
You can connect to a real-time oscilloscope and BERT by entering the IP address of the instruments.
Settings This panel allows configuring various settings for the BERT, RT Scope, and the Remote Access.
Help This panel displays the application help.
Calibrations This panel allows you to configure the calibration parameters for SJ Amplitude and save the results.
Tests This panel allows you to configure the PLL BW test settings and save the results.

Connections panel

The connections panel allows you to connect to a real-time oscilloscope and BERT with the PCIe PLL BW TekRxTest application. Enter the IP address of these instruments and click Connect to establish the connection.
PCIe PLL BW Transmitter Test Application Help 12
Table 4: Connections panel
Connections Description
BERT
Enter the BERT IP address in the address field and click Connect. When the BERT is connected successfully, the BERT indicator in the right end corner of the application turns green.
Note: It is recommended to launch the MP1900A software in the administrator mode to use the TekRxTest Application in the BERT.
Application panels
RT Scope
Enter the RT Scope IP address in the address field and click Connect. When the RT Scope is connected successfully, the RT Scope indicator in the right end corner of the application turns green.

Settings panel

The settings panel allows you to configure the settings for instruments and remote access. Click any tab to configure the associated settings.
Figure 4: Settings panel

Components settings

The basic settings display the parameters for BERT, RT Scope, and Remote access.
PCIe PLL BW Transmitter Test Application Help 13
Loading...
+ 30 hidden pages