EM9
Embedded System Module COM with MPC8548

Main Features
- MPC8548 (or MPC8543), up to 1.5 GHz
- FPGA 33,216 LEs
- 32-bit/33/66-MHz PCI
- Up to 2 GB onboard DDR2 SDRAM
- 1 GB NAND Flash
- 128 KB FRAM, 32 MB additional SDRAM
- 3 (or 2) Gb Ethernet, 1 COM (RJ45)
- User defined I/O functions (COMs, CAN bus, graphics, IDE etc.) optional via FPGA on carrier
- Stackable with PCI-104
- MENMON BIOS for PowerPC cards
- -40 to +85°C screened
The EM9 is a complete embedded SBC for use on any carrier board in different industrial environments. The final application consists of a stand-alone EM9, an EM9 with an application-specific carrier card and/or with additional PCI-104 modules.
The EM9is controlled by an integrated PowerPC MPC8548 or MPC8543 processor (optionally with encryption unit) running at clock frequencies between 800 MHz and 1.5 GHz.
The EM9 is equipped with soldered DDR2 SDRAM for data and with NAND Flash for program storage. It provides front-panel access for three Gigabit Ethernet channels and one COM port via four RJ45 connectors.
Additional functionality such as graphics, touch, CAN bus, protocol converters etc. can be realized in an FPGA for the needs of the individualapplication. The corresponding connectors are available on a carrier board. Application software dynamically loads the functions of the FPGA.
The EM9 comes with MENMON support. This firmware/BIOS can be used for bootstrapping operating systems (from disk, Flash or network), for hardware testing, or for debugging applications without running any operating system.
The EM9 is a communication engine ideal for use in embedded applications, for instance as an embedded Linux server, but also for high-end automation and robot control under a real-time operating system.
For a first evaluation of the functions of the EM9 we strongly recommend to use the EK9 ESM starter kit. The kit consists of the standard CPU module, an FPGA loaded with additional I/O functions, the carrier card with I/O connectors, an external PSU, cables, and an adapter for mounting a PCI-104 module.
ESM modules consist of the hardware (CPU, chip set, memory, I/O) which is not fixed to any application-specific function, and an FPGA programmed in VHDL code, which provides I/O that is also still independent of a specific application. ESM modules are based on PCI. They have two or three system connectors: J1 has a fixed signal assignment, while J2 is variable depending on the final application-specific configuration of the ESM and the carrier board. J2 also feeds the I/O signals of the functions programmed in the FPGA to the carrier card. Some ESM modules have an additional J3 connector that is used to replace the front I/O connectors to route the signals to the carrier board or to the backplane of a CPCI or VME system.
- 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 (and more, depending on chip availability), 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
- FPGA-controlled
- PIO mode 0 and UDMA mode 5 (UDMA100) support
- Up to 1GB soldered ATA NAND Flash (and more, depending on chip availability), FPGA-controlled
- Available via I/O connector
- 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
- Three RJ45 connectors at front panel
- Six onboard LEDs to signal LAN Link and Activity
- One RS232 UART (COM1)
- One RJ45 connector at front panel
- Data rates up to 115.2kbit/s
- 16-byte transmit/receive buffer
- Handshake lines: CTS, RTS; or: COM2, without any COM handshake lines
- Further I/O depending on FPGA configuration
- Three Ethernet (RJ45)
- One RS232 UART COM1 (RJ45)
- 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 I-S, except height: approx. 1mm higher than standard
- Weight: 108g (w/o heat sink); standard heat sink: 142g
- Temperature range (operation):
- -40..+85°C
- 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
- 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.