Specifications
SATA-IO Confidential 76
Place the H-PM interface into partial state as described in step A.
Issue the COMWAKE OOB signal as described in step B.
Stop the bus analyzer or other device recording interface activity.
Record the time between the end of the COMWAKE burst from the host to the end of the ALIGN burst
following the COMWAKE burst from the PM.
One execution of step a) is required for this test.
Ten iterations each of steps b) and c) above are required for this test.
a) Determine whether low power modes are supported by the port multiplier.
Informative only, not subject to pass/fail evaluation. May cause the rest of PM-05 to be skipped.
Pass/Fail Criteria
b) PM propagates PMREQ to all active device ports.
Verify that the PM-Dev interface is in partial state following the first pass through this step and in slumber
state following the second pass through this step. If both states are as expected, the test result is PASS. If
either state is incorrect, the test result is FAIL.
c) PM partial state exit latency.
Verify that the times recorded for this step are all 10 usec or less. If any time exceeds 10 usec, then the
result of this test step is FAIL.
d) PM slumber state exit latency.
Verify that the times recorded for this step are all 10 msec or less. If any time exceeds 10 msec, then the
result of this test step is FAIL.
2.18.6. PM-06 : Interface Power Management, H - PM, PM Initiated
2.18.6.1. Expected Behavior
See sections 14.1 and 16.3.3.6 of Serial ATA Revision 2.6.
A port multiplier may optionally support issuing power management requests to the host (PIPM) when all device ports
are in a low power state or disabled. This capability, if supported, may be enabled or disabled by writing to bit 1 of
GSCR(96). There is no standard way to control which form of PMREQ is generated by a port multiplier.
There are three scenarios that can result in a PIPM request.
1. The last Active device port on the PM transitions to Disabled state as a result of the host writing 0100b to the
DET field of the SControl register for that port.
2. The last Active device port on the PM transitions to Slumber or Partial state as the result of a HIPM request
directed to the device on that port.
3. A DIPM request from the device attached to the last Active device port on the PM.
For setup consistency, issue Soft Reset to Port F of the port multiplier before starting the test sequence.
Measurement Requirements