User`s guide

3.4 PCI Devices
3.4.1 Saturn-IO (SIO) Chip
To provide the EB164 with greater flexibility, the only embedded PCI device is
the SIO PCI-to-ISA chip. All other functions are provided by option modules.
The 82378ZB SIO chip provides the bridge between the PCI bus and the
Industry Standard Architecture (ISA) bus. The SIO incorporates the logic for:
A PCI interface (master and slave)
An ISA interface (master and slave)
Enhanced 7-channel DMA controller that supports fast DMA transfers and
scatter-gather, and data buffers to isolate the PCI bus from the ISA bus
PCI and ISA arbitration
A 14-level interrupt controller
A 16-bit basic input/output system (BIOS) timer
Three programmable timer counters
Nonmaskable interrupt (NMI) control logic
Decoding and control for utility bus peripheral devices
Speaker driver
Refer to Intel document 82420/82430 PCIset ISA and EISA Bridges for
additional information.
3.4.2 PCI Expansion Slots
Three dedicated PCI expansion slots are provided on the EB164, as well as one
combination slot that can be used for either ISA or PCI expansion. They use
the standard 5-V PCI connector and pinout for both the 32-bit and the 64-bit
implementations. This allows the system user to add additional 32-bit or 64-bit
PCI options. The 3.3 V is not supplied to any PCI connectors. The SIO chip
provides the interface to the ISA expansion I/O bus.
3.5 ISA Bus Devices
Figure 3–3 shows the EB164 ISA bus implementation with peripheral devices
and connectors. Two dedicated ISA expansion slots are provided in addition
to the combination ISA/PCI slot. System support features such as serial lines,
parallel port, integrated drive electronics (IDE), and diskette controller are
embedded on the module by means of an 87312 combination controller chip.
Also shown is the utility bus (Ubus) with its system support devices.
3–8 Functional Description