Teledyne QPHY-SAS2 User Manual

QPHY-SAS2
SAS2 Serial Data
Operator’s Manual
Revision A – March, 2010
Software Option Rev. 6.1 SAS2 Script Rev. 1.0 Style Sheet Rev. 1.2
LeCroy Corporation 700 Chestnut Ridge Road Chestnut Ridge, NY, 10977-6499 Tel: (845) 578-6020, Fax: (845) 578 5985
Internet: www.lecroy.com © 2009 by LeCroy Corporation. All rights reserved.
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.
917718 Rev A
QPHY-SAS2 Software Option
TABLE OF CONTENTS
INTRODUCTION ........................................................................................................................ 6
Compatibility ............................................................................................................................................................... 6
SETUP AND INSTALLATION ................................................................................................... 6
Required Equipment .................................................................................................................................................. 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-SAS2 Software using QualiPHY ............................................................................................ 10
Customizing QualiPHY ............................................................................................................................................. 12
Creating Custom Configurations .............................................................................................................................. 13
USING THE LECROY SIERRA M6 FOR SAS TRANSMITTER TESTING ............................. 15
Required Equipment ................................................................................................................................................ 15
Procedure ................................................................................................................................................................. 16
Data Block Selections .............................................................................................................................................. 22
QPHY-SAS2 OPERATION ......................................................................................................................................... 23
QPHY-SAS2 TEST CONFIGURATIONS ................................................................................. 24
1.5 Gbps Tx tests using Live (Acquisition) Data ...................................................................................................... 24
1.5 Gbps Tx tests using Saved Data ........................................................................................................................ 24
3.0 Gbps Tx tests using Live (Acquisition) Data ...................................................................................................... 24
3.0 Gbps Tx tests using Saved Data ........................................................................................................................ 24
6.0 Gbps Tx tests using Live (Acquisition) Data ...................................................................................................... 24
6.0 Gbps Tx tests using Saved Data ........................................................................................................................ 24
QPHY-SAS2 VARIABLES ....................................................................................................... 25
Use the Upper (A) or Lower (B) Input ...................................................................................................................... 25
Bitrate for SAS2 ....................................................................................................................................................... 25
Demo Mode .............................................................................................................................................................. 25
Is device either a Target or Initiator .......................................................................................................................... 25
Which port (A or B) is being tested .......................................................................................................................... 25
Path to saved Waveforms for offline test ................................................................................................................. 25
Save Individual Runs ............................................................................................................................................... 25
StopOnTest ............................................................................................................................................................... 25
Test Mode ................................................................................................................................................................. 25
Tx Negative Source .................................................................................................................................................. 25
Tx Positive Source ................................................................................................................................................... 26
QPHY-SAS2 TEST DESCRIPTIONS ....................................................................................... 27
Tx Group 1 Out of Band Tests 5.1.x (OOB) ............................................................................................................. 27
Tx Group 2 Spread Spectrum Clocking Tests .......................................................................................................... 28
Tx Group 3 (Link Stability, Common Mode, … WDP) .............................................................................................. 30
Tx 5.3.1 Phy Link Rate Stability (HFTP) ........................................................................................................... 30
Tx 5.3.2 Common Mode RMS Voltage (CJTPAT) ............................................................................................ 31
Tx 5.3.4 and 5.3.5 Vpp, VMA, EQ (D30.3) ....................................................................................................... 32
Tx 5.3.6 Rise and Fall Times (HFTP) ............................................................................................................... 33
Tx 5.3.7 and 5.3.8 RJ, TJ (MFTP, MFTP-SSC-DOWN, MFTP-SSC-CENTER, MFTP-SSC-UP).................... 34
Tx 5.3.9 Waveform Distortion Penalty .............................................................................................................. 35
HOW TO RUN THE SASWDP SCRIPT ................................................................................... 38
CALIBRATION PROCEDURES ................................ ................................ .............................. 40
917718 Rev A 3
Cable Deskewing using the Fast Edge Output (WavePro 7 Zi and WaveMaster 8Zi only) ..................................... 40
Cable Deskewing without using the Fast Edge Output ............................................................................................ 43
File name conventions for saved waveform data ..................................................................................................... 44
4 917718 Rev A
QPHY-SAS2 Software Option
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 - Connection Diagram when using Sierra to control DUT .................................................................. 15
Figure 8 - LeCroy SAS Protocol Suite Utility....................................................................................................... 16
Figure 9 - Device Identifier .................................................................................................................................... 17
Figure 10 - Warning Message ............................................................................................................................... 17
Figure 11 - Device Identifier with Device Address Shown ................................................................................. 18
Figure 12 - LeCroy SAS Protocol Suite with SAC file loaded ............................................................................ 19
Figure 13 – LeCroy SAS Protocol Suite Data Block Configuration .................................................................. 20
Figure 14 – LeCroy SAS Protocol Suite Closing the Data Block Window........................................................ 21
Figure 15 - Start button .......................................................................................................................................... 23
Figure 16 - Example of pop-up connection diagram and dialog box ............................................................... 23
Figure 17 - Oscilloscope Configuration after Out of Band Tests ...................................................................... 27
Figure 18 - OOB Test Results ................................................................................................................................ 28
Figure 19 - Oscilloscope Configuration after SSC Tests ................................................................................... 29
Figure 20 - SSC Test Results ................................................................................................................................ 29
Figure 21 - Oscilloscope Configuration after Phy Link Rate Stability Test ...................................................... 30
Figure 22 - Phy Link Rate Stability Test Results ................................................................................................. 31
Figure 23 - Oscilloscope Configuration after the Common Mode RMS Voltage Test ..................................... 31
Figure 24 - Common Mode RMS Voltage Results ............................................................................................... 31
Figure 25 - Oscilloscope Configuration after the Vpp, VMA and EQ tests ....................................................... 32
Figure 26 - Vpp, VMA and EQ Results .................................................................................................................. 33
Figure 27 - Oscilloscope Configuration after the Rise and Fall Times Test ..................................................... 33
Figure 28 - Rise and Fall Times Results .............................................................................................................. 34
Figure 29 - Oscilloscope Configuration after the Rj and Tj Tests ..................................................................... 34
Figure 30 - Rj and Tj Results ................................................................................................................................. 35
Figure 31 - WDP Message Box.............................................................................................................................. 36
Figure 32 - Oscilloscope Configuration after the WDP Test .............................................................................. 36
Figure 33 - WDP Results ........................................................................................................................................ 37
Figure 34 - Example BER Map with WDP Results (Figure 5.3.9-3 from UNH-IOL SAS-2 6Gbps Physical
Layer Test Suite) ............................................................................................................................................. 38
Figure 35 - Timebase Settings for Deskew with the Fast Edge Output ............................................................ 40
Figure 36 - Channel Pre-Processing Settings for Deskew with the Fast Edge Output ................................... 40
Figure 37 - Trigger Settings for Deskew with the Fast Edge Output ................................................................ 41
Figure 38 - Measurement Settings for Deskew with the Fast Edge Output ..................................................... 41
Figure 39 - Adjusted Timebase Settings for Deskew ......................................................................................... 41
Figure 40 - Save Waveform Settings for Deskew with the Fast Edge Output .................................................. 42
Figure 41 - Final Screen with Channel 2 and 3 Deskewed ................................................................................. 42
Figure 42 - The Skew parameter right side dialog, Skew clock 2 tab, showing default setup ....................... 44
917718 Rev A 5
INTRODUCTION
QPHY-SAS2 is a software package designed to capture, analyze, and report measurements in conformance with UNH IOL Serial Attached SCSI (SAS) Consortium SAS-2 6Gbps Physical Layer Test Suite (Version 1.01). A copy of the specification can be found on the UNH IOL FTP site.
Note: As of March 2nd, 2010 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-2_6Gbps_Physical_Layer_Test_Suite_(v1.01).pdf.
Compatibility
QPHY-SAS2 is a software option compatible with the following LeCroy X-Stream oscilloscopes:
WM806Zi, SDA806Zi, DDA806Zi (4x40 GS/s, 2x80GS/s) and higher bandwidth equivalents.
SDA II Option is required on WaveMaster oscilloscopes.  The minimum recommended bandwidth for testing SAS-2 targets and initiators at 6Gbps is
10GHz.
MATLAB is required (either installed on the oscilloscope or on a separate PC) for running the Waveform Distortion Penalty test.
SETUP AND INSTALLATION
The following test equipment is required to perform SAS-2 tests.
Required Equipment
Real Time Digital Oscilloscope as listed in Compatibility section with firmware release 6.1.x.x or later, and
software option package QPHY-SAS2
QualiPHY Software (version 6.1.0.x or later) installed on either the oscilloscope or a separate PC.  SAS Test Fixture from Wilder Tech
Either the SAS Plug Adapter (SAS-TPA-P) or SAS Receptacle Adapter (SAS-TPA-R) must be
used depending on the connection to the device under test.
50Ω Coax Cable with SMA Male Connectors, qty = 2
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 fixtures and the oscilloscope (nominally 6 inches each).
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 ~160ps for 6 Gbps)
1 PC power supply  DC Blocks , qty =2
<=10MHz to >=18GHz DC block are required for SAS2 testing (e.g Pasternack PE8210)
6 917718 Rev A
QPHY-SAS2 Software Option
QUALIPHY COMPLIANCE TEST PLATFORM
QualiPHY is LeCroy‟s unique 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 generates full compliance reports.
QualiPHY makes SAS-2 compliance testing easy and fast. The QualiPHY software application automates the test and report generation.
Figure 1 - Report menu in QualiPHY General Setup
917718 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 917718 Rev A
QPHY-SAS2 Software Option
Oscilloscope Option Key Installation
An option key must be purchased to enable the QPHY-SAS2 option. Call LeCroy Customer Support to place an order and receive the code. The software option SDA2 is also required.
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 from the oscilloscope or a host computer. The first step is to install QualiPHY. Please refer to the QualiPHY Operator’s Manual for installation instructions.
LeCroy recommends running QualiPHY on an oscilloscope 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 Oscilloscope Selection (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 the host computer is connected to the same LAN as the oscilloscope. If unsure, 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) or the Network name of the scope (its serial number)
8. Use the “Test” button to verify connection to an active oscilloscope)
9. Click on the Use selected device button to use this connection (or the new selection will have no effect)
10. Click the Close button.
QualiPHY is now ready to control the oscilloscope.
917718 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-SAS2 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-SAS2 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 oscilloscope or from the desktop icon if installed on a host computer.
3. From the QualiPHY main window (as follows), select Standard, then USB3.0 SS 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 917718 Rev A
4. Click the Configuration button in the QualiPHY main menu:
5. Select a configuration from the pop-up menu:
QPHY-SAS2 Software Option
Figure 4 - QualiPHY configuration selection menu
6. Click Start.
7. Follow the pop-up window prompts.
917718 Rev A 11
Customizing QualiPHY
The predefined configurations in the Configuration screen cannot be modified. However, you can create your own test configurations by copying one of the standard test configurations and making modifications. A description of the test is also shown in the description field when selected.
Figure 5 - QualiPHY test item selection menu
12 917718 Rev A
QPHY-SAS2 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 description.
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.
917718 Rev A 13
Figure 6 - Variable Setup and Limits Manager windows
14 917718 Rev A
Loading...
+ 31 hidden pages