EMAC, inc.


Compatible Operating Systems: Linux, WinCE, Green Hills Integrity
Supported 8-bit & 16-bit Architectures: ARM

The SoM-9G20M is based on the Atmel ARM9 AT91SAM9G20 processor. This ARM9 core processor has an Ethernet MAC built-in along with 7 serial ports. It utilizes external SDRAM and includes an MMU which allows it to run Linux and WinCE Operating Systems. All of the ARM processor core functionality is included on this tiny board including: Flash, Memory, Serial Ports, Ethernet, I2S Audio, PWMs, Timer/Counters, A/D, digital I/O lines, Clock/Calendar, and more.

The SoM-9G20M is designed to plug into a carrier board that contains all the connectors and any custom I/O required for the application. This approach allows the customer or EMAC to design a custom carrier board that meets the customer’s I/O, dimensional, and connector requirements without having to worry about the processor, memory, and standard I/O functionality. With this System on Module approach, a semi-custom hardware platform can be developed in as little as a month.

In addition to the option of the developing a carrier board, one can be purchased off-the-shelf from EMAC. EMAC provides off-the-shelf carrier boards that feature A/D, D/A, MMC/SD card, keypad, LCD, Audio, and Modem interfaces. The recommended off-the-shelf Carrier Board for the SoM-9G20M is the SoM-150ES which allows the user to immediately start coding their application using the powerful Linux or WinCE Operating System and Tools.



  • Atmel ARM9 Jazelle AT91SAM9G20 400Mhz Processor
  • Typical power requirement less than 1 Watt
  • Battery backed Real Time Clock
  • 4 Channel 10-bit Analog-to-Digital converter
  • Image Sensor Interface (ISI), ITU-R BT 610/656
  • SD/MMC Flash Card Interface


  • Small, 144 pin SODIMM form factor
    (2.66” x 1.5”)
  • 6 Serial ports, 4 with handshake
    (7 serial ports optionally)
  • 2 USB 2.0 (Full Speed) Host ports & 1 USB 2.0 (Full Speed) Device port
  • 2 SPI ports, 1 I2S Audio port, Timer/Counters and Pulse Width Modulation (PWM) ports
  • 10/100BaseT Ethernet with on-board PHY
  • Up to 64 MB of SDRAM, Up to 1 GB of NAND Flash, Up to 8 MB of Serial Data Flash




Web/Network, Data Acquisition and Control

Contact Information

EMAC, inc.

2390 EMAC Way
PO Box 2042
Carbondale, IL, 62902

tele: 618.529.4525
fax: 618.457.0110

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • TwitThis