Teledyne QPHY-SATA User Manual

QPHY-SATA
Serial ATA Serial Data
Operator’s Manual
Revision G – October, 2010
Software Option Rev. 6.3 SATA Script Rev. 2.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.
915745 Rev G
QPHY-SATA Software Option
TABLE OF CONTENTS
INTRODUCTION ........................................................................................................................ 6
Compatibility ............................................................................................................................................................... 6
SATA Test Fixture ....................................................................................................................................................... 7
SETUP AND INSTALLATION ................................................................................................... 8
Equipment Available from LeCroy .............................................................................................................................. 8
Additional Equipment ................................................................................................................................................. 8
Recommended Equipment for BIST initiator .............................................................................................................. 8
QUALIPHY COMPLIANCE TEST PLATFORM ......................................................................... 9
Oscilloscope Option Key Installation ........................................................................................................................ 11
Typical (Recommended) Configuration .................................................................................................................... 11
Remote (Network) Configuration ............................................................................................................................. 11
Oscilloscope Selection ............................................................................................................................................. 11
Accessing the QPHY-SATA Software using QualiPHY ............................................................................................ 12
Customizing QualiPHY ............................................................................................................................................. 13
QPHY-SATA Operation ............................................................................................................................................. 16
Test Pattern Generation Using LeCroy -SAS Tracer/Trainer ................................................................................... 17
QPHY-SATA Test Configurations .............................................................................................................................. 21
Demo of 1.5 Gb/s Device with SSC .................................................................................................................. 21
Demo of 3.0 Gb/s Host without SSC ................................................................................................................ 21
Demo of 6.0 Gb/s Device without SSC ............................................................................................................. 22
Empty Template ................................................................................................................................................ 22
QPHY-SATA Variables .............................................................................................................................................. 23
Product Type ..................................................................................................................................................... 23
Generation ........................................................................................................................................................ 23
Use PeRT3 ....................................................................................................................................................... 23
Use RF Switch .................................................................................................................................................. 23
PUT SSC Setting .............................................................................................................................................. 23
BIST Mode ........................................................................................................................................................ 23
CIC S-Parameter File ....................................................................................................................................... 23
Gen1 PLL damping factor ................................................................................................................................. 23
Gen2 PLL damping factor ................................................................................................................................. 23
Gen3 PLL damping factor ................................................................................................................................. 23
Custom Deembedding S-Parameter File .......................................................................................................... 24
Cable Deembedding ......................................................................................................................................... 24
eSATA Product ................................................................................................................................................. 24
S-Parameter Files Path .................................................................................................................................... 24
RF Switch GPIB Address .................................................................................................................................. 24
Maximum PeRT3 Retries .................................................................................................................................. 24
External Attenuation ......................................................................................................................................... 24
Run Number ...................................................................................................................................................... 24
Use Individual Run Folders ............................................................................................................................... 24
Save Waveforms ............................................................................................................................................... 25
Stop On Test to review results .......................................................................................................................... 25
Test Mode ......................................................................................................................................................... 25
Waveform Folder .............................................................................................................................................. 25
Gen1 PLL Natural Frequency ........................................................................................................................... 25
Gen2 PLL Natural Frequency ........................................................................................................................... 25
Gen3 PLL Natural Frequency ........................................................................................................................... 25
Filenames ......................................................................................................................................................... 25
PeRT3 Setup Variables .................................................................................................................................... 25
PeRT3 Hostname or IP Address ...................................................................................................................... 25
PeRT3 SSC Enabled ........................................................................................................................................ 25
Test OOB-01 Variables ..................................................................................................................................... 26
OOB Amplitude Calibration Mode..................................................................................................................... 26
915745 Rev G 3
PeRT3 High Amplitude ..................................................................................................................................... 26
PeRT3 Low Amplitude ...................................................................................................................................... 26
Test RSG-01 – RSG-06 Variables .................................................................................................................... 26
Test Time (in minutes) ...................................................................................................................................... 26
QPHY-SATA Limit Sets ............................................................................................................................................. 26
Gen1i................................................................................................................................................................. 26
Gen2i................................................................................................................................................................. 26
Gen3 ................................................................................................................................................................. 26
QPHY-SATA Test Descriptions ................................................................................................................................. 26
Physical Layer General Requirements (PHY) .................................................................................................. 27
PHY Transmitted Signal Requirements ............................................................................................................ 28
PHY OOB Requirements .................................................................................................................................. 35
PHY RSG Requirements .................................................................................................................................. 40
CALIBRATION PROCEDURES .............................................................................................. 41
Cable Deskewing using the Fast Edge Output (WavePro 7 Zi and WaveMaster 8Zi only) ..................................... 41
Cable Deskewing without the Fast Edge Output ..................................................................................................... 44
Jitter Transfer Function Calibration .......................................................................................................................... 45
4 915745 Rev G
QPHY-SATA Software Option
FIGURES
Figure 1. TF-SATA-C Test Fixture ........................................................................................................................... 7
Figure 2. Report menu in QualiPHY General Setup .............................................................................................. 9
Figure 3. The Test Report includes a summary table with links to the detailed test results .......................... 10
Figure 4. QualiPHY main menu and compliance test Standard selection menu ............................................. 12
Figure 5. QualiPHY Setup menu ........................................................................................................................... 13
Figure 6. QualiPHY test item selection menu ...................................................................................................... 14
Figure 7. Variable Setup and Limits Manager windows ..................................................................................... 15
Figure 8. Start button ............................................................................................................................................. 16
Figure 9. Example of pop-up connection diagram and dialog box ................................................................... 16
Figure 10. Screenshot of an SSCTrack for a product with SSC enabled ......................................................... 28
Figure 11. Screenshot of the VDiffMin measurement using LBP ...................................................................... 29
Figure 12. Screenshot of the VDiffMax measurement for an MFTP pattern ..................................................... 30
Figure 13. Amplitude Imbalance measurement on an MFTP pattern ................................................................ 33
Figure 14. Signal Detection Threshold device setup ......................................................................................... 35
Figure 15. Example of a Device detecting COMRESET ...................................................................................... 36
Figure 16. Signal Detection Threshold host setup ............................................................................................. 36
Figure 17. COMINIT and COMWAKE Timing Measurements ............................................................................. 38
Figure 18. Example of a Device Detecting COMWAKE ...................................................................................... 39
Figure 19 Calibration Setup at TP2 for Gen2 (3.0Gb/s) ...................................................................................... 40
Figure 20. Timebase Settings for Deskew with the Fast Edge Output ............................................................. 41
Figure 21. Channel Pre-Processing Settings for Deskew with the Fast Edge Output .................................... 41
Figure 22. Trigger Settings for Deskew with the Fast Edge Output ................................................................. 42
Figure 23. Measurement Settings for Deskew with the Fast Edge Output ...................................................... 42
Figure 24. Adjusted Timebase Settings for Deskew ........................................................................................... 42
Figure 25. Save Waveform Settings for Deskew with the Fast Edge Output ................................................... 43
Figure 26. Final Screen with Channel 2 and 3 Deskewed .................................................................................. 43
Figure 27. The Skew parameter right side dialog, Skew clock 2 tab, showing default setup ........................ 45
915745 Rev G 5
INTRODUCTION
QPHY-SATA is a software package designed to capture, analyze, and report measurements in conformance with Serial ATA II electrical specification standards. A copy of the specification can be found at www.serialata.org.
The Serial ATA International Organization (SATA-IO) Interoperability Program outlined a list of tests a product must meet in order to gain acceptance to the integrator’s list. QPHY-SATA covers those tests appropriate for real­time oscilloscopes.
SATA has three speeds (Gen1 at 1.5Gb/s, Gen2 at 3.0Gb/s and Gen3 at 6.0Gb/s) and at each speed there are three different configurations or usage modes:
i = internal  m = "Short" Backplane and External Desktop Applications  x = “Long” Backplane and Data Center Applications (not covered by the Interoperability Program)
Compatibility
QPHY-SATA is a software option compatible with the following LeCroy X-Stream oscilloscopes:
WaveMaster*/SDA/DDA 806Zi (4x40 GS/s, 2x80GS/s) or higher bandwidth  WavePro*/SDA/DDA 760Zi (4x20 GS/s, 2x40GS/s) or higher bandwidth  SDA 6000, 6000A (4x10 GS/s, 2x20 GS/s)  SDA 6020 (4x20 GS/s)  SDA 9000 (4x20 GS/s at 6 GHz bandwidth, 2x40 GS/s at 9 GHz bandwidth)  SDA 11000 (4x20 GS/s at 6 GHz bandwidth, 2x40 GS/s at 11 GHz bandwidth)  SDA 13000 (4x20 GS/s at 6 GHz bandwidth, 2x40 GS/s at 13 GHz bandwidth)
Because the SATA specification for Gen1, Gen2 and Gen3 data rate is 1.5Gb/s, 3.0Gb/s and 6.0Gb/s respectively, oscilloscope bandwidths less than 6 GHz for Gen1, 11 GHz for Gen2 and 13 GHz for Gen3, are not recommended. The SATA specification requires at least 10 GHz bandwidth for certain Gen1 and Gen2 measurements and 12 GHz bandwidth for certain Gen3 measurements.
*WaveMaster and WavePro oscilloscopes require the SDA II software option. In addition, memory option “-S” or higher is recommended.
**The Eye Doctor II software is required for Gen3 testing due to the channel emulation requirement for Gen3 tests. This emulation is in accordance with Serial ATA II electrical specification standards.
6 915745 Rev G
QPHY-SATA Software Option
SATA Test Fixture
Test fixtures are required to connect the signal under test to the oscilloscope running the QPHY-SATA software. A fixture kit is available from LeCroy (part number TF-SATA-C) that consists of the test fixture, four 30-inch cables with SMA connectors, 2 6dB attenuators and a multiwrench tool. They provide a means to probe the product under test via a standard SMA connector interface. The same fixture is compatible with Gen1, Gen2 and Gen3 standards.
The variable Test Fixture specifies the type of fixture used so that the corresponding connections are shown. By default the script is set to use the LeCroy TF-SATA-C test fixture, it can be changed to use the TF-SATA test fixture.
Figure 1. TF-SATA-C Test Fixture
915745 Rev G 7
SETUP AND INSTALLATION
The following test equipment is required to perform SATA tests.
Equipment Available from LeCroy
Real Time Digital Oscilloscope as listed in Compatibility section with firmware release 6.3.0.0 or later
SDA II is required.  Eye Doctor II is required for channel emulation (6.0Gb/s only) and cable de-embedding.
LeCroy TF-SATA-C Serial ATA Test Fixture includes:
TF-SATA-C Test Fixture  Four 2 inch SSMP(f) to SMA(f) cables  Two SMA 6 dB Attenuators  Multiwrench Tool
LeCroy TF-SATA-C-KIT Serial ATA Measurement Fixture includes:
TF-SATA-C Test Fixture  TF-SATA-C Measurement Fixture  Eight 2 inch SSMP(f) to SMA(f) cables  Two SMA 6 dB Attenuators  Two SMA 50 Ohm Terminators  Two 18 inch SMA to SMA cables
Multiwrench Tool  50Ω Coax Cable with SMA Male Connectors, qty = 2 (supplied with TF-SATA-C-KIT)  SMA 6dB attenuators, qty = 2 (supplied with TF-SATA-C or TF-SATA-C-KIT)  BIST initiator
Additional Equipment
1 Channel Arbitrary Waveform Generator (for OOB tests)  50Ω Coax Cable with SMA Male Connectors, qty = 3 (in addition to the 2 listed above, for OOB tests)  1 ISI Channel (for RSG tests)  100ps rise time filter (for RSG tests)  150ps rise time filter (for RSG tests)
Recommended Equipment for BIST initiator
LeCroy PeRT3 to place the product under tests into the required test mode.  LeCroy Sierra M6-2 or M6-4 6G Protocol Test System to place the product under test (PUT) into the
required test mode.
OR
LeCroy SAS Tracer/Trainer 3G 1 Port Analyzer/Exercise System (SS001APA-X) to place the product
under test (PUT) into the required test mode (1.5Gb/s and 3.0 Gb/s only) includes:
o CATC platform
8 915745 Rev G
QPHY-SATA Software Option
o SAS Tracer 3G 1 Port Module o SAS Trainer 3G Traffic Generator Module
Host Computer with SAS Tracer/Trainer Version 2.8 or later software loaded, and a USB 2.0 port
1 USB cable type-A (m) to type-B (m)
2 Serial ATA cables
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 SATA compliance testing easy and fast. QualiPHY is designed to use the TF-SATA-C test fixture.
The QualiPHY software application automates the test and report generation.
Figure 2. Report menu in QualiPHY General Setup
915745 Rev G 9
See the QualiPHY Operator’s Manual for more information on how to use the QualiPHY framework.
Figure 3. The Test Report includes a summary table with links to the detailed test results
10 915745 Rev G
QPHY-SATA Software Option
Oscilloscope Option Key Installation
An option key must be purchased to enable the QPHY-SATA option. Call LeCroy Customer Support to place an order and receive the code.
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).
8. Click the Close button.
QualiPHY is now ready to control the oscilloscope.
915745 Rev G 11
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-SATA 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-SATA 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 SATA TSG, RSG 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 4. QualiPHY main menu and compliance test Standard selection menu
12 915745 Rev G
QPHY-SATA Software Option
Customizing QualiPHY
QualiPHY must be configured before running tests for the first time. There are many possible test configurations. It is easy to create and save configurations
1. Click the Configuration button in the QualiPHY main menu and select the “Empty Template” from the pop-up menu.
2. Click the Edit/View Configuration button in the QualiPHY main menu:
3. Set the controls as appropriate for the product under test and the instruments being used. Selecting the Tests checkboxes will enable the required tests for each category at the selected speed. The Calibration group is for receiver test calibrations and should be run prior to or at the same time as the RSG tests.
Figure 5. QualiPHY Setup menu
915745 Rev G 13
4. Click on the Test Selector tab to verify or modify the tests selected.
Figure 6. QualiPHY test item selection menu
Additional variables can be accessed and modified from the Variable Setup tab. Limits can be created and modified from the Limits Manager tab. There is a limit set for each speed. The default limit sets cannot be modified. To use custom limits first copy the default limit set and then modify the limits as desired.
14 915745 Rev G
Loading...
+ 31 hidden pages