English
Language : 

EP80579 Datasheet, PDF (120/1916 Pages) Intel Corporation – Intel® EP80579 Integrated Processor Product Line
Intel® EP80579 Integrated Processor
3.7.1
• The IA-32 core configures the AIOC, IMCH and IICH using standard IA platform
algorithms (i.e., PCI-based discovery, enumeration, and configuration) with
modifications for the specific mix of functionality that the EP80579 CPU, IMCH, and
IICH instantiations provide.
• IA software configures external PCIe devices in the EP80579 using normal PCI
discovery and configuration algorithms. The device and bus numbers for external
devices are assigned by the BIOS and/or O/S during boot-time enumeration as
normal.
• An EP80579-specific user driver handles interaction with external non-PCI agents
attached to the EP80579 through its AIOC-side I/O interfaces. That is, the EP80579
user driver, not BIOS, will “discover” and operate any devices attached to the local
expansion bus, for example. Note that since these devices do not implement PCI
semantics, it is expected that they will not allocate MMIO regions beyond those
already allocated for the PCI view of the appropriate AIOC device.
• The O/S always allocates an aperture in the memory map for any PCI device that
defines one or more BARs, even if the device is unknown to the O/S at discovery.
The PCI abstraction that the AIOC provides for its devices is primarily a software
abstraction for the purposes of configuration; the AIOC itself does not contain PCI
devices.
Overview
The EP80579 integrates the AIOC and memory controller into the PCI fabric as
Figure 3-3 describes. This figure presents a logical view of the system.
Figure 3-3. Attaching the AIOC to the CMI PCI Fabric (Logical Perspective)
IA
IMCH
IICH
AIOC Complex
ASU/SSU
NSI
FSB
GigE
LEB, CAN, SSP,
1588
DRAM (C)
DRAM (AD)
Memory
Controller
(in IMCH)
Intel® EP80579 Integrated Processor Product Line Datasheet
120
August 2009
Order Number: 320066-003US