Chapter 4 Functional Description

serial EEPROM following a reset and initialize any number of internal registers. In the second function, the controller is used by the system software to read the contents of the VPD EEPROM contained on the MVME6100 board, along with the SPD EEPROMs for on-board memory to further initialize the memory controller and other interfaces.

The MVME6100 board contains the following I2C serial devices:

8KB EEPROM for user-defined MV64360 initialization

8KB EEPROM for VPD

8KB EEPROM for user data

Two 256 byte EEPROMs for SPD

DS1621 temperature sensor

One 256 byte EEPROM for PMCspan PCIx-PCIx bridge use

The 8KB EEPROM devices are implemented using Atmel AT24C64A devices or similar parts. These devices use two byte addressing to address the 8KB of the device.

Interrupt Controller

The MVME6100 uses the interrupt controller integrated into the MV64360 device to manage the MV64360 internal interrupts as well as the external interrupt requests. The interrupts are routed to the MV64360 MPP pins from on-board resources as shown in the MVME6100 Programmer’s Guide. The external interrupt sources include the following:

On-board PCI device interrupts

PMC slot interrupts

VME interrupts

RTC interrupt

Watchdog timer interrupts

Abort switch interrupt

External UART interrupts

Ethernet PHY interrupts

IPMC761 interrupts

PMCspan interrupts

For additional details regarding the external interrupt assignments, refer to the MVME6100 Programmer’s Guide.

MVME6100 Installation and Use (V6100A/IH2)

41

Page 50
Image 50
Motorola MVME6100 manual Interrupt Controller