Specifications

SATA-IO Confidential 21
In the case of a duplicate tag or tag out of range, verify the following:
Pass/Fail Criteria
o Verify receipt of Register FIS with error, followed by
Verify SDB receipt with ERR bit cleared to zero, DRDY bit set to 1,DF bit cleared to 0,
and ‘I’ bit cleared to zero. The SActive field shall be set to FFFFFFFFh.
Verify that the TAG field includes the tag associated with the failed NCQ command in the
data within log page 10h
In the case of LBA out of range, verify one of the following:
o 1) Verify receipt of Register FIS with error, followed by
Verify SDB receipt with ERR bit cleared to zero, DRDY bit set to 1,DF bit cleared to 0, the
‘I’ bit cleared to zero, and the SActive field set to FFFFFFFFh.
Verify that the TAG field includes the tag associated with the failed NCQ command in the
data within log page 10h
o 2) Verify receipt of SDB FIS with error, followed by
Verify SDB receipt with ERR bit cleared to zero, DRDY bit set to 1,DF bit cleared to 0, the
‘I’ bit cleared to zero, and the SActive field set to FFFFFFFFh.
Verify that the TAG field includes the tag associated with the failed NCQ command in the
data within log page 10h
2.2.5. NCQ-05 : DMA Setup Auto-Activate
2.2.5.1. Device Expected Behavior
See section 10.3.8 of Serial ATA Revision 2.6.
To test for this test requirement, the device shall claim support for DMA Setup Auto-Activate (IDENTIFY DEVICE
data, Word 78 bit 2 set to one) and have the feature enabled using the SET FEATURES command (IDENTIFY
DEVICE data, Word 79 bit 2 set to one).
A device shall not transmit a DMA Activate FIS to trigger transmission of the first Data FIS from the host, if it had
previously sent a DMA Setup FIS with the Auto-Activate bit (‘A’) set to one.
Check Word 76 bit 8 in IDENTIFY DEVICE (set to one)
Measurement Requirements
If the above is true, then run the following test
o Check Word 78 bit 2 in IDENTIFY DEVICE
o Issue SET FEATURES with Features value of 10h and Sector Count value of 02h
o Check Word 79 bit 2 in IDENTIFY DEVICE
o Issue WRITE FPDMA QUEUED with Auto-Activate bit set
Verify Word 78 bit 2 of IDENTIFY DEVICE is set to one
Pass/Fail Criteria
Verify Word 79 bit 2 of IDENTIFY DEVICE is set to one (following SET FEATURES)
Verify that initial DMA Activate FIS is indeed missing prior to first transmitted Data FIS
Verify command completion (data transferred and Register FIS received)
2.3. Asynchronous Signal Recovery
The Serial ATA Asynchronous Signal Recovery (ASR) test requirements are determined by the requirements of the
feature as defined in Serial ATA Revision 2.6.
2.3.1. ASR-01 : COMINIT response interval
2.3.1.1. Device Expected Behavior
See section 15.2.2.2 of Serial ATA Revision 2.6.