15. Power Management Interface Specification version support
Design Issue:
The IOP 480 Data Book indicates compliance with the PCI Power Management
Interface Specification revision 1.1, however the PMC register description is
compliant with revision 1.0. The IOP 480 can support either revision. The only
differences between these revisions, with respect to IOP 480 support, are the
Version bits [2:0] value (programmable by EEPROM or by local bus processor),
and the descriptions for bits [8:6, 4] for which the values are read-only and return
a value of 0 regardless of revision. The Version bits value (001b or 010b), which
has no effect on IOP 480 operation, is used by software to determine PMC
register format.
Recommendation:
PMC register descriptions for revisions 1.0 and 1.1 are listed below. If revision
1.1 rather than revision 1.0 is to be supported, program the PMC register (via
EEPROM or local bus processor) with the Version value (010b) to overwrite the
PMC register default value, by changing the 32-bit value at EEPROM offset E8h
or Local Bus offset 340h, from 00015401h to 00025401h.
Register 10-27. (PMC; PCI:42h, LOC:342) Power Management Capabilities
(PCI Power Mgmt. r1.0)
Value after
Bit
Description
Read
Write
Reset
Version. The value 001 indicates compliance with PCI Power
Mgmt. r1.0.
2:0
Yes
L, E
001
PCI Clock Required for PME# Signal. Value of 1 indicates a
function relies on PCI clock presence for PME# operation. The
IOP480 does not require the PCI clock for PME#, so this bit
should set to 0.
Auxiliary Power Source. Because the IOP 480 does not
support PME# while in a D3cold state, this bit is always set to 0.
Device-Specific Initialization (DSI). Value of 1indicates the
IOP 480 requires special initialization following a transition to a
D0 uninitialized state before a generic class device driver is able
to use it.
3
4
5
Yes
Yes
Yes
L, E
No
0
0
0
L, E
8:6
9
Reserved.
Yes
Yes
No
No
000
0
D1_Support. Value of 1 indicates the IOP 480 supports the D1
power state.
D2_Support. Value of 1 indicates the IOP 480 supports the D2
power state.
10
Yes
No
0
PME Support. Indicates power states in which the IOP 480
may assert PME#. Values:
XXXX1 = PME# can be asserted from D0
XXX1X = PME# can be asserted from D1
XX1XX = PME# can be asserted from D2
X1XXX = PME# can be asserted from D3hot
XXXXX = PME# cannot be asserted from D3cold
[14:11]:
L, E
15:11
Yes
00000
[15]: No
Confidential
Document number: DN-IOP 480 Rev AA-SIL-1.3
-10-