background image

Keysight N5990A-301 PCI Express Link Training Suite User Guide

23

Test Instrument Setup

4

 

Setup with De-Emphasis Box

Figure 9

Setup with De-Emphasis Box

• Connect two N9398C blocking capacitors to RF+DC and RF+DC of 

Pick-Up Tees.

• Connect DATA OUT to DE-EMPHASIS DATA IN.
• Connect AUX CLK OUT 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 

Converter to RF and RF of Pick-Up Tees.

• Connect CLK OUT to ERROR DETECTOR CLK IN.
• Connect the N4903B Data Outputs to Rx+ and Rx- of test fixture.
• Connect Tx+ and Tx- of test fixture to N4903B Data Inputs.
• Connect the N4903B TRIG OUT and TRIG OUT BAR to the test fixture 

reference clock input pins.

Summary of Contents for N5990A-301

Page 1: ...User Guide Keysight N5990A 301 PCI Express Link Training Suite...

Page 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...

Page 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...

Page 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...

Page 5: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 5 Contents Slow Response 65 Link Training Fails 66...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 16: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 3 Starting and Registering the Software Starting Registered Software 18 Software Registration 19...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 34: ...36 Keysight N5990A 301 PCI Express Link Training Suite User Guide 5 Using the Software Figure 18 PCIe Link Training Suite Main Window...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 49: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 51 Using the Software 5 Figure 32 Timing Setup Dialog...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 60: ...Keysight N5990A 301 PCI Express Link Training Suite User Guide 6 Troubleshooting Startup Fails 64 Slow Response 65 Link Training Fails 66...

Page 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...

Page 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...

Page 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...

Page 64: ...This information is subject to change without notice Keysight Technologies 2017 Edition 3 0 July 2017 www keysight com...

Reviews: