Chapter 1 Introduction and Quick Start
PCI-MXI-2 for Linux 1-4 ni.com
In addition, MXI-2 boosts data throughput performance past
previous-generation MXIbus products by defining new high-performance
protocols. MXI-2 is a superset of MXI. All accesses initiated by MXI
devices will work with MXI-2 devices. However, MXI-2 defines
synchronous MXI block data transfers which surpass previous block data
throughput benchmarks. The new synchronous MXI block protocol
increases MXI-2 throughput to a maximum of 33MB/s between two
MXI-2 devices. All National Instruments MXI-2 boards can initiate and
respond to synchronous MXI block cycles.
Note In the remainder of this manual, the term MXIbus refers to MXI-2.
Hardware DescriptionThe PCI-MXI-2 is a half-size, PCI-compatible plug-in circuit board that
plugs into one of the expansion slots in your PCI-based computer. It links
your PCI-based computer directly to the MXIbus and vice versa. Because
the PCI-MXI-2 uses the same communication register set that other
VXIbus message-based devices use, other MXIbus devices view the
PCI-MXI-2 as a VXIbus device. The PCI-MXI-2 can also function as the
MXIbus System Controller and can terminate the MXIbus signals directly
on the PCI-MXI-2. In addition, you can have onboard DRAM on the
PCI-MXI-2 that can be shared with the MXIbus and VXI/VMEbus and
used as a dedicated data buffer.
The VXI-MXI-2 module is an extended-class, register-based VXIbus
device with optional VXIbus Slot 0 capability so that it can reside in any
slot in a C-size or D-size chassis.
Note D-size VXI mainframes have connections for a P3 connector. The VXI-MXI-2,
however, does not have this connector and, if configured as a Slot 0 controller, cannot
provide the necessary control for VXI devices that need P3 support.
The VXI-MXI-2 uses address mapping to convert MXIbus cycles into
VXIbus cycles and vice versa. By connecting to the PCI-MXI-2 board,
theV XI-MXI-2 links the PCI bus to the VXIbus. The VXI-MXI-2 can
automatically determine if it is located in VXI Slot 0 and/or if it is the
MXIbus System Controller.
The VME-MXI-2 module is a single-slot, double-height VMEbus device
with optional VMEbus System Controller functions. It uses address
mapping to convert MXIbus cycles into VMEbus cycles and vice versa, just
like the VXI-MXI-2. By connecting to the PCI-MXI-2 board, it links the