Tektronix DPO70404, DPO70604, DPO70804, DSA70404, DSA70604 User manual

...
Technical Reference
RT-Eye® Serial Data Compliance and Analysis Standards Support Library Methods of Implementation (MOI) 071-2387-00
www.tektronix.com
Copyright © Tektronix. 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.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes that in all previously published material. Specifications and price change privileges reserved.
TEKTRONIX, TEK and RT-Eye are registered trademarks of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc. 14200 SW Karl Braun Drive or 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 www.tektronix.com to find contacts in your area.
Methods of Implementation
Table of Contents
1 Introduction to the RT-Eye Standards Support Library ......................2
2 Connecting to the Device Under Test (DUT)...........................................3
2.1 SMA Connection to the DUT....................................................................3
2.2 ECB probe connection to the DUT...........................................................4
3 Configuring a DUT for Compliance Measurements ..............................5
4 Taking Measurements...............................................................................5
4.1 Initial Oscilloscope Setup..........................................................................5
4.2 Running the RT-Eye Software .................................................................5
4.3 Selecting a Setup File from the Library ..................................................6
4.4 Selecting a Compliance Test Point from the Library.............................6
4.5 Configuring the Probe Type.....................................................................6
4.6 Selecting Autoset........................................................................................7
4.7 Selecting Start and Viewing Test Results................................................7
5 Creating, Saving, and Sharing Reports...................................................8
6 Supported Measurements by Standard...................................................8
6.1 DisplayPort.................................................................................................9
6.2 Fibre Channel ..........................................................................................11
6.3 Ethernet (XAUI and 10GBaseCX4).......................................................14
6.4 InfiniBand DDR (Dual Data Rate) and QDR (Quad Data Rate) ........15
6.5 Open Base Station Architecture Initiative (OBSAI) ............................16
6.6 Serial Attached SCSI (SAS)....................................................................17
6.7 Serial RapidIO.........................................................................................18
7 Appendix A - Customizing Standards Support Library Files.............19
7.1 Customizing Setup Files..........................................................................19
7.2 Customizing Mask Files..........................................................................19
7.3 Customizing Limits Files.........................................................................20
8 Appendix B – Measurement Algorithms...............................................20
RT-Eye Standards Support Library 1
Methods of Implementation

1 Introduction to the RT-Eye Standards Support Library

This document provides the procedures for making high speed serial standard measurements with Tektronix TDS/CSA7000, DSA/DPO70000 and TDS6000 series real time oscilloscopes and probing solutions. The Serial Analysis module in RT-Eye provides clock recovery, eye diagram, amplitude, and jitter measurements found in most high speed serial data specifications. The Serial Analysis module also supports waveform mask testing and measurement limit testing with Pass/Fail indication. Pass/Fail criteria for the signal under test is called out in the electrical specifications of industry standards.
The Standards Support Library consists of a library of setup folders under the File > Recall selection from the RT-Eye menu. The library of setup files provides testing for the following standards:
DisplayPort
FibreChannel
Ethernet (XAUI and 10GBaseCX4)
InfiniBand (DDR and QDR)
OBSAI (Open Base Station Architecture Initiative)
SAS (Serial Attached SCSI)
Serial RapidIO
The setup files are consistent with the ‘compliance points’ called out in the standards. The proper waveform mask (.msk) and measurement limits (.lim) file are recalled as part of the setup file. Once the file is recalled, Pass/Fail testing on the signal under test can be completed by simply pressing Autoset and Run from the RT-Eye menu.
2 RT-Eye Standards Support Library
Methods of Implementation

2 Connecting to the Device Under Test (DUT)

There are four fundamental probing techniques to perform standards-based ‘compliance’ measurements using the Standards Support Library. These probing techniques are described below. Probe configurations A and C represent the Probe Type: Single Ended in the RT-Eye Measurement Select Menu. This is the default configuration of the setup files in the library. The probe type can be changed to Probe Type: Differential if a differential probing solution (Probe configuration B or D) is used.

2.1 SMA Connection to the DUT

A. 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. Ch-Ch deskew is required using this technique because two channels are used.
Probe Configuration A
B. One P7350SMA differen tial active
probe (Ch1)
The differential signal is measured across the termination resistors inside the P7350SMA probe. This probing technique requires breaking the link. Matched cables are provided with the P7350 probe to avoid introducing de-skew into the system. Only one channel of the oscilloscope is used.
SMA Psuedo-differential
Probe Configuration B
SMA Input Differential Probe
RT-Eye Standards Support Library 3
Methods of Implementation

2.2 ECB probe connection to the DUT

C. Two 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.
D. 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 differential probes can be used to create the probing configuration shown in configuration “C” above.
Probe Configuration C
Two Single Ended Active Probes
Probe Configuration D
One Differential Active Probe
4 RT-Eye Standards Support Library
Methods of Implementation

3 Configuring a DUT for Compliance Measurements

To perform measurements to an industry standard, the device under test must be placed in a state where the device is transmitting the specification compliant test pattern. Mechanisms for this are standard specific. Refer to details in the specifications on which patterns are to be used. To ensure that a measurement can be displayed with multiple patterns, the Standards Support Library setup files use the RT-Eye ‘Arbitrary Pattern’ method. This can be changed to the ‘Repeating Pattern’ method if desired by the user. To insure accurate jitter measurements, it’s recommended that 100 repeats of the pattern under test be captured in the acquisition. The record length may need to be increased to capture enough repeats for accurate and repeatable measurements regardless of which jitter method is used.

4 Taking Measurements

4.1 Initial Oscilloscope Setup

After connecting the DUT by following the proper probing configuration for the test, click DEFAULT SETUP.

4.2 Running the RT-Eye Software

On non-B or non-C model oscilloscopes (Example: TDS6604), go to File > Run Application > RT-Eye Serial Compliance and Analysis RT-Eye Serial Compliance and Analysis. On DPO/DSA70000 series, go to Analysis > RT- Eye Serial Compliance and Analysis. When the RT-Eye Wizard dialog appears, select Cancel. The RT-Eye menu
will appear.
Figure 1 – Default menu of the RT-Eye software
. For B and C models (Example: TDS7704B, TDS6154C), go to App >
RT-Eye Standards Support Library 5
Loading...
+ 16 hidden pages