EMBEDDED Intel486™ PROCESSOR HARDWARE REFERENCE MANUAL
8-24
This PCI chip set interfaces to three system buses: the CPU, PCI, and the ISA buses. The system
controller provides positive decode for certain I/O and memory space accesses on the CPU and
PCI buses. These decodes include accesses to the PCI Local bus IDE (CPU only), main memory
(CPU, ISA, and PCI), and the system controller’s I/O Control registers (CPU only). In addition,
the system controller subtractively decodes certain CPU/PCI cycles.
The ISA bridge provides the positive decode for certain ISA I/O and memory space accesses.
These decodes include accesses to the ISA-compatible registers (for ISA master and DMA initi-
ated cycles), main memory (for ISA and DMA initiated cycles), BIOS, X-Bus, and system events
for SMM support. Note that DMA devices and ISA masters cannot access the PCI or CPU buses.
This PCI chip set provides bus arbitration on the Host bus, the PCI bus, and the PCI/ISA interface
(to the ISA bus). A device that is the master on any bus is the master of the entire system. (i.e.,
concurrency of more than one active master is not supported).
When there are no active requests, the CPU owns the system. The system arbitration rotates be-
tween the PCI bus, CPU bus, and Link Interface bus (on behalf of DMA and ISA Master devices),
with the CPU permitted access every other transition.
8.4.3
Host CPU Interface
This PCI chip set provides a host interface to all of the Intel486 family processors and upgrades.
8.4.3.1
Host Bus Slave Device
The PCI chip set can be configured (via the HOST Device Control register) to support an Intel486
Host bus slave device (for example, a graphics device). Two special signals (HDEV# and
HRDY#) as defined by the VL bus specification are used in the interface to the Host bus slave.
The system controller can be configured to monitor HDEV# for all memory and I/O ranges that
are not positively decoded by the system controller. The system controller can be configured to
monitor HRDY# and assert the RDY# input to the CPU, based on HRDY#. The host device may
include an I/O range, a memory range, or both I/O and memory ranges. In all cases, these ranges
must not be programmed (positively decoded) by the system controller. The host device’s mem-
ory ranges are non-cacheable.
8.4.3.2
L1 Cache Support
The PCI chip set provides signals that support the CPU’s L1 cache. For the S-Series CPUs, these
signals are PCD, KEN#, and EADS#. For the D-Series and P24T CPUs, the signals are the KEN#,
EADS#, CACHE#, and HITM#. The P24T and the D-Series CPUs include certain signals that
are not connected to the PCI chip set. These signals are fixed to 1 or 0, depending on the system
configuration.
8.4.3.3
Control and Status Interface
Soft Reset/Initialize, SRESET/INIT, is the soft reset output of the PSSC and should be connected
to the SRESET or INIT input to the CPU, depending on the CPU type.
Host Address, A31–A30, A26–A2, are used as inputs to the system controller for CPU-driven cy-
cles. A31–A30, A26–A4 are outputs during Snoop cycles. Note that A29–A27 are not driven by
the system controller. These signal lines must be externally driven low either by weak pull-down
Содержание Embedded Intel486
Страница 16: ......
Страница 18: ......
Страница 26: ......
Страница 28: ......
Страница 42: ......
Страница 44: ......
Страница 62: ......
Страница 64: ......
Страница 138: ......
Страница 139: ...5 Memory Subsystem Design Chapter Contents 5 1 Introduction 5 1 5 2 Processor and Cache Feature Overview 5 1 ...
Страница 140: ......
Страница 148: ......
Страница 150: ......
Страница 170: ......
Страница 172: ......
Страница 226: ......
Страница 228: ......
Страница 264: ......
Страница 282: ......
Страница 284: ......