EM9A - ESM COM with PowerPC MPC8548
Computer-On-Module
The EM9A Computer-On-Module is an MPC8548/MPC8543 PowerPC based embedded SBC for use in different industrial environments, with custom I/O in an onboard FPGA.
Main Features
Technical Data
- 800MHz up to 1.5GHz
- Please see Standard Configurations for available standard versions.
- e500 PowerPC core with MMU and double-precision embedded scalar and vector floating-point APU
- Integrated Northbridge and Southbridge
- 2x32KB L1 data and instruction cache, 512KB/256KB L2 cache integrated in MPC8548/MPC8543
- Up to 2GB SDRAM system memory
- Soldered
- DDR2
- Up to 300 MHz memory bus frequency, depending on CPU
- Up to 1GB soldered NAND Flash, FPGA-controlled
- 32MB additional DDR2 SDRAM, FPGA-controlled, e.g. for video data and NAND Flash firmware
- 16MB boot Flash
- 128KB non-volatile FRAM
- Serial EEPROM 4kbits for factory settings
- Parallel IDE (PATA)
- One port for hard-disk drives
- Available via I/O connector J2
- FPGA-controlled
- PIO mode 0 and UDMA mode 5 (UDMA100) support
- Up to 1GB soldered ATA NAND Flash, FPGA-controlled
- Available via I/O connector J2
- FPGA-controlled
- 800 x 600, 60Hz/75Hz, 6-bit RGB
- Three Ethernet channels
- Three 10/100/1000Base-T Ethernet channels with MPC8548/E
- Two 10/100/1000Base-T Ethernet channels with MPC8543/E
- On board-to-board connector J3
- Two RS232 UARTs (COM1/COM2)
- On board-to-board connector J3
- Data rates up to 115.2kbit/s
- 16-byte transmit/receive buffer
- Handshake lines: CTS, RTS
- Further I/O depending on FPGA configuration
- Standard factory FPGA configuration:
- Main bus interface
- Interrupt controller, reset controller
- 16Z070_IDEDISK - IDE controller for NAND Flash
- 16Z043_SDRAM - Additional SDRAM controller (32MB DDR2)
- 16Z016_IDE - IDE controller (PIO mode 0 and UDMA mode 5)
- 16Z044_DISP - Display controller (800 x 600, 60Hz/75Hz, 6-bit RGB)
- 16Z031_SPI - SPI touch panel controller
- 16Z125_UART - UART controller (controls COM10..COM12)
- 16Z034_GPIO - GPIO controller (8 I/O lines, system control signals)
- The FPGA offers the possibility to add customized I/O functionality. See FPGA.
- 32-bit, 33/66-MHz PCI interface at PCI-104 connectors J1 and J2
- Compliant with PCI Specification 2.2
- Support of four external masters
- Real-time clock
- Temperature sensor, power supervision and watchdog
- +5V (-2%/+5%), 2A typ.
- +3.3V (-2%/+5%), 0.5A typ.
- Dimensions: conforming to ESM specification (PCB: 149mm x 71mm), Type II-N, except height: approx. 1mm higher than standard
- Heat sink is always tailor-made to the customer's needs (no heat sink included in standard version)
- Weight: 90g (w/o heat sink)
- Temperature range (operation):
- -40..+85°C, with appropriate heat sink
- Airflow: min. 10m³/h
- Temperature range (storage): -40..+85°C
- Relative humidity (operation): max. 95% non-condensing
- Relative humidity (storage): max. 95% non-condensing
- Altitude: -300m to + 3,000m
- Shock: 15g/11ms
- Bump: 10g/16ms
- Vibration (sinusoidal): 1g/10..150Hz
- Linux
- VxWorks
- QNX (on request)
- INTEGRITY (Green Hills Software) support available. Please contact Green Hills for further information.
- OS-9 (on request)
- For more information on supported operating system versions and drivers see Software.
FPGA
- FPGA Altera Cyclone II EP2C35
- 33,216 logic elements
- 483,840 total RAM bits
- Connection
- Total available pin count: 81 pins
- Functions available via I/O connector J2
- MEN offers a starter kit for a computer-on-module of the same product family (version with front I/O). The kit includes a suitable carrier board with different I/O connectors for FPGA signals. An FPGA development package for this hardware kit is also available for download.
Options
- Several PowerQUICC III types with different clock frequencies
- MPC8548 or MPC8548E
- 1 GHz, 1.2 GHz, 1.33 GHz or 1.5 GHz
- MPC8543 or MPC8543E
- 800 MHz or 1 GHz
- System RAM
- 512 MB, 1 GB or 2 GB
- NAND Flash
- 0 MB up to 1GB
- FRAM
- 0 KB or 128 KB
- Boot Flash
- 8 MB or 16 MB
- Only two channels instead of three with MPC8543
- 18,752 logic elements
- 239,616 total RAM bits
Ordering Information
Software

Linux native driver (MEN) for 16Z044_DISP (frame buffer)
Linux native driver (MEN) for 16Z025_UART, 16Z057_UART and 16Z125_UART
MDIS5 low-level driver sources (MEN) for 16Z034_GPIO, 16Z037_GPIO and 16Z127_GPIO
General Linux BSP for A17, EM9, EM9A, EK9, F50C, F50P and XM50
MDIS5 System (and Device Driver) Package (MEN) for Linux.
This software package includes most standard device drivers available from MEN.

MDIS5 System (and Device Driver) Package (MEN) for VxWorks. This software package includes most standard device drivers available from MEN.
VxWorks native driver (MEN) for 16Z025_UART, 16Z057_UART and 16Z125_UART
MDIS5 low-level driver sources (MEN) for 16Z034_GPIO, 16Z037_GPIO and 16Z127_GPIO
VxWorks 6.9 BSP (MEN) for A17, EK9, EM9, EM9A, F50C, F50P and XM50
VxWorks 6.4/6.5 BSP (MEN) for A17, EK9, EM9, EM9A, F50C, F50P and XM50

QNX BSP (MEN) for EM9 and EK9
MDIS4 system (and device driver) package (MEN) for QNX, source code. This software package includes most standard device drivers available from MEN.
QNX native driver (MEN) for 16Z044_DISP (frame buffer)
QNX 6.5 native driver (MEN) for 16Z025_UART and 16Z125_UART
QNX 6.4 native driver (MEN) for 16Z025_UART and 16Z125_UART
QNX 6.3 native driver (MEN) for 16Z025_UART and 16Z125_UART
MDIS5 low-level driver sources (MEN) for 16Z034_GPIO, 16Z037_GPIO and 16Z127_GPIO

This product is designed to work under the INTEGRITY RTOS from Green Hills Software. An INTEGRITY Board Support Package for this board is provided by Green Hills Software. For more information and product support please contact Green Hills Software (www.ghs.com).
MENMON (Firmware) (MEN) for EM9, EM9A and EK9 (object code)
Documentation
Application Examples

The computing heart of each ventilation control unit are two of the PowerPC based Computer-on-Modules.