Specifications

SATA-IO Confidential 69
OOB-06a - Verification of product COMWAKE response at 155UI
OOB
Pass/Fail Criteria
OOB-06b - Verification of product COMWAKE response at 165UI
OOB
OOB-06c - Verification of no product COMWAKE response at 45UI
OOB
OOB-06d - Verification of no product COMWAKE response at 266UI
OOB
If any of the above cases fails, this is considered a failure by the product.
2.17.7. OOB-07 : COMINIT/COMRESET Gap Detection Windows
2.17.7.1. Device/Host Expected Behavior
See section 7.2.2.7.7 of Serial ATA Revision 2.6.
See section 7.4.21 of Serial ATA Revision 2.6.
Measurement Requirements
This test is only run once at the maximum interface rate of the product (1.5Gb/s or 3Gb/s).
Note that the specification stipulates a Detection Window with value of T, where T is 175 T < 525 in nanoseconds.
For the interests of the Interoperability Program, the measurements will only be taken to verify this requirement at the
lower and upper limits.
To execute this test on a device, a COMRESET is issued to the device at the following limits:
459UI
OOB
(at this limit, the device is expected to respond with COMINIT)
501UI
OOB
(at this limit, the device is expected to respond with COMINIT)
259UI
OOB
(at this limit, the device is expected to NOT respond with COMINIT)
791UI
OOB
(at this limit, the device is expected to NOT respond with COMINIT)
NOTE : A device must respond by transmitting COMINIT within 10ms of de-qualification of a received COMRESET
signal (see section 8.3.2 of Serial ATA Revision 2.6). With this in mind, a test only needs to wait up to 11ms following
de-qualification of COMRESET to ensure that the device is responding. If no COMINIT is received in this timeframe,
this is considered a failure by the device to this test.
NOTE : In a case where a device supports Asynchronous Signal Recovery, it is possible that a device may transmit
COMINIT pro-actively and not in direct response to a COMRESET. In verification of this test requirement, it is
essential that the tester be able to extract any COMINIT response which may be as a result of Asynchronous Signal
Recovery, and simply verify COMINIT responses as a result of COMRESET receipt from the host.
To execute this test on a host, a COMINIT is issued to the host at the following limits:
459UI
OOB
(at this limit, the host is expected to respond with COMWAKE)
501UI
OOB
(at this limit, the host is expected to respond with COMWAKE)
259UI
OOB
(at this limit, the host is expected to NOT respond with COMWAKE)
791UI
OOB
(at this limit, the host is expected to NOT respond with COMWAKE)
Suggested test methodology requires sending the following test sequence continuously from a suitable generator:
6 x (COMINIT/COMRESET burst + 480UI
OOB
gap) +
1 x (45,000UI
OOB
gap)
1) Using a suitable instrument (e.g. real-time scope or equivalent) to observe a minimum continuous 2ms
window, verify that the PUT consistently responds to each COMINIT/COMRESET. Figure 4 below shows a
typical screen capture of proper PUT behavior for nominal COMINIT/COMRESET gaps: