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.

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 Briefviewview
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 C-71 @ 1.2 GHzArm C-71 @ 1.2 GHzArm C-71 @ 1.2 GHz
CVU (Computer Vision Unit)Synopsys EV74 @ 750 16-bit GOPSSynopsys EV74 @ 750 16-bit GOPSSynopsys EV74 @ 750 16-bit GOPS
Memory & Storage
RAM Size32 GB LPDDR532 GB LPDDR564 GB LPDDR5
Storage16 GB eMMC, 500 GB NVMe16 GB eMMC10 GB eMMC
SD Card Slot
Networking
Ethernet1x 1GbE1x 1GbE1x 1GbE (end0), 1x 10GbE (end1), 2x 10GbE SFP+ (end2/3)
Camera Inputs
MIPI CSI2x 2-lane MIPI CSI4x 4-lane MIPI CSI
GMSL2 over FAKRA2x GMSL2 over FAKRA
I/O & Display
GPIO / Headers40-pin GPIO header40-pin GPIO header
USB4 USB 3.0 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

Get Started

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