INDUSTRIAL I/O PACK SERIES AVME9675A
VMEx64 bus 6U CARRIER BOARD
Acromag, Inc. Tel: 248-295-0310
- 33 - http://www.acromag.com
- 33 -
https://www.acromag.com
Where:
Bit 7, 6, 5, 4
IP Memory Base
Address (Read/Write)
These bits define the memory base address. Read and write operations are
implemented on all bits even if labeled unused. Thus, a read operation will
return the last value written.
Reset Condition: Set to "0", memory base address 0.
Bit 3, 2
Not used - equal "0" if read.
Bit 1, 0
IP Memory Size
(Read/Write)
These bits define the memory size selected 1MB, 2MB, 4MB, or 8MB as
shown in the previous table.
Reset Condition: Set to "0", 1MB memory size.
3.7 IP Interrupt Enable Register (Read, Base + E1H)
The IP Interrupt Enable Register is used to individually enable/disable IP
interrupts. Each IP A through D may have up to two requests. Note that the
"Global Interrupt Enable" bit in the Carrier Board Status Register must be set
for interrupts to be enabled from the carrier board. The user must also
configure the VME64x bus interrupt level using the Interrupt Level Register.
MSB
D7
D6
D5
D4
D3
D2
D1
LSB
D0
IP D
Int1
Ena
IP D
Int0
Ena
IP C
Int1
Ena
IP C
Int0
Ena
IP B
Int1
Ena
IP B
Int0
Ena
IP A
Int1
Ena
IP A
Int0
Ena
Where:
All Bits
IP Interrupt Enable
(Read/Write)
Writing a "1" to a bit enables interrupts for the corresponding IP module
and interrupt level. A zero disables the corresponding interrupt.
Reset Condition: Set to "0", IP interrupts disabled.
3.8 IP Interrupt Pending Register (Read, Base + E3H)
The IP Interrupt Pending Register is used to individually identify pending IP
interrupts. If multiple IP interrupts are pending, they will be serviced with
the lowest priority given to the last IP interrupt and the highest priority is
given to all other pending interrupts. This prevents the continuous
interrupts of one IP module from blocking the interrupts of other modules.