§ Guide
What is a System-on-Module?
A System-on-Module (SoM) is a compact board carrying the SoC, RAM, storage, and power, designed to drop onto a custom carrier board — so you get the hard compute engineering as a pre-validated building block.
The compute core of a modern device — a fast SoC, its memory, storage, and power tree — is the hardest part to design and the riskiest to get wrong. A SoM packages exactly that into a small, pre-validated module. Your team then designs only the carrier board: the connectors, sensors, and I/O specific to your product.
SoM vs SBC vs SoC
| SoM | SBC | SoC | |
|---|---|---|---|
| What it is | SoC + RAM + storage + power on a small board | A complete single-board computer with I/O | A single chip (CPU/GPU/NPU on one die) |
| Needs a carrier board | Yes — you design it | No — I/O is on the board | Yes — full board design |
| Production form factor | Yes — designed for it | Usually prototyping | Yes — most integrated |
| Time to market | Fast — module is pre-validated | Fastest to prototype | Slowest — full design + bring-up |
| Best for | Custom products at volume | Prototypes, low volume | High volume, in-house silicon teams |
Where E1M fits
E1M is anopen SoM standard built specifically for edge AI: two footprints with a fixed, published pinout, so one carrier board works across multiplemodules and silicon vendors. That keeps the time-to-market advantage of a SoM while removing the usual single-vendor lock-in — readwhy open beats locked-in.
Frequently asked questions
- What is a System-on-Module (SoM)?
- A System-on-Module is a compact board carrying the processor (SoC), memory, storage, and power management, designed to mount onto a custom carrier board. It gives you the hard, high-speed engineering of the compute core as a pre-validated building block, so you only design the I/O your product needs.
- What is the difference between a SoM, an SBC, and a SoC?
- A SoC is a single chip. A SoM packages that chip with RAM, storage, and power on a small module that needs a carrier board. An SBC (single-board computer) is a complete board with I/O built in, great for prototyping but less suited to custom products. SoMs hit the sweet spot for custom products at volume: fast time-to-market without the constraints of a fixed SBC.
- Do I need a carrier board for a SoM?
- Yes — the SoM provides the compute core, and your carrier board provides the connectors and I/O for your application. With an open standard like E1M the carrier-board pinout is fixed and published, so one carrier design works across multiple modules and silicon vendors.