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

Page 65

Advertising
background image

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.

Advertising