English
Language : 

307013-003 Datasheet, PDF (159/848 Pages) Intel Corporation – Intel I/O Controller Hub 7
Functional Description
5.14.4.1
5.14.4.2
5.14.5
PCI Express* SCI (Desktop and Mobile Only)
PCI Express ports and the (G)MCH (via DMI) have the ability to cause PME using
messages. When a PME message is received, the ICH7 will set the PCI_EXP_STS bit. If
the PCI_EXP_EN bit is also set, the ICH7 can cause an SCI via the GPE1_STS register.
PCI Express* Hot-Plug (Desktop and Mobile Only)
PCI Express has a Hot-Plug mechanism and is capable of generating a SCI via the GPE1
register. It is also capable of generating an SMI. However, it is not capable of
generating a wake event.
Dynamic Processor Clock Control
The ICH7 has extensive control for dynamically starting and stopping system clocks.
The clock control is used for transitions among the various S0/Cx states, and processor
throttling. Each dynamic clock control method is described in this section. The various
sleep states may also perform types of non-dynamic clock control.
The ICH7 supports the ACPI C0 and C1 states (in desktop) or C0, C1, C2, C3 and C4 (in
mobile/Ultra Mobile) states.
The Dynamic Processor Clock control is handled using the following signals:
• STPCLK#: Used to halt processor instruction stream.
• (Mobile/Ultra Mobile Only) STP_CPU#: Used to stop processor’s clock
• (Mobile/Ultra Mobile Only) DPSLP#: Used to force Deeper Sleep for processor.
• (Mobile/Ultra Mobile Only) DPRSLPVR: Used to lower voltage of VRM during C4
state.
• (Mobile/Ultra Mobile Only) DPRSTP#: Used to lower voltage of VRM during C4 state
The C1 state is entered based on the processor performing an auto halt instruction.
(Mobile/Ultra Mobile Only) The C2 state is entered based on the processor reading the
Level 2 register in the ICH7. It can also be entered from C3 or C4 states if bus masters
require snoops and the PUME bit (D31:F0: Offset A9h: bit 3) is set.
(Mobile/Ultra Mobile Only) The C3 state is entered based on the processor reading the
Level 3 register in the ICH7 and when the C4onC3_EN bit is clear (D31:F0:Offset A0:bit
7). This state can also be entered after a temporary return to C2 from a prior C3 or C4
state.
(Mobile/Ultra Mobile Only) The C4 state is entered based on the processor reading the
Level 4 register in the ICH7, or by reading the Level 3 register when the C4onC3_EN bit
is set. This state can also be entered after a temporary return to C2 from a prior C4
state.
A C1 state in desktop only or a C1, C2, C3, or C4 state in mobile/Ultra Mobile only ends
due to a Break event. Based on the break event, the ICH7 returns the system to C0
state.
(Mobile/Ultra Mobile Only) Table 5-29 lists the possible break events from C2, C3, or
C4. The break events from C1 are indicated in the processor’s datasheet.
Intel ® ICH7 Family Datasheet
159