Test 6.7.2.4: negotiate to 6g, no ssc – Teledyne LeCroy SAS Verification Test Descriptions User Manual
Page 182

University of New Hampshire
InterOperability Laboratory
Test 6.7.2.4: Negotiate to 6G, No SSC
Purpose
To verify that the DUT negotiates to 6G signaling with no SSC.
References
●
6.7.4.2.3.4 SAS Standard
Resource Requirements
●
A Protocol Generator/Analyzer capable of transmitting and receiving SAS OOB signals
and SAS 2.0 Speed Negotiation.
Modification Record
●
06-25-2007: Initial Draft (Michael Davidson).
●
06-29-2007: Fixed references, changed title numbering (Michael Davidson).
●
07-20-2007: Expanded procedure (Michael Davidson).
Discussion
Actual Training Time starts after RCDT and ends when receiver dword synchronization
is obtained. The phy transmits the TRAIN pattern starting after RCDT. A minimum of one
TRAIN pattern shall be transmitted. When Actual Training Time ends, the phy transitions to
transmitting TRAIN_DONE patterns. If Actual Training Time does not end before Training Lock
Time, then the phy does not transition to transmitting the TRAIN_DONE pattern.
The phy transitions to transmitting Link Layer dwords after transmitting a minimum of
four TRAIN_DONE patterns and receiving one TRAIN_DONE pattern. This represents the valid
end of Train-SNW and the beginning of normal link layer operation. If a phy has not transmitted
at least four TRAIN_DONE patterns and received at least one TRAIN_DONE within Maximum
Training Time, then the Train-SNW is invalid. This test only applies to devices that support 6.0
Gbps signaling.
Test Setup
●
The DUT and the Testing Station are physically connected the the DUT is powered off.
Procedure
1. Power on the DUT.
2. The testing station is instructed to transmit COMINIT/COMRESET to the DUT.
3. The DUT is expected to respond with COMINIT/COMRESET.
4. The testing station is instructed to transmit COMSAS to the DUT.
5. The DUT is expected to respond with COMSAS.
6. Upon reception of COMSAS from the DUT, the Testing station is instructed to transmit
D.C. Idle for one RCDT. The DUT is expected to do the same.
7. Following RCDT, the testing station is instructed to transmit ALIGN(0) primitives at 1.5
Gbps for one SNTT. If the DUT supports 1.5 Gbps signaling, it is expected to do the
same. If the DUT does not support 1.5 Gbps signaling, it should continue to transmit
D.C. Idle.
8. The Testing station is then instructed to transmit D.C. Idle for one RCDT. If the DUT
supports 3.0 Gbps. The DUT is expected to do the same.
9. Following RCDT, the testing station is instructed to transmit ALIGN(1) primitives at 3.0
Gbps for one SNTT. If the DUT supports 3.0 Gbps signaling, it is expected to the same.
10. The Testing Station is then instructed to transmit D.C. Idle for one RCDT. The DUT is
UNH-IOL
SAS 2.0 Speed Negotiation
46 of 49