background image

Notices

© Keysight Technologies 2017

No part of this manual may be reproduced 

in any form or by any means (including 

electronic storage and retrieval or transla-

tion into a foreign language) without prior 

agreement and written consent from 

Keysight Technologies as governed by 

United States and international copyright 

laws.

Trademarks
Manual Part Number

N5990-91

1

0

1

Manual Edition

Edition 

3

.0, July 2017

Keysight Technologies Deutschland GmbH

Herrenberger Strasse 130,

71034 Böblingen, Germany

Technology Licenses

The hardware and/or software described in 

this document are furnished under a 

license and may be used or copied only in 

accordance with the terms of such license.

U.S. Government Rights

The Software is “commercial computer 

software,” as defined by Federal Acquisition 

Regulation (“FAR”) 2.101. Pursuant to FAR 

12.212 and 27.405-3 and Department of 

Defense FAR Supplement 

(“DFARS”) 227.7202, the U.S. government 

acquires commercial computer software 

under the same terms by which the soft-

ware is customarily provided to the public. 

Accordingly, Keysight provides the Soft-

ware to U.S. government customers under 

its standard commercial license, which is 

embodied in its End User License Agree-

ment (EULA), a copy of which can be found 

at 

http://www.keysight.com/find/sweula

The license set forth in the EULA represents 

the exclusive authority by which the U.S. 

government may use, modify, distribute, or 

disclose the Software. The EULA and the 

license set forth therein, does not require 

or permit, among other things, that Key-

sight: (1) Furnish technical information 

related to commercial computer software 

or commercial computer software docu-

mentation that is not customarily provided 

to the public; or (2) Relinquish to, or other-

wise provide, the government rights in 

excess of these rights customarily provided 

to the public to use, modify, reproduce, 

release, perform, display, or disclose com-

mercial computer software or commercial 

computer software documentation. No 

additional government 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 pursuant to the FAR and 

the DFARS and are set forth specifically in 

writing elsewhere in the EULA. Keysight 

shall be under no obligation to update, 

revise or otherwise modify the Software. 

With respect to any technical data as 

defined by FAR 2.101, pursuant to FAR 

12.211 and 27.404.2 and DFARS 227.7102, 

the U.S. government acquires no greater 

than Limited Rights as defined in FAR 

27.401 or DFAR 227.7103-5 (c), as appli-

cable in any technical data. 

Warranty

THE MATERIAL CONTAINED IN THIS DOCU-

MENT IS PROVIDED "AS IS," AND IS SUB-

JECT TO BEING CHANGED, WITHOUT 

NOTICE, IN FUTURE EDITIONS. FURTHER, 

TO THE MAXIMUM EXTENT PERMITTED BY 

APPLICABLE LAW, KEYSIGHT DISCLAIMS 

ALL WARRANTIES, EITHER EXPRESS OR 

IMPLIED WITH REGARD TO THIS MANUAL 

AND ANY INFORMATION CONTAINED 

HEREIN, INCLUDING BUT NOT LIMITED TO 

THE IMPLIED WARRANTIES OF MER-

CHANTABILITY AND FITNESS FOR A PAR-

TICULAR PURPOSE. KEYSIGHT SHALL NOT 

BE LIABLE FOR ERRORS OR FOR INCIDEN-

TAL OR CONSEQUENTIAL DAMAGES IN 

CONNECTION WITH THE FURNISHING, 

USE, OR PERFORMANCE OF THIS DOCU-

MENT OR ANY INFORMATION CONTAINED 

HEREIN. SHOULD KEYSIGHT AND THE 

USER HAVE A SEPARATE WRITTEN AGREE-

MENT WITH WARRANTY TERMS COVER-

ING THE MATERIAL IN THIS DOCUMENT 

THAT CONFLICT WITH THESE TERMS, THE 

WARRANTY TERMS IN THE SEPARATE 

AGREEMENT WILL CONTROL.

Safety Notices

CAUTION

A CAUTION notice denotes a hazard. 

It calls attention to an operating pro-

cedure, practice, or the like that, if 

not correctly performed or adhered 

to, could result in damage to the 

product or loss of important data. Do 

not proceed beyond a CAUTION 

notice until the indicated conditions 

are fully understood and met. 

WARNING

A WARNING notice denotes a hazard. 

It calls attention to an operating pro-

cedure, practice, or the like that, if 

not correctly performed or adhered 

to, could result in personal injury or 

death. Do not proceed beyond a 

WARNING notice until the indicated 

conditions are fully understood and 

met.

2

Keysight N5990A-301 PCI Express Link Training Suite User Guide

Содержание 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...

Отзывы: