Teledyne QPHY-SAS3 User Manual

QPHY-SAS3
Operator’s Manual
Revision A – May, 2014
Relating to the Following Release Versions:
SAS3 Script Rev. 7.4
Style Sheet Rev. 1.2
700 Chestnut Ridge Road Chestnut Ridge, NY, 10977-6499 Tel: (845) 425-2000, Fax: (845) 578 5985 teledynelecroy.com
© 2014 by Teledyne LeCroy . All rights reserved. Teledyne LeCroy and other product or brand names are trademarks or requested trademarks of their
respective holders. Information in this publication supersedes all earlier versions. Specifications are subject to change without notice.
922545 Rev A May 2014
QPHY-SAS3 Software Option
TABLE OF CONTENTS
INTRODUCTION TO QUALIPHY SAS3 .................................................................................... 5
Required Equipment .................................................................................................................................................. 5
USING QUALIPHY SAS3 .......................................................................................................... 6
QUALIPHY COMPLIANCE TEST PLATFORM ......................................................................... 7
Oscilloscope Option Key Installation .......................................................................................................................... 9
Typical (Recommended) Configuration ...................................................................................................................... 9
Remote (Network) Configuration ............................................................................................................................... 9
Oscilloscope Selection ............................................................................................................................................... 9
Accessing the QPHY-SAS3 Software using QualiPHY ............................................................................................ 10
Customizing QualiPHY ............................................................................................................................................. 12
Creating Custom Configurations .............................................................................................................................. 13
QPHY-SAS3 Operation ............................................................................................................................................ 15
QPHY-SAS3 TEST CONFIGURATIONS ................................................................................. 16
QPHY-SAS3 VARIABLES ....................................................................................................... 17
QPHY-SAS3 TEST DESCRIPTIONS ....................................................................................... 19
Tx Group 1 Out of Band Tests 5.1.x (OOB) ............................................................................................................. 19
Tx Group 2 Spread Spectrum Clocking Tests .......................................................................................................... 21
Tx Group 3 (Link Stability, Common Mode, … WDP) .............................................................................................. 23
Tx 5.3.1 Phy Link Rate Stability (HFTP) ........................................................................................................... 23
Tx 5.3.2 Common Mode RMS Voltage (CJTPAT) ............................................................................................ 24
Tx 5.3.3 Common Mode Spectrum (CJTPAT) .................................................................................................. 25
Tx 5.3.4 and 5.3.5 Vpp, VMA, EQ (D30.3) ....................................................................................................... 26
Tx 5.3.6 Rise and Fall Times (HFTP) ............................................................................................................... 28
Tx 5.3.7 and 5.3.8 RJ, TJ (MFTP, MFTP-SSC-DOWN, MFTP-SSC-CENTER) .............................................. 29
Tx 5.3.9 Waveform Distortion Penalty (Not applicable for 12Gbps) ................................................................. 31
Tx Group 4 Tx Emphasis ......................................................................................................................................... 33
Tx Emphasis Off (IDLE_REF0) ......................................................................................................................... 35
Tx Emphasis Ref1 (IDLE_REF1) ...................................................................................................................... 36
Tx Emphasis Ref2 (IDLE_REF2) ...................................................................................................................... 38
HOW TO RUN THE SASWDP SCRIPT ................................................................................... 41
HOW TO RUN THE SAS3_EYEOPENING SCRIPT................................................................ 43
Running the SAS3_EYEOPENING script on the oscilloscope ......................................................................... 43
Running the SAS3_EYEOPENING script using an External PC ...................................................................... 43
APPENDIX A: CABLE DESKEWING ...................................................................................... 44
Using Fast Edge ....................................................................................................................................................... 45
Using MFTP from DUT ............................................................................................................................................. 48
APPENDIX B: FILE NAME CONVENTIONS FOR SAVED WAVEFORM D ATA .................... 50
922545 Rev A 3
TABLE OF FIGURES
Figure 1 - Report menu in QualiPHY General Setup................................................................................ 7
Figure 2 - The Test Report includes a summary table with links to the detailed test results ............. 8
Figure 3 - QualiPHY main menu and compliance test Standard selection menu ............................... 10
Figure 4 - QualiPHY configuration selection menu ............................................................................... 11
Figure 5 - QualiPHY test item selection menu ....................................................................................... 12
Figure 6 - Variable Setup and Limits Manager windows ....................................................................... 14
Figure 7 - Star t bu tton ............................................................................................................................... 15
Figure 8 - Example of pop-up connection diagram and dialog box .................................................... 15
Figure 9 - Oscilloscope Configuration after Out of Band Tests ........................................................... 19
Figure 10 - OOB Test Results ................................................................................................................... 20
Figure 11 - Oscilloscope Configuration after SSC Tests ....................................................................... 21
Figure 12 - SSC Test Results ................................................................................................................... 22
Figure 13 - Oscilloscope Configuration after Phy Link Rate Stability Test ......................................... 23
Figure 14 - Phy Link Rate Stability Test Results .................................................................................... 24
Figure 15 - Oscilloscope Configuration after the Common Mode RMS Voltage Test ........................ 24
Figure 16 - Common Mode RMS Voltage Results .................................................................................. 25
Figure 17 - Oscilloscope Configuration after the Common Mode Spectrum Test .............................. 25
Figure 18 - Common Mode RMS Voltage Results .................................................................................. 26
Figure 19 - Oscilloscope Configuration after the Vpp, VMA, and EQ tests ......................................... 27
Figure 20 - Vpp, VMA and EQ Results ..................................................................................................... 27
Figure 21 - Oscilloscope Configuration after the Rise and Fall Times Test ........................................ 28
Figure 22 - Rise and Fall Times Results ................................................................................................. 29
Figure 23 - Oscilloscope Configuration after the Rj and Tj Tests ........................................................ 30
Figure 24 - Rj and Tj Results .................................................................................................................... 31
Figure 25 - WDP Message Box................................................................................................................. 31
Figure 26 - Oscilloscope Configuration after the WDP Test ................................................................. 32
Figure 27 - WDP Results ........................................................................................................................... 32
Figure 28 – Definition of Rpre, Rpost, VMA, and VHL ........................................................................... 34
Figure 29 – IDLE_REF0 Message Box ..................................................................................................... 35
Figure 30 - Oscilloscope Configuration after REF0 Test ....................................................................... 35
Figure 31 – IDLE_REF1 Message Box ..................................................................................................... 36
Figure 32 - Oscilloscope Configuration after REF1 Test ....................................................................... 37
Figure 33 – Tx Emphasis Ref1 Results ................................................................................................... 37
Figure 34 – IDLE_REF2 Message Box ..................................................................................................... 38
Figure 35 - Oscilloscope Configuration after REF2 Test ....................................................................... 39
Figure 36 – Tx Emphasis Ref2 Results ................................................................................................... 39
Figure 37 - Example BER Map with WDP Results (Figure 5.3.9-3 from UNH-IOL SAS-3 12Gbps
Physical Layer Test Suite)................................................................................................................. 41
Figure 38 – Star tup of Deskew Wizard .................................................................................................... 44
Figure 39 – Choice of Deskew Method ................................................................................................... 44
Figure 40 – Fast Edge – Step 1 Prompt .................................................................................................. 45
Figure 41 – Fast Edge – Step 1 Oscilloscope Display ........................................................................... 45
Figure 42 – Fast Edge – Step 2 Prompt .................................................................................................. 46
Figure 43 – Fast Edge – Step 2 Oscilloscope Display ........................................................................... 46
Figure 44 – Fast Edge – Step 3 Prompt .................................................................................................. 47
Figure 45 – Fast Edge – Step 3 Oscilloscope Display ........................................................................... 47
Figure 46 – MFTP – Step 1 Prompt .......................................................................................................... 48
Figure 47 – MFTP – Step 1 Oscillosco pe D ispl a y .................................................................................. 48
Figure 48 – MFTP – Step 2 Prompt .......................................................................................................... 49
Figure 49 – MFTP – Step 2 Oscillosco pe D ispl a y .................................................................................. 49
Figure 50 – MFTP – Step 3 Prompt .......................................................................................................... 49
4 922545 Rev A
QPHY-SAS3 Software Option
INTRODUCTION TO QUALIPHY SA S3
QPHY-SAS3 is an automated software package designed to capture, analyze, and report measurements in conformance with T10 SAS-3 specification as described in the UNH IOL Serial Attached SCSI (SAS) Consortium SAS-3 12Gbps Physical Layer Test Suite (Version 1.0). A copy of the specification can be found on the UNH-IOL FTP site.
Note: As of May 19th, 2014 this document can be found at the following site but this is subject to change: ftp://ftp.iol.unh.edu/pub/sas/test_suite/SAS-3_12Gbps_Physical_Layer_Test_Suite_(v1.0).pdf
The software can be run on any Teledyne LeCroy Zi Ser ies oscil losc ope wit h at lea s t 20 GHz bandwidth and a sample rate of at least 40 GS/s. The oscilloscope must also be equipped with the QPHY-SAS3, SDAIII and Eye Doctor II options.

Required Equipment

Real time Teledyne LeCroy Oscillosc ope with at least 20 GHz bandwidth and sample rate of at least 40 GS/s. The minimum recommended bandwidth for SAS 12Gbps is 25 GHz.
QPHY-SAS3 (available on firmware 7.4.0.3 or later), SDA III, and Eye Doctor II options
Note: SDAIII is included on all SDA and DDA oscilloscope models
o The VirtualProbe option is required to perform de-embedding using the SDAIII
oscilloscope software
SAS T est Fixture – Available from Wilder Technologies
o For a SAS-3 Target (Drive/Device): SAS Receptacle Adapter (SAS-TPA-R) o For a SAS-3 Initiator (Host): SAS Plug Adapter (SAS-TPA-P) o For Mini-SAS HD (Drive/Device): Mini-SAS HD Receptacle Adapter (MSASHD-TPA-R) o For Mini-SAS HD (Host): Mini-SAS HD Plug Adapter Right (MSASHD-TPAR-P) or Left
(MSASHD-TPAL-P)
1 PC power supply – required to power the SAS test fixture and Device Under Test (DUT)
SMA Cables ( Qty. 2)
o These cables should be nominally the same length so that the attenuation characteristics
and length are well matched. The cables should be as short as possible, while allowing connection between the text fix tur es and the osc illos c ope (nom inal ly 6 inches each).
o For the automated de-skew procedure employing the differential signals from the DUT,
these cables must be matched to better than 1/2UI of the data rate tested (e.g. less than ~10ps for 12Gbps)
DC Blocks (Qty. 2) – <=10MHz to >=18GHz DC blocks (e.g Pasternack PE8210)
MATLAB (either installed on the oscilloscope or on a separate PC) – required for the
SAS3_EYEOPENING script and Waveform Distortion Penalty test
Matlab Complier Runtime 7.7 – required for the Waveform Distortion Penalty test, available for download from teledynelecroy.com
922545 Rev A 5

USING QUALIPHY SAS3

QualiPHY SAS3 guides the user, step-by-step, through each of the tests in conformance with the T10 SAS-3 specification as described by the UNH-IOL SAS-3 Physical Layer Test suite. To do this, the user must set up a test session.
Before beginning testing, users choose the test configuration they wish to run. There are nine pre-loaded test configurations. They are:
12.0 Gbps Tx tests using Live (Acquisition) Data
12.0 Gbps Tx tests using Saved Data
Demo of 12 Gbps Tx tests using Saved Data
1.5 Gbps Tx tests using Live (Acquisition) Data
1.5 Gbps Tx tests using Saved Data
3.0 Gbps Tx tests using Live (Acquisition) Data
3.0 Gbps Tx tests using Saved Data
6.0 Gbps Tx tests using Live (Acquisition) Data
6.0 Gbps Tx tests using Saved Data
These pre-loaded configurations provide quick and easy ways to begin compliance testing (see the QPHY-SAS3 Test Configurations section for details on each configuration). If the user does not want to run any of these configurations, they can create their own custom configuration (see the Creating Custom Configurations section for details).
The pre-loaded configurations are set up to run all of the tests required for compliance. If this is not what the user wants, the variables can be modified (see the QPHY-SAS3 Variables section of this manual).
The variables are pre-loaded with the standard settings for compliance testing; however, the user may choose to create their own configuration with the variables set as desired.
6 922545 Rev A
QPHY-SAS3 Software Option

QUALIPHY COMPLIANCE TEST PLATFORM

QualiPHY is Teledyne LeCroy’s compliance test framework which leads the user through the compliance tests. QualiPHY displays connection diagrams to ensure tests run properly, automates the oscilloscope setup, and ge nerates complete, detailed reports.
The QualiPHY software application automates the test and report generation.
Figure 1 - Report menu in QualiPHY Ge n eral Setup
922545 Rev A 7
See the QualiPHY Operator’s Manual for more information on how to use the QualiPHY framework.
Figure 2 - The Test Report includes a summary table with links to the detailed test results
8 922545 Rev A
QPHY-SAS3 Software Option

Oscilloscope Option Key Installation

The required option k eys must be purchased to enable t he QPHY-SAS3 com pliance tests. If you do not have the required option keys already call Teledyne LeCroy Customer Support to place an order and receive the codes.
Enter the key and enable the purchased option as follows:
1. From the oscilloscope menu select Utilities Utilities Setup...
2. Select the Options tab and click the Add Key button.
3. Enter the Key Code using the on-screen keyboard.
4. Restart the oscilloscope to activate the option after installation.

Typical (Recommended) Configuration

QualiPHY software can be executed fr om the oscillosc ope or a host com puter. The first step is to install QualiPHY. Please refer to the QualiPHY Operator’s Manual for installation instructions.
Teledyne LeCroy recommends running Qu aliPHY on an oscillosc ope equipped with Dual Monitor Display capability (Option DMD-1 for oscilloscopes where this is not standard). This allows the waveform and measurements to be shown on the oscilloscope LCD display while the QualiPHY application and test results are displayed on a second monitor.
By default, the oscilloscope appears as a local host when QualiPHY is executed in the oscilloscope. Follow the steps under O sc illo scop e Sel ectio n (as follows) and check that the IP address is 127.0.0.1.

Remote (Network) Configuration

It is also possible to install and run QualiPHY on a host computer, controlling the oscilloscope with a Network/LAN Connection.
The oscilloscope must already be configured, and an IP address (fixed or network-assigned) must already be established.

Oscilloscope Selection

Set up the oscilloscope using QualiPHY over a LAN (Local Area Network) by doing the following:
1. Make sure th e host com puter is c onnected t o th e sam e LAN as the oscillosc ope. If uns ure, contact your system administrator.
2. From the oscilloscope menu, select Utilities  Utilities Setup...
3. Select the Remote tab.
4. Verify the oscilloscope has an IP address and the control is set to TCP/IP.
5. Run QualiPHY in the host computer and click the General Setup button.
6. Select the Connection tab.
7. Enter the IP address from step 4 (previous).
8. Click the Close button. QualiPHY is now ready to control the oscilloscope.
922545 Rev A 9
QualiPHY tests the oscilloscope connection after clicking the Start button. The system prompts you if there is a connection problem. QualiPHY’s Scope Selector function can also be used to verify the connection. Please refer to the QualiPHY Operator’s Manual for explanations on how to use Scope
Selector and other QualiPHY functions.

Accessing the QPHY-SAS3 Software using QualiPHY

This topic provides a basic overview of QualiPHY’s capabilities. Please refer to the QualiPHY Operator’s Manual for detailed information.
Access the QPHY-SAS3 software using the following steps:
1. Wait for the oscilloscope to start and have its main application running.
2. Launch QualiPHY from the Analysis menu if installed on the oscillos cope or from the desktop icon if installed on a host computer.
3. From the QualiPHY main wind o w (as follows), select Standard, then SAS SAS3 from the pop­up menu (if not already selected). If you check the Pause on Failure box (circled) QualiPHY prompts to retry the measure whenever a test fails.
Figure 3 - QualiPHY main menu and compliance test Standard selection menu
10 922545 Rev A
QPHY-SAS3 Software Option
4. Click the Configuration button in the QualiPHY main menu:
5. Select a configuration from the pop-up menu:
Figure 4 - QualiPHY configuration selection menu
6. Click Start.
7. Follow the pop-up windo w pr ompts.
922545 Rev A 11

Customizing QualiPHY

The predefined conf igurations in t he Configuration sc reen can not be m odified. Ho wever, you can create your own test confi gurations by copying one of the s tandard t est c onf ig ur at ions a nd making modifications. A description of the test is also shown in the description field when selected.
Figure 5 - QualiPHY test item selection menu
12 922545 Rev A
QPHY-SAS3 Software Option

Creating Custom Configurations

Beginning with any of the pre-loaded configurations,
1. Click on the Test Selector tab to change what tests you would like to be included in your new configuration.
2. Click on the Variable Setup tab to change the variables for your new configuration.
3. Click on the Limits tab to change which limit set should be used for your new configuration
See QualiPHY Manual for more information
4. Once a change has been made to any of these sections, the Save As button becomes clickable on the bottom of the dialog.
5. Clicking the Save As button will prompt you for a new configuration name and desc ription. Note: If a Custom Configuration was used for the procedure, the Save button will also become
clickable on the bottom of the dialog. Clicking this button will update the current configuration with new changes.
6. Once a custom configuration is defined, script variables and the test limits can be changed by using the Variable Setup and Limits Manager from the Edit/View Configuration window.
922545 Rev A 13
Figure 6 - Variable Setup and Limits Manager windows
14 922545 Rev A
QPHY-SAS3 Software Option

QPHY-SAS3 Operation

After pressing Start in the QualiPHY menu, the softwar e instructs how to set up the test using pop-up connection diagrams and dialog boxes. QualiPHY also instructs how to properly configure the DUT to change test signal modes (when necessary).
Figure 7 - Start bu tto n
Figure 8 - Example of pop-up connection diagram and dialog bo x
922545 Rev A 15
Loading...
+ 35 hidden pages