Testd.7.1) – Teledyne LeCroy SAS Sample Test Suite User Manual
Page 65

SAS Sample Test Suite
65
Receive BREAK redundant primitive (TestD.7.1 and TestD.7.2)
When the drive receives a BREAK redundant primitive, it immediately closes the connection, if one
is open, on the receiving port.
The drive responds to the BREAK with a BREAK_REPLY redundant primitive if the BREAK_REPLY
method of response is enabled. If the BREAK_REPLY method of response is not enabled, the drive
responds to BREAK with a BREAK redundant primitive.
SSP ERROR HANDLING – Disabled BREAK_REPLY and Receive BREAK redundant primitive
(TestD.7.1)
Test Procedure:
1. The Testing Station is instructed to start and complete a phy Reset sequence followed by an
Identify sequence with the DUT. Since the DUT is a target, the Testing Station is instructed
to transmit an Identify Address frame indicating that it is an initiator.
2. The Testing Station is instructed to transmit an Open Address frame to the DUT, followed by
BREAK primitives (6 times).
Observable Results: Verify that the DUT transmits BREAK primitive (6 times) response sequence
within the 1 ms break timeout period.
3. The Testing Station is instructed to transmit an Open Address frame to the DUT. Test station
will wait for DUT to accept Open request.
4. Wait for DUT to transmit BREAK primitive (6 times) due to connection idle timeout 1 ms.
5. The Test Station will transmit BREAK_REPLY primitive (6 times) as an invalid response.
Observable Results: Verify that the DUT does nothing and wait for 1 ms Break response timeout.
6. The Testing Station is instructed to transmit an Open Address frame to the DUT. Test station
will wait for DUT to accept Open request.
7. Wait for DUT to transmit BREAK primitive (6 times) due to connection idle timeout 1 ms.
8. The Test Station will transmit BREAK_REPLY primitive (6 times) as an invalid response. Then,
it will send an OPEN request immediately after the primitives.
Observable Results: Verify that the DUT discards the OPEN request while waiting for BREAK
response with timeout of 1 ms.