beautypg.com

Naca-test-revised.pdf, Naca test 1 test procedure – Teledyne LeCroy SAS Verification Test Descriptions User Manual

Page 186

background image

LeCroy Corporation

NACA-test

NACA Test 1 Test Procedure

Note: Connect Port 1 and Port 2 of the DUT to the testing station.

1. The software runs the

Identify project to acquire the SAS Address of the DUT.

Note: Do this step only once when you begin running SAS Verification. Do not repeat for
each test.

2. The software runs the

Dummy project to clear unit attention.

Note: Do this step only once when you begin running SAS Verification. Do not repeat for
each test.

3. The software runs the

DetectSupportReadCommands.sac project to determine which

Read command is supported by the DUT. It issues all possible Read commands and
chooses the one to which the DUT responds accurately and successfully. After this step, use
the command, for example

Read-10, to send data to the DUT.

4. The software runs the

DummyForTwoPorts project only for the NACA test. This project

links Port 1 and Port 2 and makes them ready. It also issues the

Mode Sense command to

acquire the

Mode page parameters, such as TST bit.

5. The software runs the

NACA_01_Read10 project. It sends some commands to fill the Queue

command and activates

ACA by sending a Read command with NACA bit = 1. After ACA

activation, it issues a command to be sure that

ACA has been activated, so that the

command status is

ACA ACTIVATE. All these tasks are run on Port 1.

6. The software runs the

NACA_02_Read10 project to send Read commands to Port 2 of the

DUT. Expect to see correct behavior from the DUT regarding its

TST condition. If TST is set

(TST =1), expect the DUT to accept the

Read commands. Otherwise, it should abort the

commands.

7. The software runs the

NACA_03_Read10 project to clear the ACA and issue some Read

commands to Port 1. Expect the DUT to accept the commands and respond successfully.

8. If you now have N/A or failed results, the software runs the

Clear_ACA_ForTwoPorts

project to clear the

ACA.

1