InfiniBand Serial Data Compliance and Analysis
Application
PHP022310
Adapted for the RT--Eye Online Help,Version 1.0.0 (August, 2003)
www.tektronix.com
Copyright E Tektronix, Inc. All rights reserved. Licensed software products are owned by
Tektronix or its suppliers and are protected by United States copyright laws and international
treaty provisions.
Use, duplication or disclosure by the Government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at
DFARS 252.227--7013, or subparagraphs (c)(1) and (2) of the Commercial Computer Software -Restricted Rights clause at FAR 52.227--19, as applicable.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in
this documentation supercedes that in all previously published material. Specifications and price
change privileges reserved.
Tektronix, Inc. P.O. Box 500, Beaverton, OR 97077
TEKTRONIX, TEK, and RT--Eye are registered trademarks of Tektronix, Inc.
InfiniBand Serial Data Compliance and Analysis Online Help, OLH0223, Version 1.0.0
InfiniBand® Measurement Guide
Methods Of Implementation (MOI)
Using Tektronix Real Time
™
Oscilloscopes and RT-Eye
IBA
Compliance Module
Electrical Physical Layer Testing for InfiniBand
Architecture Specification Version 1.1
Since the specification is under development, you may
need to access the www.tektronix.com/serial_data web
site to down load a newer version of this document.
I
Methods of Implementation
Table of Contents
1. Introduction to RT-Eye InfiniBand Compliance Module 2
2. Background on InfiniBand Compliance Testing 2
2.1.
Compliance Statements and Test Definitions (TDs)...........................................................2
2.2.Integrator List Tests for InfiniBand....................................................................................4
1. Introduction to RT-Eye Infi niBand Compliance Module
This document provides the procedures for making InfiniBand compliance measurements with
Tektronix TDS/CSA7000 and TDS6000 series real time oscilloscopes (4 GHz models and above). The
InfiniBand Compliance Module (Opt. IBA) is an optional software plug-in to the RT-Eye Serial Data
Compliance and Analysis application (Opt. RTE). The InfiniBand Compliance module provides
Amplitude, Timing, and Jitter measurements described in the electrical specification sections of the
InfiniBand Architecture Specification.
The IBTA-CIWG (InfiniBand Trade Association - Compliance and Interoperability Working Group)
has defined a suite of electrical measurements that InfiniBand devices must pass to qualify for the
InfiniBand Integrators List (IL). Manufacturers periodically perform these measurements on their
InfiniBand devices at InfiniBand plugfests. The RT-Eye InfiniBand Compliance Module automates and
provides Pass/Fail limit testing on many of these required IL measurements, as well as additional
measurements that appear in the electrical specification.
In the subsequent sections, step-by-step procedures are described to help you perform these
measurements on your InfiniBand devices. Measurements that are required to qualify for the IL are
noted as such and appear in the IBTA CIWG Subgroup Method of Implementation (MOI) document
available for download to IBTA members at www.infinibandta.com
.
2. Background on InfiniBand Compliance Testing
2.1. Compliance Statements and Test Definitions (TDs)
Compliance statements appear in the InfiniBand architecture specification.
Chapter 6 - driver characteristics compliance stateme n t are as follows:
C6-7: All output ports SHALL comply with the parameters and notes of the Table 16 Driver
Characteristics using appropria te par ameters as noted.
From compliance statements, the CIWG-PHY (Compliance and Interoperability Working Group –
Physical Layer Subgroup) has developed Test Definitions (TDs) for measurements in Table 16. Test
Definition assertions that have been given the following designations.
Table 1 – Chapter 6 Driver Test Definitions (TDs) from Table 16 of the Specification
CIWG-PHY TD
Assertion
V2c6-007#01 Common Mode Voltage VCM 0.5V 1.0V
V2c6-007#02 Pk-Pk Differential Voltage Vdiff Table191 1.6V
Measurement Symbol in
Chap. 6, Table 16
Min
Max
1
Minimum Differential Pk-Pk Voltage and Jitter @ 10
-12
BER is dependent on Table 19 in Chapter 6 of
the InfiniBand specification. Test Points (compliance points) are defined based on where in the system
the measurement is being made.
V2c6-007#04 Standby Mode Output max Vstandby 0 1.6V
V2c6-007#05 Driver Rise/Fall Time (20-80%) t
AC Common Mode Voltage V
V2c6-007#14 Driver Total Jitter JT Table19*
V2c6-007#14 Driver Deterministic l Jitter JD 0.17UI
100ps
DRF
25mV
ACCM
Figure 1 – Compliance P o in ts from InfiniBand Specification.
Chapter 7 Cable characteristics compliance statement is as follows:
C7-16: Cable assemblies to be used for InfiniBand shall meet the electrical requirements listed in
Table 30for all link widths for port type 1.
InfiniBand Compliance Measurements 3
Methods of Implementation
Table 2 – Chapter 7 Cable Test Definitions (TDs) from Table 30 of the Specification
CIWG-PHY TD
Assertion
V2c7-002#09 Cable Connector Near End Cross Talk
V2c7-002#010 Cable Assembly Min Differential Voltage VCout 316mV
Measurement
Symbol in
Min
Max
V2c07-016#01
V2c07-016#02
V2c07-016#05 Cable Connection Jitter Jca .25UI
Cable Differential Impedance Zdca(nom)
2.2. Integrator List Tests for In finiBand
Table 3 shows the measurements that are available in the RT-Eye InfiniBand Compliance Module and
how they map to electrical measurements in Chapter 6 and Chapter 7 of the InfiniBand Architecture
Specification. Also shown is whether or not the measurement is an Integrator List (IL) test. IL tests are
required to have your device certified as InfiniBand compliant. Other measurements are useful, but not
required.
Table 3 – RT-Eye Measurements Mapped to Chapter 6 and Chapter 7 Measurements
Measurement
Electrical Driver Measurements (Chapter 6 of IBA Specification)
Waveform Eye Height Yes Yes
Waveform Eye Width No Yes
Integrator List Tests
Available in RT-Eye InfiniBand
Compliance Module
Common Mode DC Voltage No Yes
Common Mode AC Voltage No Yes
Transmitter Peak-Peak Voltage Yes Yes
Transmitter Transition Time
(20-80 Rise/FallTime)
Driver Total Jitter @ e
Electrical Cable Measurements (Chapter 7 of IBA Specification)
Cable Connected Eye Height No Yes
Cable Connected Eye Width No Yes
-12
BER Yes Yes
Yes Yes
4 InfiniBand Compliance Measurements
Methods of Implementation
Cable Connection Jitter (TIE) Yes Yes
Cable Connector Minimum Differential Voltage Yes Yes
This section applies Methods of Implementation (MOI) to the Test Definitions as they relate to
Tektronix real-time oscilloscopes, probing solutions, and RT-Eye Serial Compliance and Analysis
software.
3.1. Required Equipment
The following equipment is required to take the measurements in this document.
• TDS/CSA7404 or TDS6000 series oscilloscope equipped with TDS RT-Eye software (Opt. RTE) and
InfiniBand Compliance Module (IBA).
• Probes – probing configuration is MOI specific. Refer to each MOI for proper probe configuration.
• InfiniBand breakout cable (available from Fujikura Ltd.)
1. Two TCA-SMA inputs using SMA cables (Ch1) and
(Ch3).
The differential signal is created by the RT-Eye SW from
the math waveform Ch1-Ch3. The Common mode AC
measurement is also available in this configuration from
the common mode waveform (Ch1+Ch3)/2. This probing
technique requires breaking the link and terminating into
the 50 Ω/side termination into the oscilloscope. While in
this mode, the InfiniBand SerDes will transmit the 320 bit
Jitter test pattern designed to maximize data dependent
jitter. Ch-Ch deskew is required using this technique
because two channels are used.
System Specificat ions
Common
Mode
AC/DCnana4GHz75ps
Band
Width
*Typical
Rise*
Time
(20-80)
TDS/CSA7404TDS6604
Band
Width
Rise*
Time
(20-80)
Probe Configuration A
SMA Psuedo-differential
2. One P7350SMA differential active probe (Ch1).
The differential signal is measured across the termination
resistors inside the P7350SMA probe. This probing
technique requires breaking the link. While in this mode,
the InfiniBand SerDes will transmit the 320 bit Jitter test
pattern designed to maximize data dependent jitter.
Matched cables are provided with the P7350 probe to
avoid introducing de-skew into the system. Only one
channel of the oscilloscope is used.
Probe Configuration B
SMA Input Differential Probe
6 InfiniBand Compliance Measurements
Methods of Implementation
3.2.2. ECB pad connection
3.Two P7260 single ended active probes (Ch1) and (Ch3).
The differential signal is created by the RT-Eye SW from
the math waveform Ch1-Ch3. The Common mode AC
measurement is also available in this configuration from
the common mode waveform (Ch1+Ch3)/2. This probing
technique can be used for either a live link that is
transmitting data, or a link terminated into a “dummy load.”
In both cases, the single ended signals should be probed
as close as possible to the termination resistors on both
sides with the shortest ground connection possible. Ch-Ch
deskew is required using this technique because two
channels are used.
4.One Differential probe.
The differential signal is measured directly across the
termination resistors. This probing technique can be used
for either a live link that is transmitting data, or a link
terminated into a “dummy load.” In both cases, the signals
should be probed as close as possible to the termination
resistors. A single channel of the oscilloscope is used, so
de-skew is not necessary. Two P7350 differential probes
can be used to create probing configuration shown in
configuration “C” above.
Probe Configuration C
Two Single Ended Active Probes
Probe Configuration D
One Differential Active Probe
3.3. Configuring a Device Under Test (DUT) for Compliance Measurements.
To perform compliance measurements on an InfiniBand link, it is required that the link be configured to
generate Back to Back TS1 (BTBTS1) test pattern. The following describes various methods of
obtaining a TS1 signal out of ones HCA/TCA.
Beacon Method. The InfiniBand beacon signal is the default signal which is broadcast on a repeating
basis when there is no form of link established. The Beacon is comprised of 100 mSec of sleep state
followed by 1 mSec of TS1’s back to back. A simple edge trigger on an instrument is capable of
triggering on the leading edge of this 1 mSec interval of TS1’s. It is recommended however that one use
a delayed trigger of at least 50 uSec ensure the RC ramping found on the leading edge of this TS1
beacon be excluded from any measurements. The trigger menu setup from TDS oscilloscopes to
establish this delay is shown in Figure 2.
Figure 3 – Beacon method.
InfiniBand Compliance Measurements 7
Methods of Implementation
Loop-Back Method. This method loops back the transmit line from an un-used lane into the receive
lane 0 (Figure 4). This results in a periodic (100 mSec) link state training machine stimulus into
IbtxIn(0) which triggers a state change into the LTSM’s "configuration" state. The LTSM will broadcast
100 mSec of TS1’s in a back to back form. This is the simplest method for generating the BTBTS1
pattern.
Note: The of the LTSM’s Config.RcvrCfg state generally cycles back around immediately into the
Config.debounce state in this configuration with no non-deterministic intervals introduced. Some
systems handle the transition through the LinkDown Default Idle state differently, and this transition can
lead to a short non-deterministic delay of ~30mSec before re-cycling into the Config.debounce state. In
these systems use the Instruments timeout trigger capability (dial in 10mSec timeout) combined with a
trigger delay to ensure this region of non-determinstic pre Donfig.debounce idle state does not appear in
the region of data over which jitter computations would occur. Failure to do this can result in an
“insufficient number of pattern repeats” warning.
Figure 4 – Loop back method.
3.4.Initial Oscilloscope Setup
After hooking up to the DUT with the proper probing configuration for the test, press the DEFAULT
front-panel button and then the AUTOSET button to display the serial data bit stream.
3.5. Running the RT-Eye Software
1. Go to File > Run Application > RT-Eye Serial Compliance and Analysis.
Figure 5 – Default menu of the RT-Eye software.
8 InfiniBand Compliance Measurements
Methods of Implementation
Figure 5 shows the oscilloscope display. The default mode of the software is the Serial Analysis
module (Opt. RTE). This software is intended for generalized Serial Data analysis on 8B/10B
encoded copper links.
2. Select the InfiniBand Compliance Module from the Modules pull down list.
Figure 6 – Choosing the InfiniBand Compliance Module.
Note: If InfiniBand does not appear in the list, the InfiniBand Compliance Module (Opt. IBA) has not
been installed.
The rest of this document details use of the RT-Eye InfiniBand Compliance Module to perform
electrical complianc e m easurements.
Online Help is available under the Help Menu for the s oftw a re whe n it’s in the Serial Analysis Module.
For information not contained in this document, refer to the RT-Eye online help or the printable format.
3.6. DC Common Mode Measurement MOI
This test checks DC common mode voltage from the driver using Tektronix real-time oscilloscope,
probes, and RT-Eye compliance software. This test checks the common mode voltage level of the
transmitter output signal, is defined for a single physical bit lane, and must be repeated for each bit lane
of each port on the DUT.
• TD Assertion covered: V2c6-007
• V
CM is defined in Vol. 2, Section 6.4, table Differential Output DC Characteristics,
Maximum V
• Integrator List Test: No
• DUT Signaling: The test is performed on the TS1 ordered-sets captured by the oscilloscope while the
DUT is in the Polling Active state described in section 3.3
•Probing Configuration: Probe Configuration C - Use two P7260 or two P7240 active probes
CM=1.0V and Minimum VCM=0.50V
•Test Procedure is as follows:
1. Connect the probe for the positive leg of the differential to Ch1 and the negative leg to Ch3.
2. In the RT-Eye InfiniBand compliance module, select Single Ended as the Probe Type.
3. Select CM Voltage as the measurement.
InfiniBand Compliance Measurements 9
Methods of Implementation
4. Select the Configure Button to access the Configuration menu.
5. Select the Source Tab and set up that menu as follows:
a. Live as the Source Type.
b. Select Ch1, Ch3 as the D+, D-.
6. Select the Start button.
The RT-Eye application gives measurement results along with a Pass /Fail indication of the
measurement. See Figure 7.
Figure 7 - Result of the DC Common Mode Measurement.
3.7.AC Common Mode Measurement MOI
This test checks the AC common mode voltage from the driver using a Tektronix real-time oscilloscope
and RT-Eye software. This test checks the common mode voltage level of the transmitter output signal,
is defined for a single physical bit lane, and must be repeated for each bit lane of each port on the DUT.
• TD Assertion covered: None
• V
CM is defined in Vol. 2, Section 6.4, table Differential Output DC Characteristics,
Maximum VAC
• Integrator List Test: No
• DUT Signaling: The test is performed on the TS1 ordered-sets captured by the oscilloscope while the
DUT is in the Polling Active state described in section 3.3.
•Probing Configurations (from section 3.2):
CM =25 mV RMS.
Configuration A – Use TCA-SMA connectors with blocking capacitors.
10 InfiniBand Compliance Measurements
Methods of Implementation
Configuration C - Use two P7260 or two P7240 active probes.
•Test Procedure as follows:
1. Connect the probe for the positive leg of the differential to Ch1 and the negative leg to Ch3.
2. In the RT-Eye InfiniBand compliance module, select Single Ended as the Probe Type.
3. Select AC CM Voltage as the measurement.
4. Select the Configure button to access the Configuration menus.
5. Select the Source tab and set up that menu as follows:
a. Live as the Source Type.
b. Select Ch1, Ch3 as the D+, D-.
6. Select the Start button.
The RT-Eye application gives measurement results along with a Pass /Fail indication of the
measurement. See Figure 8.
Figure 8 - Result of AC Common Mode Measurement.
3.8.Transmitter Peak-Peak Measurement MOI
This test checks the Pk-Pk voltage from the driver using a Tektronix real-time oscilloscope and RT-Eye
software. This test checks the Pk-Pk differential voltage level of the transmitter output signal, is defined
for a single physical bit lane, and must be repeated for each bit lane of each port on the DUT. An eye
diagram is displayed to give additional information on the health of the transmitter.
• TD Assertion covered: V2c6-007#02
• Vdiff is defined in Vol. 2, Section 6.4, table Differential Output Differential Pk-Pk Voltage
Characteristics.
Maximum Vdiff = 1.6 V Pk-Pk, Minimum Vdiff is dependent on the test point.
InfiniBand Compliance Measurements 11
Methods of Implementation
Table 5 – Chapter 6 Test Point Descriptions, from Table 19 of the Specification*
Test point
TP1 Transmitted signal at the board side of the backplane connector .800 250 ps
TP2 Transmitted signal at the backplane side of the backplane connector .750 240 ps
TP3 Received signal at the board side of the connector .316 150 ps
TP4 Received signal at the backplane side of the connector .335 160 ps
TP5 Transmitted signal at the board side of the cable connector .890 250 ps
TP6 Transmitted signal at the cable side of the cable connector .820 240 ps
TP7 Received signal at the board side of the cable connector .282 150 ps
TP8 Received signal at the cable side of the cable connector .300 160 ps
Description
Unsigned
Waveform
Amplitude
(IEEE181)
Eye Width
TP9 Transmitted signal at the board side of the pluggable interface socket .890 296 ps
TP10 Received signal at the board side of the pluggable interface socket .282 126 ps
* Measurements will require de-embedding or other compensation technique for properties of measurement fixtures
and test equipment.
• Integrator List Test: Yes
• DUT Signaling: The test is performed on the TS1 ordered-sets captured by the oscilloscope while the
DUT is in the Polling Active state described in section 3.3.
•Probing Configurations (from section 3.2):
Configuration A – Use TCA-SMA connectors with blocking capacitors.
Configuration B – Use P7350SMA probe (recommended).
Connect via port breakout (Fujikura fixture in 4X case) to SMA inputs of probe configuration.
•Test Procedure is as follows:
1. Connect the SMA connectors from the Break-out Harness to Ch1 and Ch3 of the oscilloscope, or
to Ch1 depending on the probe configuration used.
2. In the RT-Eye InfiniBand compliance module, select Single Ended as the Probe Type if using
probe configuration (A), or Differential as the Probe Type if using probe configuration (B).
3. Select Eye Height and Differential Voltage as the measurements.
12 InfiniBand Compliance Measurements
Methods of Implementation
4. Select the Configure button to access the Configuration menus.
5. Select the Source tab and set up that menu as follows:
a. Live as the Source Type.
b. Select Ch1, Ch3 as the D+, D- if using probe configuration (A) or select Ch1 if using probe
configuration (B). m
6. Select the Start button.
The RT-Eye application gives measurement results along with a Pass /Fail indication of the
measurement. See Figure 9.
Figure 9 - Result of the Differential Amplitude Measurement.
The last two lines report Pass/Fail on Min and Max of Diff Voltage Pk-Pk. The waveform is
also compared to a waveform mask where the vertical and horizontal dimensions are defined by
amplitude and jitter eye width. Note that the Lower Limit on the voltage is listed as 986 mV.
The specification indicates 890 mV as the lower limit to TP5. Care should be taken to properly
account and compensate for (Instruments external attenuation menu) for all line losses between
the test-point and the instrument inputs.
The signal tested in this example exhibited 989 mV Pk-Pk amplitude. The measurement is a
cycle-cycle differential voltage measurement on a 101 or a 010 bit combination. Note that this
voltage is higher than the measured Eye Height in the eye diagram (960 mV).
This is typical, since the eye diagram adds a “smearing affect” that hides the true minimum
differential Pk-Pk number. If you select the Details button in the RT-Eye software, it can be
seen that the Min and Max Pk-Pk measurement were derived from 23,283 valid measurements
within the real time acquisition. See Figure 10.
InfiniBand Compliance Measurements 13
Methods of Implementation
Figure 10 - Details View of Pk-Pk measurement.
3.9.Rise/Fall Time Measurements
This test checks the Transition Times from the driver using Tektronix real-time oscilloscope and RTEye software. This test checks the 20-80% Rise/Fall times of the transmitter output signal and compares
them against the specified limits. This test is defined for a single physical bit lane and must be repeated
for each bit lane of each port on the DUT.
• TD Assertion covered: V2c6-007#05
• t
is defined in Vol. 2, Section 6.4, Table 16 of the specification, Characteristics
DRF
Minimum t
= 100 ps.
DRF
• Integrator List Test: Yes
• DUT Signaling: The test is performed on the TS1 ordered-sets captured by the oscilloscope while the
DUT is in the Polling Active state described in section 3.3.
•Probing Configurations (from section 3.2):
Configuration A – Use TCA-SMA connectors with blocking capacitors.
Configuration B – Use P7350SMA probe (recommended).
Connect via port breakout (Fujikura fixture in 4X case) to SMA inputs of probe configuration.
•Test Procedure is as follows:
1. Connect the SMA connectors from the Break-out Harness to Ch1 and Ch3 of the oscilloscope, or
to Ch1 depending on the probe configuration used.
2. In the RT-Eye InfiniBand compliance module, select Single Ended as the Probe Type if using
probe configuration (A) or Differential as the Probe Type if using probe configuration (B).
3. Select Eye Height and Differential Voltage as the measurements.
4. Select the Configure button to access the Configuration menus.
5. Select the Source tab and set up that menu as follows:
a. Live as the Source Type.
14 InfiniBand Compliance Measurements
Methods of Implementation
b. Select Ch1, Ch3 as the D+, D- option if using probe configuration (A), or select Ch1 if using
probe configuration (B).
6. Select the Meas Params tab and set up that menu as follows:
a. TP6 (Transmitted signal at the cable side of the cable connector) as the Test Point.
b. Stand By or Disable as the Differential Voltage Mode.
7. Select the Start button.
The RT-Eye application gives measurement results along with a Pass /Fail indication of the
measurement. See Figure 12.
Figure 12 - Results of Transition Time Test.
3.10.Driver Jitter Measurements
This test checks the Total Jitter from the driver using Tektronix real-time oscilloscope and RT-Eye
software. This test checks the values of Total Jitter @ 10
them against the specified limits. This test is defined for a single physical bit lane and must be repeated
for each bit lane of each port on the DUT.
• TD Assertion covered: V2c6-007#14
• Total Jitter (J
) and Deterministic Jitter (JD) for the driver are defined in Vol. 2, Section 6.4, Table 16
T
Driver Characteristics. Jitter Eye Opening at different compliance points are defined in Table 5.
• Integrator List Test: Yes
• DUT Signaling: The test is performed on the TS1 ordered-sets captured by the oscilloscope while the
DUT is in the Polling Active state described in section 3.3.
-12
BER and Deterministic Jitter and compares
•Probing Configurations (from section 3.2):
Configuration A – Use TCA-SMA connectors with blocking capacitors.
Configuration B – Use P7350SMA probe (recommended).
Connect via port breakout (Fujikura fixture in 4X case) to SMA inputs of probe configuration.
InfiniBand Compliance Measurements 15
Methods of Implementation
•Test Procedure is as follows:
1. Connect the SMA connectors from the Break-out Harness to Ch1 and Ch3 of the oscilloscope, or
to Ch1 depending on the probe configuration used.
2. In the RT-Eye InfiniBand compliance module, select Single Ended as the Probe Type if using
probe configuration (A) or Differential as the Probe Type if using probe configuration (B).
3. Select Jitter @ BER as the measurement.
4. Select the Configure button to access the Configuration menus.
5. Select the Source tab and set up that menu as follows:
a. Live as the Source Type.
b. Select Ch1, Ch3 as the D+, D- option if using probe configuration (A), or select Ch1 if using
probe configuration (B).
6. Select the Meas Params tab and set up that menu as follows:
a. TP6 (Transmitted signal at the cable side of the cable connector) as the Test Point.
b. Stand By or Disable as the Differential Voltage Mode.
7. Select the Start button.
The RT-Eye application gives measurement results along with a Pass /Fail indication of the
measurement. See Figure 13.
Figure 13 - Results of the Jitter Eye Opening @ 10
-12
BER Measurement.
16 InfiniBand Compliance Measurements
Methods of Implementation
The results of the Total Jitter can be directly compared to Table 5, where:
Total Jitter + Jitter Eye Opening = 400ps (1UI)
Deterministic Jitter can be viewed by selecting it in the Measurement Details menu as
shown in Figure 14.
Figure 14 – Deterministic jitter results.
3.11.Combining Driver Measurements
Using the RT-Eye InfiniBand Compliance Module (Opt. IBA). all measurements can be made in a
single acquisition. Measurements that can be combined into a single acquisition are as follows:
• Eye Height/Eye Width
• Rise Time/Fall Time
• Unit Interval
• Jitter @ BER (RJ, DJ, TJ, and Jitter Eye Opening)
• Differential Voltage
4. InfiniBand Cable Measurements
4.1. Required equipment
The following equipment is required to make the measurements in this document.
• TDS/CSA7404 or TDS6000 series oscilloscope equipped with TDS RT-Eye software (Opt. RTE) and
InfiniBand Compliance Module (IBA).
• DTG5000 series or AWG710 signal generator
• Probes – Probing configuration is MOI specific. Refer to each MOI for proper probe configuration.
• InfiniBand cable test fixture (available from Gore; see Figure 15)
InfiniBand Compliance Measurements 17
Methods of Implementation
Figure 15 – Gore cable test fixture.
4.2.Connecting to the driver und er test
The connection method to the Device Under test is shown in Figure 16.
Low Jitter
(<30pSec Pk)
Signal Source
2.5Gb/Sec Aggressor Signal
IB Connector
Figure 16 – Test Setup for IB cable testing.
This test setup shows the use of a P7350SMA Differential Active probe with SMA inputs. Alternatively,
each leg of the differential signal being tested can be connected to Ch1 and Ch3 of the oscilloscope and
the measurement can be made in a pseudo-differential manor.
4.3. Configuring the Device Under Test (DUT) for compliance measurements.
The signal generator is setup to transmit a repeating CJTPAT (Compliance Jitter Test Pattern).
4.4. Initia l Os c illoscope Setup
After connecting to the DUT with the proper probing configuration for the test, press the DEFAULT
front-panel button and then the AUTOSET button to display the serial data bit stream.
18 InfiniBand Compliance Measurements
Methods of Implementation
4.5. Running the RT-Eye Software
Go to File > Run Application > RT-Eye Serial Compliance and Analysis. The result should be similar to
Figure 3.
4.6. Cab le Connected Minimum Differential Voltage
This test checks cable asse mbly minimum differential v o ltag e using Tek tron ix rea l-time oscilloscope
and signal source. This test checks the minimum differential output voltage peak to peak of the Cable
connector output signal. This test is defined for a single physical bit lane and must be repeated for each
bit lane on the DUT(differential pair of cable).
• TD Assertion covered: V2c7-002#010
• Total Jitter (J
) and Deterministic Jitter (JD) for the driver are defined in Vol. 2, Section 6.4, Table 16
T
Driver Characteristics. Jitter Eye Opening at different compliance points are defined in Table 19
of the specification.
• Notes:
a. The test applies to the cable connector and to the cable assembly (ambiguously defined in the
InfiniBand Architecture Specification 1.1)
b. Required instruments:
Oscilloscope: TDS6604, TDS7404 or CSA7404 with SM option
Signal source: Arbitrary Waveform Generator AWG610, AWG710, or DTG5000 Series.
c. Differential Amplitude = 1 Vpp
d. V
Cout (peak-peak), minimum differential output Voltage (peak-peak) limits defined in Vol.2,
meas is the minimum differential voltage measured at the center of the eye Diagram (Eye
Height).
f. Test must be performed on each lane on the DUT.
• Integrator List Test: Yes
• DUT Signaling: The test is performed on the CJTPAT Ordered Sets captured by the oscilloscope.
The voltage measurement is taken for 1 Vpp Fibre Channel CJTPAT stimulus for 1000 waveforms or
equivalent.
InfiniBand Compliance Measurements 19
Methods of Implementation
•Probing Configurations (from section 3.2):
Configuration A – Use TCA-SMA connectors with blocking capacitors.
Configuration B – Use P7350SMA probe (recommended).
Connect via port breakout (Fujikura fixture in 4X case) to SMA inputs of probe configuration.
• Test Procedure:
1. Connect SMA connectors from Break-out Harness to Ch1 and Ch3 of the oscilloscope, or to Ch1
depending on the probe configuration used.
2. In the RT-Eye InfiniBand compliance module, select Single Ended as the Probe Type if using
probe configuration (A) or Differential as the Probe Type if using probe configuration (B).
3. Select Eye Width/Eye Height as the measurement.
4. Select the Configure button to access the Configuration menus.
5. Select the Source tab and set up that menu as follows:
a. Live as the Source Type.
b. Select Ch1, Ch3 as the D+, D- if using probe configuration (A) or select Ch1 if using probe
configuration (B).
8. Select the Start button.
The RT-Eye application gives measurement results along with a Pass /Fail indication of the
measurement. See Figure 17.
Figure 17 - Results of the Cable Connected Minimum Differential test.
4.7.Co mbining Cable Measurements
Using the RT-Eye InfiniBand Compliance Module (Opt. IBA). All measurements can be made in a
single acquisition. Measurements that can be combined into a single acquisition are as follows:
20 InfiniBand Compliance Measurements
Methods of Implementation
5. Giving a Device an ID
The InfiniBand Compliance Module provides a graphical user interface for entering a Device ID and
Description. Data entered here will appear on the complia nce repo rt and is recommended for device
tracking.
6. Creating a Compliance Report
To create a compliance report, select Utilities > Reports. The Report Generator utility can create a
complete report of the compliance te st.
Appendix A – Measurement Algorithms
This section is under development.
InfiniBand Compliance Measurements 21
Methods of Implementation
22 InfiniBand Compliance Measurements
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.