Skip to main content

SiMa.ai Hardware Documentation

Use this site for hardware setup, firmware workflows, and low-level interfaces for SiMa.ai MLSoC Modalix products. Software, ML, and pipeline tooling are documented separately.

SiMa.ai Hardware at a Glance​

SiMa.ai offers MLSoC Modalix as a chip, on a module, and in complete products. Start from the form factor that you have or plan to use.

ProductWhat it isStart here
MLSoC ModalixThe system-on-chip. You place it on a board that you design.Build with the SoC
Modalix SoMA module with the SoC, LPDDR5 memory, and power. It plugs into a carrier board.Build with the SoM
Modalix DevKitA Modalix SoM on a carrier board, in an enclosure, for evaluation and development.Evaluate a DevKit
Modalix PCIe CardA half-height, half-length card that adds Modalix inference to a host machine.PCIe Mode

To change the system software or add a camera on any of these, see Build System Software and Integrate Cameras.

SoM or Chip-Down​

To build your own hardware, choose between a carrier board for the Modalix SoM and a board with the SoC placed directly on it. They need different design work, different collateral, and different bring-up.

Chip-down designCarrier board design
What you designA board with the packaged Modalix SoC on it, including memory, power, and clocksA carrier board for the Modalix SoM, which already carries the SoC, LPDDR5, and power
Main design workPower sequencing, clocks and reset, LPDDR5 routing and tuning, high-speed layout, interfaces, thermalsConnector mapping, power delivery, interfaces, thermals
CollateralChip-down design guide, SoC datasheet, and design packages, available from SiMa.ai under NDAPublic datasheets and bring-up guide
Software starting pointThe Modalix BSP, with board-level adaptationThe Modalix BSP, with device-tree changes for your carrier

After the board boots, both paths use the same system software. See Build System Software.

About the MLSoC Modalix​

The MLSoC Modalix is SiMa.ai's second-generation machine-learning system-on-chip. It combines an Arm Cortex-A65 application complex, a high-throughput Machine Learning Accelerator (MLA), an Image Signal Processor (ISP) for camera ingest, and a Computer Vision Unit (CVU) for classical vision workloads — all on a single die.

This integration lets you run multimodal, generative, and vision AI pipelines at the edge without combining separate accelerators, host CPUs, and camera bridges. The Modalix SoM packages MLSoC Modalix for carrier-board and product integration, and every DevKit documented here uses the same silicon.

Modalix block diagram showing PCIe Gen5, 10G Ethernet, MIPI CSI2, Arm A65, ISP, CVU, video codecs, MLA, LPDDR5, NoC, and system blocks

DevKit Portfolio​

SiMa.ai offers MLSoC Modalix-based development kits and PCIe products for edge AI applications. Select a product below, or compare features in the table.

Feature Comparison​

FeatureModalix DevKitModalix PCIe CardModalix Early Access DevKit
Documentation & OS
Product Briefviewviewview
Preloaded Operating SystemeLxr LinuxeLxr LinuxeLxr Linux
Compute
ARM Cores8x Arm Cortex-A65 @ 1.4 GHz8x Arm Cortex-A65 @ 1.4 GHz8x Arm Cortex-A65 @ 1.4 GHz
ISP (Image Signal Processor)Arm Mali-C71AE @ 1.2 GHzArm Mali-C71AE @ 1.2 GHzArm Mali-C71AE @ 1.2 GHz
CVU (Computer Vision Unit)Synopsys EV74 @ 720 16-bit GOPSSynopsys EV74 @ 720 16-bit GOPSSynopsys EV74 @ 720 16-bit GOPS
Memory & Storage
RAM Size16 GB LPDDR5 (32 GB on earlier kits)8 GB or 16 GB LPDDR564 GB LPDDR5
Storage16 GB eMMC, 500 GB NVMe32 GB eMMC10 GB eMMC
SD Card Slot✖✔✔
Networking
Ethernet1x 1GbE1x 10GbE1x 1GbE (end0), 1x 10GbE (end1), 2x 10GbE SFP+ (end2/3)
Camera Inputs
MIPI CSI2x 2-lane MIPI CSI✖4x 4-lane MIPI CSI
GMSL2 over FAKRA✖2x GMSL2 over FAKRA✖
I/O & Display
GPIO / Headers40-pin GPIO header✖40-pin GPIO header
USB4 USB 3.2 ports✖✖
HDMI1 HDMI 1.4 port✖✖
Graphics ControllerSilicon Motion SM768✖✖
Video Codecs
H.264/H.265 Encoder4kp604kp604kp60
MJPEG Encoder4kp304kp304kp30
H.264/H.265 Decoder4kp604kp604kp60
AV1 and MJPEG Decoder4kp604kp604kp60
Form Factor
Host-attached PCIe card✖✔✖
Order Your DevKit

Deployment Architectures​

MLSoC Modalix supports two common development architectures: standalone mode and PCIe mode. Choose the architecture that matches how your hardware is connected and where your application runs.

In standalone mode, a Modalix DevKit or a custom Modalix SoM-based system runs as a self-contained device. Use this mode when the device receives data directly from sensors, cameras, storage, or network interfaces.

Key Use Cases

  • Edge AI applications: Run inference without relying on a central server or cloud infrastructure.
  • Compact deployments: Reduce the need for additional host hardware.
  • Power-constrained systems: Support remote monitoring systems powered by batteries or solar panels.

Advantages

  • Self-contained: Runs without a host machine.
  • Power efficient: Supports power-sensitive environments.
  • Compact: Fits space-constrained deployments.

Typical Data Flow

  1. The DevKit receives data directly from network interfaces or sensors.
  2. The DevKit loads a NEAT application that defines the on-device inference pipeline.
  3. MLSoC Modalix performs inferencing and processes the data locally.
  4. Results are sent to other devices or systems via network connections for further action or visualization.
Set up standalone mode

Choose Your Path​

Already know what you need?

Get Started​

Pick the path that matches your setup. Each guide covers serial-console access, network bring-up, and firmware management for that mode.