Skip to main content

SoM Selection Guide

Introduction

This guide compares the Alp Lab System-on-Module catalogue side-by-side so engineers and procurement can pick a SoM in one sitting. It covers every SKU currently in production or preliminary status; future SoMs are listed in §6 when their form factor and silicon are public.

The catalogue is split across two form factors:

  • E1M (35 × 35 mm, 312 pads) — compact, lower-cost, MCU/MPU silicon. Targets industrial edge-AI, smart appliances, IoT endpoints.
  • E1M-X (45 × 65 mm, 496 pads) — larger, higher-throughput, full MPU silicon. Targets robotics, multi-camera vision, automotive driver-monitoring, server-class edge inference.

Both form factors share the same family of signal classes per E1M Spec (E1M-STD-1.0), so a carrier board can host modules across both form factors with a footprint swap and no functional re-architecture.

At a Glance

Table: Top-level positioning

FamilyE1M-AENE1M-X V2NE1M-X V2N-M1
Form factorE1M (35 × 35 mm)E1M-X (45 × 65 mm)E1M-X (45 × 65 mm)
Primary siliconAlif Ensemble (E3– E8)Renesas RZ/V2NRenesas RZ/V2N + DeepX DX-M1
Peak AIup to 454 GOPS (2 × U55 + U85)4 TOPS (DRP-AI3)29 TOPS (DRP-AI3 + DX-M1)
Application CPUup to 2 × A32 @ 800 MHz4 × A55 @ 1.8 GHz4 × A55 @ 1.8 GHz
Real-time CPUup to 2 × M55M33 @ 200 MHzM33 @ 200 MHz
Linux capableYes (E5+)YesYes
Wi-Fi 6 + BLE 5.4Yes (TI CC3501E)Yes (Murata LBEE5HY2FY)Yes (Murata LBEE5HY2FY)
Ethernet1 × 100 Mbit2 × 1 Gbit2 × 1 Gbit
PCIeGen3 × 2Gen3 × 2 (DX-M1 + external)
Operating temp− 40 to +85 / +105 °C− 40 to +85 °C− 40 to +85 °C

Quick Decision Tree

Three questions usually pick the SoM:

  1. Do you need to run Linux?
    • No (bare-metal / Zephyr only) → consider E1M-AEN301 / AEN401 (E3 / E4) for the lowest BOM cost.
    • Yes → continue.
  2. What's your peak AI budget?
    • ≤ 4 TOPS, vision-friendly workloads → E1M-X V2N101 / V2N102.
    • > 4 TOPS, or you want headroom for model ensembles / LLM-class inference → E1M-X V2M101 / V2M102 (adds DX-M1 25 TOPS).
  3. Are size or BOM cost dominant?
    • Yes, and AI workload fits the Alif Ensemble NPU (Ethos-U55/U85, 250 GOPS on E5/E7, up to 454 GOPS on E6/E8) → E1M-AEN501AEN801.
    • Yes, and the workload is "always-on listen + occasional vision" → E1M-AEN401 (E4, M55-only with U55+U85 NPUs and on-die ISP/JPEG).
    • No, full E1M-X feature surface is desirable → V2N or V2N-M1.

E1M-AEN Family (Alif Ensemble)

The AEN family pairs the Alif Semiconductor Ensemble MCU/MPU series with the E1M (35 × 35 mm) form factor. All six SKUs use the same module PCB — routing, PMIC, Wi-Fi combo, Ethernet PHY, and CAN transceiver are identical. SKUs differ only in the Alif silicon tier (cores + NPU + memory).

Table: E1M-AEN SKU comparison

SKUVariantApplication CPU (A32)Real-time CPU (M55)NPUISP / JPEG
E1M-AEN301E32 × M552 × U55
E1M-AEN401E42 × M552 × U55 + 1 × U85Yes
E1M-AEN501E51 × A32 @ 800 MHz2 × M552 × U55
E1M-AEN601E61 × A32 @ 800 MHz2 × M552 × U55 + 1 × U85Yes
E1M-AEN701E72 × A32 @ 800 MHz2 × M552 × U55
E1M-AEN801E82 × A32 @ 800 MHz2 × M552 × U55 + 1 × U85Yes

All six SKUs share:

  • Memory: 128 KB–13.5 MB SRAM on-die, 256 KB–5.5 MB MRAM, optional 2 × OSPI for external RAM or ROM.
  • Wireless: TI CC3501E Wi-Fi 6 (2.4 GHz, 20 Mbps) + BLE 5.4.
  • Ethernet: TI DP83825I 100 Mbit PHY on-module.
  • Operating temperature: − 40 to +85 °C (S grade), − 40 to +105 °C (E grade).
  • On-module: PMIC, RTC (RV-3028-C7), temperature sensor (TMP112), secure element (OPTIGA Trust M), EEPROM (N24S128).
note

For the full AEN technical reference see DS-AEN-001 and HG-AEN-001.

Pick the AEN tier

  • Smallest budget, bare-metal: AEN301 (E3) — M55-only, two NPUs, no Linux.
  • Vision-light + always-on: AEN401 (E4) — adds on-die ISP/JPEG + the U85 NPU.
  • Linux-capable, single A32: AEN501 / AEN601.
  • Linux-capable, dual A32 (recommended balanced pick): AEN701 / AEN801. The 801 adds the U85 NPU and on-die ISP/JPEG.

E1M-X V2N Family (Renesas RZ/V2N)

The V2N family pairs the Renesas RZ/V2N vision-AI MPU with the E1M-X (45 × 65 mm) form factor. Two SKUs differ only in memory tier:

Table: E1M-X V2N SKU comparison

SKURenesas partLPDDR4XeMMC
E1M-V2N101R9A09G056N44GBG#AC032 GbiteMMC 5.1, 32 Gbit
E1M-V2N102R9A09G056N44GBG#AC064 GbiteMMC 5.1, 128 Gbit

Both SKUs share:

  • Application cluster: 4 × Arm Cortex-A55 @ 1.8 GHz.
  • Real-time core: Arm Cortex-M33 @ 200 MHz (in the RZ/V2N).
  • I/O MCU: GigaDevice GD32G553 Cortex-M33 @ 216 MHz (separate chip, on-module supervisor).
  • AI accelerator: Renesas DRP-AI3, 4 TOPS dense.
  • ISP / GPU: Arm Mali-C55 ISP + Mali-G31 GPU.
  • Codec: H.264 1920 × 1080 @ 60 fps; H.265 3840 × 2160p @ 30 fps.
  • Connectivity: 2 × 1 Gbit Ethernet (RTL8211FDI), Wi-Fi 6 + BLE 5.4 (Murata LBEE5HY2FY), 2 × CAN-FD, PCIe Gen3 × 2.
  • Operating temperature: − 40 to +85 °C.
note

For the full V2N technical reference see DS-V2N-001 and HG-V2N-001.

When to pick V2N over V2N-M1

V2N is the right pick when:

  • Peak inference fits within the 4 TOPS DRP-AI3 budget.
  • Power envelope is tight (the DX-M1 on V2N-M1 adds ~TBD W under load).
  • BOM cost matters more than AI headroom.

E1M-X V2N-M1 Family (RZ/V2N + DeepX DX-M1)

V2N-M1 is the V2N SoM plus an on-module DeepX DX-M1 25-TOPS AI accelerator, PCIe-attached. Two SKUs match the V2N memory tiers.

Table: E1M-X V2N-M1 SKU comparison

SKUDX-M1 statusMemory tierCombined AI capability
E1M-V2M101Populated32 Gbit LPDDR4X + 32 Gbit eMMCDRP-AI3 (4 TOPS) + DX-M1 (25 TOPS)
E1M-V2M102Populated64 Gbit LPDDR4X + 128 Gbit eMMCDRP-AI3 (4 TOPS) + DX-M1 (25 TOPS)

V2N-M1 adds, on top of every V2N feature:

  • DeepX DX-M1 25-TOPS AI accelerator, PCIe-attached on-module.
  • 2 × LPDDR5X companion memory for the DX-M1.
  • SPI NAND companion storage for the DX-M1 (for model weights).

The DX-M1 is invisible to the carrier board: it sits behind the V2N's PCIe controller via an on-module multiplexer. Software selects whether the PCIe lanes serve the DX-M1 or the external M.2 slot at runtime (see HG-V2N-M1-001 §6.7).

note

For the full V2N-M1 technical reference see DS-V2N-M1-001 and HG-V2N-M1-001.

When to pick V2N-M1 over V2N

V2N-M1 is the right pick when:

  • AI workload exceeds 4 TOPS or has burst-y peaks.
  • Multiple inference graphs run in parallel (DRP-AI3 + DX-M1 can both fire).
  • LLM-class inference, semantic-search embedding, or large model ensembles are part of the workload.

Software Portability

All SoMs are supported by the Alp SDKTM, which presents a uniform HAL across families. Most peripheral examples (gpio-button-led, i2c-scanner, pwm-led-fade, audio-wake-word, iot-connected-camera, etc.) build without source changes on every SKU.

Table: Software target matrix

Target / runtimeAEN301/401AEN501-801V2N101/102V2M101/102
Zephyr on M-class coreYesYesYesYes
Bare-metal C on M-class coreYesYesYesYes
Linux (Yocto / buildroot)YesYesYes
DRP-AI3 inferenceYesYes
DX-M1 inferenceYes
Ethos-U55 inferenceYesYes

The full per-target board strings are documented in the SDK's docs/firmware-quickstart.md.

Roadmap (Informative)

Additional SoMs planned for upcoming editions of this guide:

  • E1M-NX9101 (NXP i.MX 93) — E1M form factor, Linux-capable, mid-throughput. Status: preliminary; reference designs in progress.
  • E1M-X (TBD) with secondary AI accelerator alternatives beyond the DX-M1.
  • E1M-X HIGH-CORE (TBD) — more A55 cores, more PCIe lanes, targeted at server-class edge.

Roadmap items will appear in this document once their pin-out and electrical envelope are signed off; for the live status of each item see the alp-sdk firmware quickstart §1 or contact Alp Lab.

Cross-Form-Factor Compatibility

A carrier board that follows the E1M Spec (E1M-STD-1.0) is electrically and mechanically compatible with every conformant SoM in its form factor. A V2N101 and a V2M102 can be swapped on the same E1M-X carrier without re-routing; an AEN301 and an AEN801 can be swapped on the same E1M carrier without re-routing.

Software portability is similarly first-class: per E1M Spec §8, every digital pad can be repurposed as GPIO on any conformant SoM, so a carrier-board design that uses only the default-function pinout is hardware-compatible with any future E1M / E1M-X SoM.

Where to Next

Once you've narrowed the catalogue to a family:

Table: Next-step references

If you're picking…Read next
E1M-AEN3..801DS-AEN-001 (Datasheet), HG-AEN-001 (HW Design Guide), QS-E1M-EVK-001 (Getting Started)
E1M-X V2N101/102DS-V2N-001 (Datasheet), HG-V2N-001 (HW Design Guide), QS-E1M-X-EVK-001 (Getting Started)
E1M-X V2M101/102DS-V2N-M1-001 (Datasheet), HG-V2N-M1-001 (HW Design Guide), QS-E1M-X-EVK-001 (Getting Started)
Any SoM (form-factor reference)E1M-STD-1.0 (E1M Specification)
Softwaregithub.com/alpDevs/alp-sdk (Alp SDKTM) — docs/firmware-quickstart.md and the matching docs/soms/<family>.md one-pager

For volume-pricing or custom-variant requests, contact sales@alplab.ai.

Questions about this page? Discuss in Community Forum