beautypg.com

3 programming considerations, 1 pci arbitration – Artesyn MVME51005E SBC Installation and Use (July 2014) User Manual

Page 120

background image

Programming the MVME5100

MVME51005E Single Board Computer Installation and Use (6806800A38D)

122

7.3

Programming Considerations

Good programming practice dictates that only one MPU at a time have control of the
MVME5100 control registers. Of particular note are:

Registers that modify the address map

Registers that require two cycles to access

VMEbus interrupt request registers

7.3.1

PCI Arbitration

There are seven potential PCI bus masters on the MVME5100:

Hawk ASIC (MPU/PCI bus bridge controller)

Winbond W83C554 PIB (PCI/ISA bus bridge controller)

DECchip 21143 Ethernet controller

Universe II ASIC (PCI/VME bus bridge controller)

PMC Slot 1 (PCI mezzanine card)

PMC Slot 2 (PCI mezzanine card)

PCI Expansion Slot