Emerson 752I Computer Hardware User Manual


 
10006024-04 Katana
®
752i User’s Manual
8-1
Section 8
Local PCI Bus
The Katana
®
752i utilizes the Peripheral Component Interconnect (PCI) bus as the interface
between the 750GL processor complex, PCI Telecom Mezzanine Card (PTMC) sites,
optional T8110 time slot interchanger (TSI), and 82544 Ethernet media access controller
(MAC). The Katana
®
752i complies with the PCI bus interface standard and the associated
PMC mechanical interface standard. The Marvell MV64460 device functions as the PCI
bridge and always performs local PCI bus arbitration.
The following devices are on the PCI bus:
IBM 750GL processor complex (host controller by default)
Two PCI expansion sites (Monarch or non-Monarch)
Optional Ambassador T8110 TSI (PCI target only)
Intel 82544 Ethernet MAC
Note: When the optional T8110 time slot interchanger is installed, the PCI bus speed is limited to 33MHz.
PCI ENUMERATION
By default, the 750GL processor complex functions as a Monarch. In this mode, the
MV64460 serves as a PCI system controller. It provides PCI arbitration and PCI bus enumer-
ation. The Katana
®
752i also has configuration jumpers at JP2 (see Fig. 2-4) which can set
either PTMC site as the Monarch.
The PCI standard allows for environments where the number and types of devices on the
PCI bus varies. Therefore, the Katana
®
752i does not support a fixed memory map. The PCI
system controller dynamically defines the memory map using a process called enumera-
tion. In this process, the PCI system controller probes the PCI bus to discover what devices
are installed and how much memory space each device is requesting. The system controller
then allocates the available PCI memory, defines the base address of each device, and con-
figures the PCI base address registers for each device accordingly.
PCI device software should assign physical addresses dynamically, in the format of “base
address + offset”. The enumeration routine can retrieve the base address. The offset is
device-dependent and fixed. The monitor software performs enumeration routines at
power-up and PCI reset. The operating system also performs enumeration upon booting.
The monitor and operating system both have built-in hooks for retrieving the base
addresses.
PCI ID SELECT AND INTERRUPTS
The Katana
®
752i follows the typical PCI convention for assigning ID Select signals, as
shown in the following table.