Functional Description

CPU Bus Interface

 

 

Each of the device buses are de-coupled from each other, enabling concurrent operation of the CPU bus, PCI buses and access to SDRAM. Refer to the GT-64260B System Controller for PowerPC Processors Data Sheet, listed in Appendix C, Related Documentation, for more details.

2.6.1CPU Bus Interface

The GT-64260B supports MPX or 60x bus mode operation. The MVME5500 board has jumper/build option resistors to select either operating mode at power-up.

2.6.2Memory Controller Interface

The GT-64260B can access up to four banks of SDRAM for a total of 1GB of SDRAM memory. The memory bus is capable of operating up to 133 MHz.

The MVME5500 board has two banks on board and a connector for an expansion mezzanine board with two additional banks.

2.6.3Interrupt Controller

The MVME5500 uses the interrupt controller integrated into GT-64260B to manage the GT- 64260B internal interrupts, as well as the external interrupt requests. The external interrupt sources include the following:

zOn-board PMC interrupts

zLAN interrupts

zVME interrupts

zRTC interrupt

zWatchdog timer interrupts

zAbort switch interrupt

zExternal UART interrupts

The interrupt controller provides up to seven interrupt output pins for various interrupt functions. For additional details regarding the external interrupt assignments, refer to the MVME5500 Single-Board Computer Programmer’s Reference Guide.

2.6.4I2C Serial Interface and Devices

A two-wire serial interface for the MVME5500 board is provided by a master/slave capable I2C serial controller integrated into the GT-64260B device. The I2C serial controller provides two basic functions. The first function is to optionally provide GT-64260B register initialization following a reset. The GT-64260B can be configured (by setting jumper J17) to automatically read data out of a 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 MVME5500 board, along with the SPD EEPROM(s), to further initialize the memory controller and other interfaces.

40

MVME55006E Single-Board Computer Installation and Use (6806800A37D)

Page 40
Image 40
Emerson MVME55006E manual CPU Bus Interface, Memory Controller Interface, Interrupt Controller