Programming Model

7.3Interrupt Controller

The MVME2500 uses the MPC8548E integrated programmable interrupt controller (PIC) to manage locally generated interrupts. Currently defined external interrupting devices and interrupt assignments, along with corresponding edge/levels and polarities, are shown in the following table.

Table 7-2 MVME2500 Interrupt List

 

Interrupt Usage

 

 

Interrupt Line

(Schematic)

Interface to CPU

Description

 

 

 

 

IRQ0

None

 

Reserved for VME interrupt

 

 

 

 

IRQ1

QUART_IRQ1

LBC

RTB Quart Interrupt

 

 

 

 

IRQ2

QUART_IRQ2

LBC

RTB Quart Interrupt

 

 

 

 

IRQ3

QUART_IRQ3

LBC

RTB Quart Interrupt

 

 

 

 

IRQ4

Temperature

I2C

Two onboard Thermal Sensors:

 

Interrupt

 

one is for CPU temp and the

 

 

 

other is for board temp

 

 

 

 

IRQ5

Ethernet 1

Management I2C

Ethernet interrupt is handled by

 

 

 

PHY/ Connected for flexibility

 

 

 

 

IRQ6

Ethernet 3

Management I2C

Ethernet interrupt is handled by

 

 

 

PHY/ Connected for flexibility

 

 

 

 

IRQ7/ GPIO0

Ethernet 2

Management I2C

Ethernet interrupt is handled by

 

 

 

PHY/ Connected for flexibility

 

 

 

 

IRQ8/ GPIO1

RTC (Real Time

12C

 

 

Clock)

 

 

 

 

 

 

IRQ9/ GPIO2

FPGA Interrupt

LBC

NMI and 3 Tick Timer Interrupts

 

 

 

 

IRQ10// GPIO3

FPGA Interrupt

LBC

Power Interruption

 

 

 

 

IRQ11// GPIO4

QUART_IRQ0

LBC

RTB Quart Interrupt

 

 

 

 

MVME2500 Installation and Use (6806800L01H)

117

Page 117
Image 117
Emerson manual Interrupt Controller, MVME2500 Interrupt List