background image

INDUSTRIAL I/O PACK SERIES AVME9630/9660                                        VMEbus 3U/6U CARRIER BOARDS 
___________________________________________________________________________________________

 

- 10 - 

IP Interrupt Enable Register - (Read/Write, 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 
VMEbus interrupt level using the Interrupt Level Register.  If 
multiple IP interrupt sources are enabled, they will be serviced in 
order from highest to lowest priority with bit 0 (IP A Int0) having the 
highest priority and bit 7 (IP D Int1) having the lowest priority. 
 

MSB 
D7 

Lowest 
Priority

 

 
D6 

 
D5 

 
D4 

 
D3 

 
D2 

 
D1 

LSB 
D0 

Highest 
Priority

 

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 

 
*  Bits not used on AVME9630. 
 
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. 

 

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 in order from highest to lowest priority with bit 
0 (IP A Int0) having the highest priority and bit 7 (IP D Int1) having 
the lowest priority. 
 

MSB 

D7

 

Low 
Prior.

 

 
D6 

 
D5 

 
D4 

 
D3 

 
D2 

 
D1 

LSB 

D0

 

High 
Prior.

 

IP D 
Int1* 
Pend 

IP D 
Int0* 
Pend 

IP C 
Int1* 
Pend 

IP C 
Int0* 
Pend 

IP B 
Int1 
Pend 

IP B 
Int0 
Pend 

IP A 
Int1 
Pen

IP A 
Int0 
Pen

 
*  Bits not used on AVME9630. 
 
Where: 
 
All Bits 
IP Interrupt Pending 
(Read) 

A bit will be a “1” when the corresponding 
IP interrupt is pending. A bit will be a “0” 
when its corresponding interrupt is not 
pending.  Polling this bit will reflect the IP 
modules pending interrupt status, even if 
the IP interrupt enable bit is set to “0”. 
Reset Condition:  Set to "0". 

IP Interrupt Clear Register - (Write, Base + E5H) 

 

The IP Interrupt Clear Register is used to individually clear the 

IP interrupt Pending bits set in the IP Interrupt Pending register. 
 

MSB 
D7 

 
D6 

 
D5 

 
D4 

 
D3 

 
D2 

 
D1 

LSB 
D0 

IP D 
Int1* 
Clear 

IP D 
Int0* 
Clear 

IP C 
Int1* 
Clear 

IP C 
Int0* 
Clear 

IP B 
Int1 
Clear 

IP B 
Int0 
Clear 

IP A 
Int1 
Clear 

IP A 
Int0 
Clear 

 
*  Bits not used on AVME9630. 
 
Where: 
 
All Bits 
IP Interrupt Clear 
(Write) 

Writing a “1” to a bit causes the 
corresponding IP interrupt Pending bit to 
clear.  Writing “0” or reading has no effect. 
Reset Condition:  Set to "0". 

 

GENERAL PROGRAMMING CONSIDERATIONS 

 

The carrier board register architecture makes the configuration 

fast and easy.  The only set of configuration hardware jumpers is 
for the base address of the carrier board in the VMEbus short I/O 
space.  Once the carrier board is mapped to the desired base 
address, communication with its registers and the I/O and ID 
spaces of the IP modules is straightforward.  The carrier board is 
easily configured to communicate with IP memory space, if 
present, through two configuration registers.  Interrupt 
configuration/control, if supported by IP modules, is also easily 
done through registers. 
 

Board Diagnostics 

 

The board is a non-intelligent slave and does not perform self 

diagnostics.  It does, however, provide front panel LED's to indicate 
successful communication with each of the four IP modules, A 
through D  (C & D are not used on AVME9630).  These LED's are 
driven by the corresponding IP acknowledge signal which is 
lengthened by circuitry on the carrier board to make the access 
visible to the user.  This means that frequent accesses to an IP will 
result in constant LED illumination.  The LED's indicate I/O, 
memory, interrupt acknowledge, and ID PROM accesses.  Note 
that the LED's will not illuminate during accesses of carrier board 
registers, or accesses to IP modules which are not physically 
present, or to unsupported memory space.  The LEDs may 
temporarily illuminate upon initial power-up.  Additional information 
about the error status of the IP modules can be obtained by 
reading the IP Error Register. 

Содержание AVME9630 Series

Страница 1: ...rutilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demos In sto...

Страница 2: ...Carrier Boards USER S MANUAL ACROMAG INCORPORATED 30765 South Wixom Road P O BOX 437 Wixom MI 48393 7037 U S A Tel 248 624 1541 Fax 248 624 9234 Copyright 1994 Acromag Inc Printed in the USA Data and...

Страница 3: ...Circuitry 12 IP Read and Write Cycle Timing 12 VME Interrupter 12 Power Failure Monitor 13 Assess LEDs and Pulse Stretcher Circuitry 13 Power Supply Filters 13 5 0 SERVICE AND REPAIR 13 SERVICE AND RE...

Страница 4: ...pace is used for all carrier registers and IP module I O and ID spaces The carrier board base address is set by hardware jumpers and decoded on 1K byte boundaries Supports Standard I O Address Modifie...

Страница 5: ...Drawing 4501 450 Power should be removed from the board when installing IP modules cables termination panels and field wiring Refer to Mechanical Assembly Drawing 4501 434 and your IP module document...

Страница 6: ...rity and utilizes gold plating in the mating area Threaded metric M2 screws and spacers supplied with Acromag IP modules provide additional stability for harsh environments see Drawing 4501 434 for as...

Страница 7: ...of wait states multiplied by 125nS the period of the 8 MHz clock FIELD GROUNDING CONSIDERATIONS Carrier boards are designed with passive filters on each supply line to each IP module This provides max...

Страница 8: ...standard A24 address space if needed for IP modules containing Memory space IP memory will only be mapped into the standard memory space if it is enabled for a particular IP per the user programmable...

Страница 9: ...ere Bits 7 Writing a 1 to this bit will enable automatic clear of pending interrupts on the carrier When this bit is set pending interrupts will not be latched or registered on the carrier An interrup...

Страница 10: ...6 5 4 Not used equal 0 if read Bit 3 IP D Memory Enable Read Write Writing a 1 to this bit enables the memory space for IP D A zero disables memory space accesses Reset Condition Set to 0 memory space...

Страница 11: ...ules pending interrupt status even if the IP interrupt enable bit is set to 0 Reset Condition Set to 0 IP Interrupt Clear Register Write Base E5H The IP Interrupt Clear Register is used to individuall...

Страница 12: ...nterrupting IP by writing a 0 to the appropriate bit in the IP Interrupt Enable Register B Take any IP specific action required to remove the interrupt request at its source C Clear the interrupting I...

Страница 13: ...spond to two IP module interrupt requests per IP with software programmable VMEbus interrupt levels Carrier Board Clock Circuitry The VMEbus 16MHz system clock is divided down by the FPGA to obtain th...

Страница 14: ...duration of 0 1 seconds typical Power Supply Filters Power line filters are dedicated to each IP module for filtering of the 5 12 and 12 volt supplies The power line filters are a T type filter circu...

Страница 15: ...cation This device meets or exceeds all written VME specifications per revision C 1 dated October 1985 IEC 821 1987 and IEEE 1014 1987 Data Transfer Bus A24 A16 D16 D08 EO DTB slave supports Read Modi...

Страница 16: ...rrespond to P2 pins 1 50 on the Industrial I O Pack IP Each Industrial I O Pack IP has its own unique P2 pin assignments Refer to the IP module manual for correct wiring connections to the termination...

Страница 17: ...INDUSTRIAL I O PACK SERIES AVME9630 9660 VMEbus 3U 6U CARRIER BOARDS ___________________________________________________________________________________________ 16...

Страница 18: ...RIBBON CABLE NON SHIELDED 1004 512 1004 534 4501 462 AVME9630 9660 CARRIER BOARD MODEL 5025 552 I O TERMINATION TOP VIEW CONNECTOR 1004 512 IS DESIGNATED WITH RED INK STRAIN RELIEF SEVEN DIGIT PART N...

Страница 19: ...23 29 22 25 28 38 32 35 37 31 34 44 43 40 50 49 3 67 93 1 TERMINATION PANEL 2 72 15 48 14 13 47 46 SIDE VIEW TOLERANCE 0 020 0 5 2 44 62 0 ENGINDOC DRIVE FRONT VIEW CABLE 5025 551 x SHIELDED NUMBER 40...

Страница 20: ...INDUSTRIAL I O PACK SERIES AVME9630 9660 VMEbus 3U 6U CARRIER BOARDS ___________________________________________________________________________________________ 19...

Страница 21: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Отзывы: