Registers
1399
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Serial ATA (SATA) Controller
28.4.27 Port Serial ATA Status (SStatus) Register (P0SSTS)
The port serial ATA status register (P0SSTS) conveys the current state of the interface and host. The Port
updates it continuously and asynchronously. When the Port transmits a COMRESET to the device, this
register is updated to its reset values (Global reset, Port reset, or COMINIT from the device). The P0SSTS
is shown in
and described in
Figure 28-27. Port Serial ATA Status Register (P0SSTS)
31
16
Reserved
R-0
15
12
11
8
7
4
3
0
Reserved
IPM
SPD
DET
R-0
R-0
R-0
R-0
LEGEND: R = Read only; -
n
= value after reset
Table 28-31. Port Serial ATA Status Register (P0SSTS) Field Descriptions
Bit
Field
Value
Description
31-12
Reserved
0
Reserved.
11-8
IPM
0-Fh
Interface Power Management. Indicates the current interface state.
0
Device is not present or communication is not established.
1h
Interface in active state
2h
Interface in Partial power management state.
3h-5h
Reserved
6h
Interface in Slumber power management state.
7h-Fh
Reserved
7-4
SPD
0-Fh
Current Interface Speed. Indicates the negotiated interface communication speed.
0
Device is not present or communication is not established.
1h
Generation 1 (1.5 Gbps) negotiated
2h
Generation 2 (3 Gbps) negotiated
3h-Fh
Reserved
3-0
DET
0-Fh
Device Detection. Indicates the interface device detection and PHY state.
0
No device detected and PHY communication is not established.
1h
Device presence detected but PHY communication is not established (COMINIT is detected).
2h
Reserved
3h
Device presence detected and PHY communication is established (PHY Ready is detected).
4h
PHY in offline mode as a result of the interface being disabled or running in BIST loopback mode.
5h-Fh
Reserved