CHAPTER 7 PCI CONTROLLER
410 Preliminary User’s Manual S15543EJ1V0UM
7.5.19.23 PMCSR registerThis register is used to manage the PCI function’s power management state as well as to enable/monitor PME.
R/WBits Field
Internal
bus
PCI
Default Description
15:10 PME_Staus R R/W 0 This bit is set when the PCI Controller asserts the PME_B signal
independent of the PME_En bit.
Writing a ‘1’ to this bit will clear it and cause the PCI Controller to
stop asserting a PME_B (if enabled). Writing a ‘0’ has no effect.
14:13 Data_Scale R R 10 Hardwired to ‘10’, because the PCI Controller uses ‘0.01x’ as the
unit of Data register.
12:9 Data_Select R R/W 0 This field is used to select which data is to be reported through
the Data register and Data_Scale field. The definition of the field
values is given below.
‘0H’ = D0 Power Consumed
‘1H’ = D1 Power Consumed
‘3H’ = D3 Power Consumed
‘4H’ = D0 Power Dissipated
‘5H’ = D1 Power Dissipated
‘7H’ = D3 Power Dissipated
Other values = all ‘0’
8 PME_En R R/W 0 Set a ‘1’ enables the function to assert PME_B. When ‘0’, PME#
assertion is disabled.
7:2 Reserved R R 0 Hardwired to ‘0’.
1:0 PowerState R/W R/W 0 This field is used both to determine the current power state and to
set the PCI Controller into a new power state. The definition of the
field values is given below.
’00’ = D0
’01’ = D1
‘11’ = D3
When other values are written to this field, the PCI Controller
remains in the current power state.
7.5.19.24 PMData registerThe PMData register is used to report the power consumed and the heat dissipation for each power state. TheData to be reported is selected by Data_Select field.
R/WBits Field
Internal
bus
PCI
Default Description
7:0 PMData R R 00H This register is used to report the state dependent data selected
by the Data_Select field. The value of this register is scaled by the
value reported in the Data_Scale field.