beautypg.com

Vmp1 functional description, 4 main features – Kontron VMP1 User Manual

Page 28

background image

VMP1

Functional Description

ID 19972, Rev. 0101

Page 2 - 6

® PEP Modular Computers GmbH

2.4 Main Features

The following descriptions provide an overview of the main features of the principal
functional blocks of the VMP1.

2.4.1

CPU

The VMP1 is based on the Motorola PowerPC processor MPC8240 which integrates a
large number of peripherals, such as a PCI interface, PCI arbiter, Interrupt Controller,
Memory Controller and multiple Timers. CPU speed is 250 MHz.

2.4.1.1 MPC8240 (Kahlua) Features

Important features of the MPC8240 implemented on the VMP1 are as follows:

Peripheral logic

Memory interface

Programmable timing supporting either FPM DRAM, EDO DRAM or SDRAM
(The VMP1 uses SDRAM at 100 MHz)

High bandwidth bus (64-bit data bus) to SDRAM

2 memory banks with up to 64 MB each (64 or 128 Mbit memory devices)

Supports 32, 64, 96 and 128 MB SDRAM

Contiguous memory mapping

8-bit ROM interface

Write buffering for PCI and processor accesses

Supports ECC

SDRAM data path buffer

Low voltage transistor-to-transistor logic (LVTTL)

Port X: 8-bit general-purpose I/O port using ROM controller
interface with address strobe

32-bit PCI interface operating up to 33 MHz on the VMP1

PCI Specification Revision 2.1 compatible

PCI 5.0-V tolerance

Support for PCI-locked accesses to memory

Support for accesses to all PCI address spaces

Selectable big- or little-endian operation

Store gathering of processor-to-PCI write and PCI-to-memory write accesses

Memory prefetching of PCI read accesses

Selectable hardware-enforced coherency

PCI bus arbitration unit (five request/grant pairs)