background image

Keysight N5990A-301 PCI Express Link Training Suite User Guide

35

Using the Software

5

 

Main User Interface

After successful connection to the instruments, the main window is 

displayed as shown in 

Figure 18

. This window is split into two major 

parts:
The left part of the window displays PCIe specific parameters:

• PCIe spec version and DUT type

The training sequence and loop-back pattern.

PCIe specific presets.

• The right part of the window displays common J-BERT parameters:

Data rate and clock generation.

Voltage levels.

De-emphasis.

Jitter injection and interferences.

Bit error rate measurement.

BERT control.

Содержание N5990A-301

Страница 1: ...User Guide Keysight N5990A 301 PCI Express Link Training Suite...

Страница 2: ...requirements beyond those set forth in the EULA shall apply except to the extent that those terms rights or licenses are explicitly required from all providers of commercial computer software pursuan...

Страница 3: ...ftware Installation and Update Software Update 12 Software Installation 13 3 Starting and Registering the Software Starting Registered Software 18 Software Registration 19 4 Test Instrument Setup N490...

Страница 4: ...Link Training Pattern 39 Edit Training Parameters in Fixed Mode 40 Edit Training Parameters in Interactive Mode 41 Loop back Pattern 45 Clock Tolerance Compensation 46 Error Detector 46 Link Training...

Страница 5: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 5 Contents Slow Response 65 Link Training Fails 66...

Страница 6: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 1 Introduction Overview of this guide 8 Document History 9 PCIe Link Training Suite Overview 10...

Страница 7: ...8 Keysight N5990A 301 PCI Express Link Training Suite User Guide 1 Introduction Overview of this guide This guide provides a detailed description of the N5990A PCIe Link Training Suite...

Страница 8: ...he first edition of this guide describes the functionality of the software version 1 0 Second Edition February 2017 The second edition of this guide describes the functionality of the software version...

Страница 9: ...he device under test into the loop back mode Enabling the loop back mode is usually a prerequisite for receiver compliance testing The PCIe LTS complements the full Test Automation Software Keysight N...

Страница 10: ...de 2 Software Installation and Update Software Update 12 Software Installation 13 The PCIe Link Training Suite N5990A 301 runs on the PC that controls the J BERT If N5990A 301 is already installed on...

Страница 11: ...Link Training Suite User Guide 2 Software Installation and Update Software Update If you want to upgrade a previous version of the PCIe Link Training Suite uninstall it first from the PC and then cont...

Страница 12: ...2 0 If using an N4903B J BERT make sure it has firmware version 7 40 or higher installed Then perform the following steps Execute the installer file PCIeLinkTrainingSuiteInstaller see Figure 1 The se...

Страница 13: ...14 Keysight N5990A 301 PCI Express Link Training Suite User Guide 2 Software Installation and Update Figure 2 Installer License Agreement Window Figure 3 Installer Additional License Agreement Window...

Страница 14: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 15 Software Installation and Update 2 Figure 4 Installer Location Window Figure 5 Installation Complete Window...

Страница 15: ...ink Training Suite User Guide 2 Software Installation and Update Figure 6 Completing Setup Window After installation the PCIe Link Training Suite icon will be available on your desktop see Figure 7 Fi...

Страница 16: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 3 Starting and Registering the Software Starting Registered Software 18 Software Registration 19...

Страница 17: ...the Software Starting Registered Software Double click the PCIe Link Training Suite icon on your desktop or start the software from the Start Programs BitifEye menu If you have already registered the...

Страница 18: ...gistration key send an e mail to licensing bitifeye com with the following information Customer name such as company and department or university and institute 16 digit certificate number XXXX XXXX XX...

Страница 19: ...nstruments and establish the required connections Connect the instruments to the controller PC by LAN Establish all required cable connections between the instruments and the DUT device under test Swi...

Страница 20: ...t be connected to the J BERT via USB An N4880A reference clock multiplier can be used to multiply a reference clock from a DUT in order to use the DUT s clock for pattern generation The N4880A must be...

Страница 21: ...UT to DE EMPHASIS CLK IN using N4916 61620 matched cable pair Connect P2 and P2 BAR of N4903B to Interference Input of Pick Up Tees Connect DATA OUT and DATA OUT BAR of N4916B De Emphasis Signal Conve...

Страница 22: ...ed cable pair Connect P2 and P2 BAR of N4903B to Interference Input of Pick Up Tees Connect DATA OUT and DATA OUT BAR of N4916B De Emphasis Signal Converter to RF and RF of Pick Up Tees Connect DATA O...

Страница 23: ...4916 61620 matched cable pair Connect P2 and P2 BAR of N4903B to Interference Input of Pick Up Tees Connect DATA OUT and DATA OUT BAR of N4916B De Emphasis Signal Converter to RF and RF of Pick Up Tee...

Страница 24: ...ally generates de emphasis and all necessary distortions interference without any further instruments If an M8020A S02 option is installed the Interactive Training Method is available A NetIo230B Powe...

Страница 25: ...Basic Setup Mount the N9398C blocking capacitors to DATA OUT and DATA OUT BAR of M8020A Connect the N9398C blocking capacitors to Rx and Rx of the test fixture Connect Tx and Tx of the test fixture to...

Страница 26: ...the N9398C blocking capacitors to DATA OUT and DATA OUT BAR of M8020A Connect the N9398C blocking capacitors to Rx and Rx of the test fixture Connect Tx and Tx of the test fixture to M8020A Data Input...

Страница 27: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 5 Using the Software Connecting to the Instruments 30 Main User Interface 35 Script Editing 59...

Страница 28: ...instruments Click Connect see Figure 14 to open the Connection dialog In the Connection dialog enter all parameters that are necessary to establish connections to the Signal Generator and complementa...

Страница 29: ...interference check the CM Interference AWG check box and enter its VISA address in the corresponding text box Select whether you want to use an N4916B de emphasis signal converter to generate the de...

Страница 30: ...BERT Configuration M8020A Configuration If you have a remote controlled power switch select the Power Switch check box and enter its address The default address format is IP Username Password You must...

Страница 31: ...ose However clicking Initialize Instruments is recommended in order to set the instruments to a well known state Figure 17 Instruments Connection Window Instruments Connected Note You can use instrume...

Страница 32: ...he Instruments list in the Keysight IO Expert Note that socket connections are not supported In order to use an N4916B de emphasis signal converter it must be connected to the rear USB port of the N49...

Страница 33: ...18 This window is split into two major parts The left part of the window displays PCIe specific parameters PCIe spec version and DUT type The training sequence and loop back pattern PCIe specific pre...

Страница 34: ...36 Keysight N5990A 301 PCI Express Link Training Suite User Guide 5 Using the Software Figure 18 PCIe Link Training Suite Main Window...

Страница 35: ...s repeated quite often are sequence and pattern A pattern is a stream of bits that is sent out by the BERT In order to be more flexible the entire bit stream is divided into multiple patterns which ar...

Страница 36: ...group or window There is also the menu command Apply Pattern Only to apply just the pattern while all other parameters remain unchanged You can find this command under the Instruments menu Alternativ...

Страница 37: ...the main window and to the encoded preset hint in the Loop back Pattern box When the de emphasis levels on the right side of the main window are changed the corresponding preset is shown in the PCIe P...

Страница 38: ...de is selected by default you can adjust the number of packets transmitted for every stage of the link training Figure 21 The Initial delay is a sequence of zeros transmitted before the link training...

Страница 39: ...y different so that they match the J BERT pattern granularity There are two presets which can be selected using the Preset button Trying both preset options can be helpful for debugging Optimized Para...

Страница 40: ...can be requested from the DUT during equalization training Full Any combination of pre shoot and de emphasis can be requested by the DUT during equalization training The Speed Change Control specifies...

Страница 41: ...Tx Initial Preset is the preset that the DUT must use at the start of equalization training The DUT Target Preset is the preset that the DUT must use to send out data after Link Training If the Use c...

Страница 42: ...that port to the J BERT while retaining that lane number as Lane 0 However some DUTs require that the lane number must be set to the corresponding physical port number The option Encoded DUT Preset R...

Страница 43: ...le containing only hexadecimal data Note The binary data represented by the custom pattern file must have a 512 bit granularity for N4903B and 80 bit granularity for M8020A otherwise the pattern canno...

Страница 44: ...ecification When the DUT has its own reference clock and SSC is used on both the generator and the DUT side SRIS Separate Reference Clocks with Independent SSC SKP ordered sets must be inserted at eve...

Страница 45: ...re 26 is usually required when the DUT uses its own reference clock Link Training Results This section contains the result of the Interactive Training Mode Figure 27 Figure 27 Link Training Results If...

Страница 46: ...Express Link Training Suite User Guide 5 Using the Software Figure 28 Final Preset Dialog Clicking Training Log opens the Interactive Link Training Log window that presents a detailed log of the whole...

Страница 47: ...re 5 Figure 29 Final Preset Dialog Power Switch If you select Power Switch in the Instrument Connection dialog the Power Switch section is displayed on the main window Figure 30 Use this feature for t...

Страница 48: ...lso be modified but note that the valid range and granularity is restricted by the J BERT hardware By default the generator uses an internal clock source or an External Clock Multiplier N4880A for sys...

Страница 49: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 51 Using the Software 5 Figure 32 Timing Setup Dialog...

Страница 50: ...rameter will be written to the hardware immediately Otherwise click Apply When you change any parameter for example you enter a new value into a text box the corresponding Apply button is highlighted...

Страница 51: ...rferences Setup Figure 35 You can modify the Common Mode and Differential Mode sinusoidal interferences If you use the N4903B as a pattern generator and if it is connected to an 81150A AWG common mode...

Страница 52: ...erference Setup Window Voltage Levels You can set the voltage levels for every output independently Note that when any slider is moved the corresponding parameter will be written to the hardware immed...

Страница 53: ...20A generator Clicking Outputs will enable or disable the M8020A outputs If the button is green it means that the outputs of the M8020A are switched ON and if red implies that the outputs are switched...

Страница 54: ...Bit Error Rate is calculated from the total number of bits and total number of errors Click the Accum button to the left side of the BER display to toggle to the current BER which is the calculated B...

Страница 55: ...RT Control Figure 40 shows the BERT control where you can control the sequencer the pattern generator and the analyzer Figure 40 BERT control Clicking Insert Bit Error causes the J BERT to insert a si...

Страница 56: ...dware Expert Mode In the Options menu you can enable Expert Mode This mode is recommended for advanced users and offers some more parameters to modify The main advantage of the Expert Mode is the poss...

Страница 57: ...ntioned earlier in this document only allow those patterns to be generated that are in sync with the PCIe link training methodology To edit the script you must enable Expert Mode and define the script...

Страница 58: ...s displayed In the script editor you can edit the sequence and pattern with a unified syntax It allows you to define the data using terms common to PCIe For example to generate a TS1 ordered set with...

Страница 59: ...he J BERT s granularity requirements 512 bits for N4903B J BERT and 80 bits for M8020A J BERT If the pattern you want to define does not fit this granularity you may repeat the pattern until the granu...

Страница 60: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 6 Troubleshooting Startup Fails 64 Slow Response 65 Link Training Fails 66...

Страница 61: ...from executing Starting the Link Training Suite then leads to an error message which is Windows cannot access the specified device path or file In this case please check whether the anti virus softwa...

Страница 62: ...user interface this might be a result of a poor remote connection Probably the delay over Ethernet is too high In most cases disabling the BER polling and the sequencer status polling is helpful To di...

Страница 63: ...ly download the pattern and settings Is the injected jitter too high Try reducing or disabling the injected jitter in the Jitter SSC dialog Are the timing and voltage levels and the de emphasis correc...

Страница 64: ...This information is subject to change without notice Keysight Technologies 2017 Edition 3 0 July 2017 www keysight com...

Отзывы: