Programming the MVME230x
4-4
4
Programming Considerations
Good programming practice dictates that only one MPU at a time
have control of the MVME230x control registers. Of particular note
are:
❏
Registers that modify the address map
❏
Registers that require two cycles to access
❏
VMEbus interrupt request registers
PCI Arbitration
There are seven potential PCI bus masters on the MVME230x :
❏
Raven ASIC (MPU/PCI bus bridge controller)
❏
Winbond W83C553 PIB (PCI/ISA bus bridge controller)
❏
DECchip 21140 Ethernet controller
❏
Universe ASIC (PCI/VME bus bridge controller)
❏
PMC Slot 1 (PCI mezzanine card)
❏
PMC Slot 2 (PCI mezzanine card)
❏
PCI Expansion Slot
The Winbond W83C553 PIB device supplies the PCI arbitration
support for these seven types of devices. The PIB supports flexible
arbitration modes of fixed priority, rotating priority, and mixed
priority, as appropriate in a given application. Details on PCI
arbitration can be found in the
MVME2300-Series VME Processor
Module ProgrammerÕs Reference Guide
.
Содержание MVME2301
Страница 1: ...MVME2300 Series VME Processor Module Installation and Use V2300A IH2 ...
Страница 8: ......
Страница 14: ...xiv ...
Страница 33: ...Installing the MVME230x Hardware 1 17 1 Figure 1 4 PMCspan 002 Installation on an MVME230x 2081 9708 P4 J18 ...
Страница 48: ...Operating Instructions 2 8 2 ...
Страница 80: ...Programming the MVME230x 4 12 4 ...
Страница 92: ...Using PPCBug 5 12 5 ...
Страница 110: ...ENV Set Environment 6 18 6 ...
Страница 118: ...Ordering Related Documentation A 8 A ...
Страница 148: ...D 6 Troubleshooting the MVME230x D ...