UNH IOL SERIAL ATTACHED SCSI (SAS) CONSORTIUM

Similar documents
UNH-IOL PCIe CONSORTIUM

UNH IOL iscsi CONSORTIUM

SERIAL ATTACHED SCSI (SAS) CONSORTIUM

40 AND 100 GIGABIT ETHERNET TESTING SERVICE

UNH IOL iscsi CONSORTIUM

SERIAL ATTACHED SCSI (SAS) CONSORTIUM

UNH IOL iscsi CONSORTIUM

UNH-IOL. FC-1 Conformance Test Suite Version 4.3. Technical Document. Last Updated: February 23, 2008

Fibre Channel Consortium

UNH-IOL iscsi CONSORTIUM

AUTOMOTIVE ETHERNET CONSORTIUM

40 and 100 Gigabit Ethernet Consortium Clause 86 40GBASE-SR4 and 100GBASE-SR10 PMD Test Suite v0.1 Technical Document

WLAN The Wireless Local Area Network Consortium

GIGABIT ETHERNET CONSORTIUM

UNH-IOL NVMe Test Consortium

ETHERNET TESTING SERVICES

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM

University of New Hampshire InterOperability Laboratory Ethernet Consortium

UNH-IOL SAS CONSORTIUM

Ethernet. MDIO Auto-Negotiation Registers Test Suite For Twisted-Pair PHYs V1.0. Technical Document. Last Updated: Thursday March 19, :21 AM

University of New Hampshire InterOperability Laboratory Ethernet Consortium

Data Center Bridging Consortium

Wireless LAN Consortium

The University of New Hampshire InterOperability Laboratory 10 GIGABIT ETHERNET. Clause 46 10Gb/s RS Test Suite Version 1.1 Technical Document

Ethernet. Clause 22, 28, and 40 Management Registers Test Suite V4.0. Technical Document. Last Updated: Monday, March 9, :15 PM

University of New Hampshire InterOperability Laboratory Ethernet Consortium

ETHERNET. Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v5.5. Technical Document. Last Updated: July 22, :11PM

ETHERNET. Clause 28 Auto-Negotiation Next Page Exchange Test Suite v2.3. Technical Document. Last Updated: Friday, February 03, :22 AM

ETHERNET. Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v5.9. Technical Document. Last Updated: January 4, :00AM

Fast Ethernet Consortium

UNH IOL iscsi CONSORTIUM

Wireless LAN Consortium

University of New Hampshire InterOperability Laboratory Ethernet in the First Mile Consortium

UNH-IOL NVMe Test Consortium

10 GIGABIT ETHERNET CONSORTIUM. 10GBASE-R PCS Test Suite V1.0 Technical Document. Last Updated: September 30, :30pm

UNH-IOL FIBRE CHANNEL CONSORTIUM

WLAN The Wireless Local Area Network Consortium

Ethernet. Clause 40 Auto-Crossover Test Suite v1.6. Technical Document. Last Updated: December 22, 2005, 11:07 a.m.

10 GIGABIT ETHERNET CONSORTIUM. RS Test Suite V1.2a Technical Document. Last Updated: June 7, :30 pm

10-Gigabit Ethernet Consortium

10 GIGABIT ETHERNET. 10GBASE-T Physical Layer Interoperability Test Suite Version 1.0. Technical Document. Last Updated: October 3, :30 PM

Serial ATA International Organization

Fast Ethernet Consortium

UNH-IOL FIBRE CHANNEL CONSORTIUM

University of New Hampshire InterOperability Laboratory Ethernet Consortia

Ethernet. Clause 40 Auto-Crossover Test Suite V2.2. Technical Document. Last Updated: March 24, 2009, 3:15 p.m.

THE ETHERNET IN THE FIRST MILE CONSORTIUM. Annex 4A MAC Conformance Test Suite Version 1.0 Technical Document

ETHERNET. Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v6.4. Technical Document. Last Updated: October 15, :00pm

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium

IWARP Consortium. Network Impairments Test Suite. Technical Document. Revision 0.3

WLAN The Wireless Local Area Network Consortium

UNH-IOL NVMe Test Consortium

Serial ATA International Organization

Ethernet Switching Protocols

UNH IOL NVMe Test Consortium

UNH-IOL NVMe Test Consortium

ROUTING CONSORTIUM. Routing Information Protocol Version 2 (RIP) Multi-System Interoperability Test Suite. Technical Document. Revision 2.

UNH-IOL Open Networking Consortium

Bridge Functions Consortium

Serial ATA International Organization

INTERNATIONAL STANDARD

Data Center Bridging Consortium

Bridge Functions Consortium

Bridge Functions Consortium

IN THE FIRST MILE CONSORTIUM. Clause 65 Test Suite v1.1 Technical Document. Last Updated: March 23, :43pm

ROUTING CONSORTIUM TEST SUITE

ROUTING CONSORTIUM. Open Shortest Path First (OSPF) Multi-System Interoperability Test Suite. Technical Document. Revision 1.6

Serial ATA International Organization

UNH-IOL NVMe Testing Service

iscsi Consortium Multi-Connection Test Suite For iscsi Targets

iscsi Consortium Login Phase Test Suite For iscsi Initiators

DSL Consortium. VDSL2 Rate vs. Reach Interoperability Test Suite (V2RR) Version Last Updated: March 24, 2008

Enabling MIPI Physical Layer Test

ROUTING CONSORTIUM. Intermediate System to Intermediate System (IS-IS) Operations Test Suite. Technical Document. Revision 4.6

UNH IOL iscsi CONSORTIUM

Keysight N5990A DisplayPort Extended Tests Embedded DisplayPort

iscsi Consortium Full Feature Phase Test Suite For iscsi Initiators

UNH IOL NVMe Test Consortium

ROUTING CONSORTIUM. Virtual Router Redundancy Protocol Version 3 Interoperability Test Suite. Technical Document. Draft Version

University of New Hampshire InterOperability Laboratory Ethernet Consortium

iscsi Consortium Error Recovery Test Suite For iscsi Targets

IPv6 Application Test Service

Bridge Functions Consortium

Serial ATA International Organization

PCI Express Link Equalization Testing 서동현

ETHERNET. Physical Layer Interoperability Test Suite Version 2.4. Technical Document. Last Updated: June 14, :00PM

Serial ATA Gen2 Jitter Tolerance Testing

IPv6 CONSORTIUM TEST SUITE Address Architecture Conformance Test Specification

Voice over IP Consortium

Bridge Functions Consortium. Bridge Functions Consortium

LeCroy Corporation 700 Chestnut Ridge Road Chestnut Ridge, NY Tel: (845) , Fax: (845) Internet:

Open Networking Testing Service Open Network Systems Interoperability Test Report

Open Networking Consortium Open Network Systems Interoperability Test Report

IP CONSORTIUM TEST SUITE Internet Protocol, Version 6

ROUTING CONSORTIUM. Virtual Router Redundancy Protocol Operations Test Suite. Technical Document. Revision 2.5

University of New Hampshire InterOperability Laboratory Ethernet Consortium

USB 3.0 Receiver Compliance Testing

ROUTING CONSORTIUM. Open Shortest Path First (OSPF) NSSA Option Test Suite. Technical Document. Revision 1.9

ETHERNETS. Clause 4 Media Access Control (MAC) Test Suite Version 5.2. Technical Document. Last Updated: March 17, 2011

Transcription:

UNH IOL SERIAL ATTACHED SCSI (SAS) CONSORTIUM SAS 3.0 Receiver Physical Layer Test Suite Version 1.00 Technical Document Last Updated: September 29, 2014 UNH IOL SAS Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 University of New Hampshire Phone: (603) 862-0701 Fax: (603) 862-4181 http://www.iol.unh.edu/consortiums/sas 2014 University of New Hampshire

TABLE OF CONTENTS MODIFICATION RECORD... 3 ACKNOWLEDGMENTS... 4 INTRODUCTION... 5 GROUP 1: RX TESTING... 7 TEST 1.1 - STRESSED RECEIVER DEVICE JITTER TOLERANCE TEST PROCEDURE FOR TRAINED 12 GBIT/S... 8 APPENDIX 1.A... 9 UNH IOL SAS Consortium 2 SAS Receiver Physical Layer Test Suite v1.00

MODIFICATION RECORD 2014 September 29 (Version 1.00) Initial Release Joshua Beaudet: Minor edits and release 2014 September 11 (Version 0.22) Initial Draft Pat Kennedy: Initial Draft UNH IOL SAS Consortium 3 SAS Receiver Physical Layer Test Suite v1.00

ACKNOWLEDGMENTS The University of New Hampshire would like to acknowledge the efforts of the following individuals in the development of this test suite: Michael Klempa Joshua Beaudet Andy Baldman Dave Woolf Joel Nkounkou Pat Kennedy UNH UNH UNH UNH UNH UNH UNH IOL SAS Consortium 4 SAS Receiver Physical Layer Test Suite v1.00

INTRODUCTION The University of New Hampshire The University of New Hampshire s (IOL) is an institution designed to improve the interoperability of standards based products by providing an environment where a product can be tested against other implementations of a standard. This particular suite of tests has been developed to help implementers evaluate the Physical Layer functionality of their Serial Attached SCSI (SAS) products. These tests are designed to determine if a SAS product conforms to specifications defined in Clause 5 of ISO/IEC 14776-154:201x, Serial Attached SCSI-3 (SAS-3) Standard T10/2212- D, Revision 06 (hereafter referred to as the SAS-3 Standard, or the Standard ). Successful completion of all tests contained in this suite does not guarantee that the tested device will successfully operate with other SAS products. However, when combined with satisfactory operation in the IOL s interoperability test bed, these tests provide a reasonable level of confidence that the Device Under Test (DUT) will function properly in many SAS environments. The tests contained in this document are organized in order to simplify the identification of information related to a test, and to facilitate in the actual testing process. Tests are separated into groups, primarily in order to reduce setup time in the lab environment, however the different groups typically also tend to focus on specific aspects of device functionality. A three-number, dot-notated naming system is used to catalog the tests, where the first number always indicates the specific clause of the reference standard on which the test suite is based. The second and third numbers indicate the test s group number and test number within that group, respectively. This format allows for the addition of future tests in the appropriate groups without requiring the renumbering of the subsequent tests. The test definitions themselves are intended to provide a high-level description of the motivation, resources, procedures, and methodologies specific to each test. Formally, each test description contains the following sections: Purpose The purpose is a brief statement outlining what the test attempts to achieve. The test is written at the functional level. References This section specifies all reference material external to the test suite, including the specific sub-clauses references for the test in question, and any other references that might be helpful in understanding the test methodology and/or test results. External sources are always referenced by a bracketed number (e.g., [1]) when mentioned in the test description. Any other references in the test description that are not indicated in this manner refer to elements within the test suite document itself (e.g., Appendix 5.A, or Table 5.1.1-1 ) UNH IOL SAS Consortium 5 SAS Receiver Physical Layer Test Suite v1.00

Resource Requirements The requirements section specifies the test hardware and/or software needed to perform the test. This is generally expressed in terms of minimum requirements, however in some cases specific equipment manufacturer/model information may be provided. Last Modification This specifies the date of the last modification to this test. Editorial modifications (e.g., updated table/figure numbers) and/or conformance limit changes due to an updated version of the standard will be denoted by a decimal increase in version number (e.g., version 1.1 ). Modifications to the test procedure will be denoted by an integer number version increment (e.g., version 2.0 ). Discussion The discussion covers the assumptions made in the design or implementation of the test, as well as known limitations. Other items specific to the test are covered here as well. Test Setup The setup section describes the initial configuration of the test environment. Small changes in the configuration should not be included here, and are generally covered in the test procedure section (next). Procedure The procedure section of the test description contains the systematic instructions for carrying out the test. It provides a cookbook approach to testing, and may be interspersed with observable results. Observable Results This section lists the specific observables that can be examined by the tester in order to verify that the DUT is operating properly. When multiple values for an observable are possible, this section provides a short discussion on how to interpret them. The determination of a pass or fail outcome for a particular test is generally based on the successful (or unsuccessful) detection of a specific observable. Possible Problems This section contains a description of known issues with the test procedure, which may affect test results in certain situations. It may also refer the reader to test suite appendices and/or other external sources that may provide more detail regarding these issues. UNH IOL SAS Consortium 6 SAS Receiver Physical Layer Test Suite v1.00

GROUP 1: RX Testing The University of New Hampshire Overview: This group of tests verifies the RX electrical signaling requirements for SAS signals, as defined in Clause 5 of the SAS-3 Standard. Scope: All of the tests described in this section are implemented and currently active through the UNH IOL SAS Consortium. Comments and questions are welcome, and may be forwarded to the SAS Lab (saslab@iol.unh.edu). UNH IOL SAS Consortium 7 SAS Receiver Physical Layer Test Suite v1.00

Test 1.1 - Stressed Receiver Device Jitter Tolerance Test Procedure for Trained 12 Gbit/s Purpose: To verify that the receiver device shall operate within the required BER of 10-12 when a signal with valid voltage and timing characteristics is delivered to the receiver device compliance point from a nominal 100 Ω source. The received signal shall be considered valid if it meets the voltage and timing limits specified in the SAS Standard [7]. References: [1] SAS Standard, Table 64 - ISI generator characteristics for trained 12 Gbit/s at ET and ER [2] Ibid., Table 65 - RJ characteristics for trained 12 Gbit/s stressed receiver device tolerance test [3] Ibid., Table D.5-S-parameter files for stressed receiver device delivered signal calibration [4] Ibid., Table 66- f min, f c, and f max for trained 12 Gbit/s without SSC support [5] Ibid., Table 67- f min, f c, and f max for trained 12 Gbit/s with SSC support [6] Ibid., Section 5.8.5.7.6.5 Stressed receiver device jitter tolerance test procedure for trained 12 Gbit/s [7] Ibid., Table 59 Delivered signal characteristics for trained 1.5 Gbit/s, 3 Gbit/s, 6 Gbit/s, and 12 Gbit/s at IR and CR Resource Requirements: See Appendix 1.A Last Modification: September 29, 2014 (version 1.00) Discussion: Reference [1] specifies the general inter-symbol interface characteristics for 12Gbps SAS receivers. This specification includes conformance limits for the maximum voltage specifications permitted at the ISI channel output, as well as the conditions under which these measurements shall be made. Reference [2] specifies the random jitter characteristics to be applied to the signal before the ISI channel. Random jitter shall be measured from the output of the ISI channel. The crosstalk amplitude characteristics are defined in reference [3], and shall be applied before the input of the ISI channel. The sinusoidal jitter frequency characteristics are outlined in reference [4] for devices without SSC support, and reference [5] for devices with SSC support. At the output of the ISI channel containing a 12Gbs signal as defined by the above characteristics, a 12G SAS DUT in loopback shall return the signal with a BER no greater than 10-12 [6] across a range of sinusoidal jitter values. Test Setup: See Appendix 5.A Test Procedure: 1. Configure the test setup with the ISI channel active but at 0%. 2. Calibrate only the amplitude characteristics of the output voltage at the end of the ISI channel according to reference [1]. 3. Calibrate the crosstalk amplitude according to reference [3]. 4. Adjust the ISI characteristics as outlined in reference [1]. 5. Configure the random jitter according to reference [2]. 6. Configure loopback on the DUT. 7. Apply the sinusoidal jitter characteristics in references [4] (SSC off) or [5] (SSC on). 8. With the device in loopback and connected to an error detector with appropriate bandwidth characteristics, ensure a bit error rate of 10-12. Observable Results: a. The receiver device has a maximum BER of 10-12 with a confidence level of 95% above the jitter tolerance curve defined in appendix 1.A. Possible Problems: None. UNH IOL SAS Consortium 8 SAS Receiver Physical Layer Test Suite v1.00

Appendix 1.A The University of New Hampshire Figure 1: Stressed Receiver Device Jitter Tolerance Test Procedure for Trained 12 Gbit/s Setup Figure 2: Stressed Receiver Device SJ Curve for Trained 12 Gbit/s without SSC Support Figure 3: Stressed Receiver Device SJ Values for Trained 12 Gbit/s without SSC Support UNH IOL SAS Consortium 9 SAS Receiver Physical Layer Test Suite v1.00

Figure 4: Stressed Receiver Device SJ Curve for Trained 12 Gbit/s with SSC Support Figure 5: Stressed Receiver Device SJ Values for Trained 12 Gbit/s with SSC Support UNH IOL SAS Consortium 10 SAS Receiver Physical Layer Test Suite v1.00