Specifications
SATA-IO Confidential 36
o If not Slumber IPM request has been generated by the device, issue a
STANDBY IMMEDIATE command to device and wait up to 10 seconds
• NOTE – a device vendor may provide a vendor unique tool for initiating the power
management requests as to ensure the test does complete as necessary.
Issue COMWAKE and wait for complete wake of device
• This requirement must be verified on 10 total sequences
• Setup bus analyzer (or scope) for tracing of bus activity & begin tracing
Measurement Requirements (Host)
• Issue PMREQ_S to host
• Issue COMWAKE and wait for complete wake of host
• This requirement must be verified on 10 total sequences
• Device : Confirm Slumber wake sequence completion and COMWAKE timing of being within 10ms of
COMWAKE receipt from host (use trace to analyze timings)
Pass/Fail Criteria
o NOTE : In the case that no device initiated request was completed for any of the test sequences, the
pass/fail result will be N/A.
• Host : Confirm Slumber wake sequence completion and ALIGN timing of being within 10ms of COMWAKE
receipt from device/emulator/tool (use trace to analyze timings)
• Since a single pass/fail result is reported, it must be verified that all 10 test sequences were a pass for the
final result to be a PASS for this test requirement.
2.5.11. IPM-11 : Speed matching upon resume (device-initiated)
2.5.11.1. Device/Host Expected Behavior
See section 8.4.3.1 of Serial ATA Revision 2.6.
The product signaling speed upon returning from a partial or slumber state shall match the speed prior to entering the
partial or slumber state.
• Check Word 78 bit 3 in IDENTIFY DEVICE or IDENTIFY PACKET DEVICE (set to one)
Measurement Requirements (Device)
o If the above is true, then run the following test (DIPM)
Note the current interface rate – determination of the current interface rate is MOI specific
Wait for an IPM request from the device
• NOTE – there is no guaranteed method for causing the device to send a request, the
recommended method to cause a request is:
o Leave the device idle and wait up to 10 seconds for a IPM request.
o If no IPM request has been generated by the device, issue a STANDBY
IMMEDIATE command to device and wait up to 10 seconds
• NOTE – a device vendor may provide a vendor unique tool for initiating the power
management requests as to ensure the test does complete as necessary.
Issue COMWAKE and wait for complete wake of device
Note the current interface rate – determination of the current interface rate is MOI specific
• This requirement must be verified on 10 total sequences of PMREQ_P if supported and 10 total sequences of
PMREQ_S if supported.
• Note the current interface rate – determination of the current interface rate is MOI specific
Measurement Requirements (Host)
• Issue PMREQ_P or PMREQ_S and receive host response
• Issue COMWAKE and wait for complete wake of host
• Note the current interface rate – determination of the current interface rate is MOI specific