User manual

Chapter 6 System Configuration
© National Instruments Corporation 6-11 VXI-MXI-2 User Manual
9. Determine the range of addresses that will be occupied by each
device in the first-level MXIbus links. Remember that the range of
addresses occupied by these devices must be within the range of
addresses assigned to MXIbus link to which it is a member. Start
with the largest device in the MXIbus link.
In the example system, MXIbus #1 has four devices. The largest
one is VXIbus Mainframe #3, which requires 64 logical addresses.
This device has a second-level MXIbus link that needs 32 logical
addresses, and the mainframe needs eight logical addresses for its
own devices. First, assign the devices in the mainframe to the
lowest available range within the allotted address range of
MXIbus #1: 80 to 87 hex. Then assign MXIbus #3 the lowest
available range of size 32: A0 to BF hex. The next largest device,
VXIbus Mainframe #2, needs 32 logical addresses and is assigned
the next lowest available range of 32: C0 to DF hex. MXIbus
Device A needs four logical addresses and MXIbus Device B
needs one address. They are assigned E0 to E3, and E4,
respectively.
10. Determine the range of addresses that will be occupied by each
second-level device and MXIbus link. Remember that the range of
addresses occupied by second-level devices must be within the
range of addresses assigned to the device one level above it. Once
the first-level MXIbus links have been allocated, assign the
MXIbus devices and second-level MXIbus links within the
corresponding first-level devices, starting with the largest device.
In the example system, we assigned MXIbus #3 address range A0
to BF hex. MXIbus #3 has two devices: VXIbus Mainframe #4
and VXIbus Mainframe #5. Each requires 16 logical addresses;
therefore, we assigned them address ranges A0 to AF hex, and B0
to BF hex, respectively.