Universe (VMEbus to PCI) Chip

4

PCI

BUS

 

DMA Channel

PCI Bus

DMA bidirectional FIFO

 

Interface

 

 

VMEbus Slave Channel

PCI

posted writes FIFO

prefetch read FIFO

Master

coupled read

 

 

PCI Bus Slave Channel

PCI

posted writes FIFO

Slave

coupled read logic

 

Interrupt Channel

PCI

Interrupt Handler

Interrupts

Interrupter

VMEbus

 

Interface

 

VME

 

Slave

 

VME

VMEbus

Master

 

VME

 

Interrupts

 

Register Channel

1894 9609

Figure 4-1. Architectural Diagram for the Universe

VMEbus Interface

This section examines the Universe ASIC’s VMEbus interface function, from the standpoint of the Universe as VMEbus slave as well as VMEbus master.

Universe as VMEbus Slave

The Universe VME Slave channel accepts all of the addressing and data transfer modes documented in the VME64 specification (except A64 and those intended to support 3U applications, that is, A40 and MD32). Incoming write transactions from the VMEbus may be treated as either coupled or posted, depending upon the programming of the VMEbus slave image. (Refer to VME Slave Images in the Universe User Manual.) With posted write transactions, data is written to a Posted Write Receive FIFO (RXFIFO), and the VMEbus master receives data acknowledgment from

4-4

Computer Group Literature Center Web Site

Page 228
Image 228
Motorola MVME2300 Series manual Architectural Diagram for the Universe, Universe as VMEbus Slave