8050
8050
D N/B Maintenance
D N/B Maintenance
89
Power Management Interface Signals (Continued)
Signal Name
Type
Description
DPRSLPVR
O
Deeper Sleep - Voltage Regulator:
This signal is used to lower the
voltage of VRM during C4 and S1-M states. When the signal is
high, the voltage regulator outputs the lower “Deeper Sleep”
voltage. When the signal is low (default), the voltage regulator
outputs the higher “Normal” voltage. During PCIRST#, the output
driver is disabled and an internal pull-down is enabled. This is
needed for implementing a strap on the pin. When PCIRST#
deasserts, the output driver is enabled. To guarantee no glitches on
the DPRSLPVR pin, the pull-down is disabled after the output
driver is fully enabled.
NOTE:
DPRSLPVR is sampled at the rising edge of PWROK as a
functional strap.
Processor Interface Signals
Signal Name
Type
Description
A20M#
O
Mask A20:
A20M# will go active based on either setting the
appropriate bit in the Port 92h register, or based on the A20GATE
input being active.
Speed Strap:
During the reset sequence, ICH4 drives A20M# high
if the corresponding bit is set in the FREQ_STRP register.
CPUSLP#
O
CPU Sleep:
This signal puts the processor into a state that saves
substantial power compared to Stop-Grant state. However, during
that time, no snoops occur. The ICH4 can optionally assert the
CPUSLP# signal when going to the S1-M state.
FERR#
I
Numeric Coprocessor Error:
This signal is tied to the coprocessor
error signal on the processor. FERR# is only used if the ICH4
coprocessor error reporting function is enabled in the General
Control Register (Device 31:Function 0, Offset D0, bit 13). If
FERR# is asserted, the ICH4 generates an internal IRQ13 to its
interrupt controller unit. It is also used to gate the IGNNE# signal to
ensure that IGNNE# is not asserted to the processor unless FERR#
is active. FERR# requires an external weak pull-up to ensure a high
level when the coprocessor error function is disabled.
NOTE:
FERR# can be used in some states for notification by the
processor of pending interrupt events. This functionality is
independent of the General Control Register bit setting.
INTR
O
CPU Interrupt:
INTR is asserted by the ICH4 to signal the
processor that an interrupt request is pending and needs to be
serviced. It is an asynchronous output and normally driven low.
Speed Strap:
During the reset sequence, ICH4 drives INTR high if
the corresponding bit is set in the FREQ_STRP register.
Processor Interface Signals (Continued)
Signal Name
Type
Description
IGNNE#
O
Ignore Numeric Error:
This signal is connected to the ignore error
pin on the processor. IGNNE# is only used if the ICH4 coprocessor
error reporting function is enabled in the General Control Register
(Device 31:Function 0, Offset D0, bit 13). If FERR# is active,
indicating a coprocessor error, a write to the Coprocessor Error
Register (F0h) causes the IGNNE# to be asserted. IGNNE# remains
asserted until FERR# is negated. If FERR# is not asserted when the
Coprocessor Error Register is written, the IGNNE# signal is not
asserted.
Speed Strap:
During the reset sequence, ICH4 drives IGNNE# high
if the corresponding bit is set in the FREQ_STRP register.
INIT#
O
Initialization:
INIT# is asserted by the ICH4 for 16 PCI clocks to
reset the processor. ICH4 can be configured to support CPU BIST.
In that case, INIT# will be active when PCIRST# is active.
NMI
O
Non-Maskable Interrupt:
NMI is used to force a non-Maskable
interrupt to the processor. The ICH4 can generate an NMI when
either SERR# or IOCHK# is asserted. The processor detects an NMI
when it detects a rising edge on NMI.
NMI is reset by setting the corresponding NMI source
enable/disable bit in the NMI Status and Control Register.
Speed Strap:
During the reset sequence, ICH4 drives NMI high if
the corresponding bit is set in the FREQ_STRP register.
SMI#
O
System Management Interrupt:
SMI# is an active low output
synchronous to PCICLK. It is asserted by the ICH4 in response to
one of many enabled hardware or software events.
STPCLK#
O
Stop Clock Request:
STPCLK# is an active low output
synchronous to PCICLK. It is asserted by the ICH4 in response to
one of many hardware or software events. When the processor
samples STPCLK# asserted, it responds by stopping its internal
clock.
RCIN#
I
Keyboard Controller Reset CPU:
The keyboard controller can
generate INIT# to the processor. This saves the external OR gate
with the ICH4’s other sources of INIT#. When the ICH4 detects the
assertion of this signal, INIT# is generated for 16 PCI clocks.
NOTE:
The ICH4 ignores RCIN# assertion during transitions to the
S1-M, S3, S4 and S5 states.
A20GATE
I
A20 Gate:
A20GATE is from the keyboard controller. The signal
acts as an alternative method to force the A20M# signal active. It
saves the external OR gate needed with various other PCIsets.
5.3 Intel 82801DBM I/O Controller Hub 4 Mobile (ICH4-M)(6)
MiTac Secret
Confidential Document