MVME3100 Programmer’s Guide (V3100A/PG1)
Chapter 2 Programming Details
34
PCI Arbitration Assignments
The integrated PCI/X arbiters internal to the MPC8540 and the PCI6520 bridges provide PCI arbitration
for the MVME3100. The MPC8540 provides arbitration support for itself and the four PCI-X devices on
PCI bus A.
The PCI6520 secondary PCI/X interface arbiters support external bus masters in addition to the
PCI6520. One secondary arbiter provides arbitration for the PMC sites on PCI bus B, and the other
provides arbitration for the PMCspan and USB host controller on PCI bus C.
The arbitration assignments on the MVME3100 are shown in the follow table so that software may set
arbiter priority assignments if necessary.
Clock Distribution
The clock function generates and distributes all of the clocks required for system operation. The clock
tree is designed in such a manner as to maintain the strict edge-to-edge jitter and low clock-to-clock
skew required by the devices. Additional clocks required by individual devices are generated near the
devices using individual oscillators.
Table 2-10 on page 35
lists the clocks required on the MVME3100
along with their frequency and source. The clock tree A frequencies on bus A have a default
configuration of 66 MHz. The 33/66/100 MHz clocks are dynamically configured at reset depending on
the state of the PCIXCAP and M66EN pins on bus B.
Note
The PCI clock trees A, B, and C are not required to be synchronized with each other.
Table 2-9. PCI Arbitration Assignments
PCI Bus
Arbitration Assignment
PCI Master(s)
A
MPC8540 PCI_REQ/GNT[0]
sATA Controller
A
MPC8540 PCI_REQ/GNT[1]
TSI148 VME Controller
A
MPC8540 PCI_REQ/GNT[2]
PCI6520 (Bus A to Bus B bridge)
A
MPC8540 PCI_REQ/GNT[3]
PCI6520 (Bus A to Bus C bridge)
B
PCI6520-1 S_REQ/GNT[0]
PMC site 1 primary master
B
PCI6520-1 S_REQ/GNT[1]
PMC site 1 secondary master
B
PCI6520-1 S_REQ/GNT[2]
PMC site 2 primary master
B
PCI6520-1 S_REQ/GNT[3]
PMC site 2 secondary master
C
PCI6520-2 S_REQ/GNT[0]
USB Controller
C
PCI6520-2 S_REQ/GNT[1]
PMCspan