What is a System-on-Module (SOM)?

A System-on-Module (SOM) provides the core components of an embedded processing system — including processor cores, communication interfaces, and memory blocks — on a single production-ready printed circuit board (PCB). This modular approach makes a SOM ideal for embedding into end systems, from robots to security cameras.

Developing deploying SOM

The concept of System-on-Modules grew out of blade servers. These thin servers were created with the goal of saving storage space and minimizing power consumption. The lean design mentality behind blade servers carries over to the architecture of SOMs. They include only the components required for their intended function in as small a package as possible, and they’re flexible enough to accommodate a wide range of applications.

out-of-the-box-ready SOM

SOMs are distinct from a system-on-a-chip (SoC). An SoC, as its name implies, is a collection of key computer components placed on a single chip. While SOMs may include an SOC, they are board-based, and as such have the space to include additional components.

10GigE Vision Camera Accelerated Application
produce defect detection

Why Use a System-on-Module?

SOMs make the impossible possible for developers, reducing time-to-market and keeping costs down. Creating an embedded system is typically a lengthy process, requiring custom board design and manufacture. A SOM streamlines the steps needed to bring a design to fruition. Simply choose a SOM that fits your needs, integrate it into your end system, and you’re ready for deployment. Beyond enabling high volume deployment, module-based designs simplify product life cycle management and reduce bill of material (BOM) expenses.

Whether your focus is software, hardware, or even AI development, SOMs are worth a close look:

  • Software developers can unlock the potential of edge computing, processing data locally without latency. SOMs remove the need for deep hardware experience, providing a comfortable, intuitive design environment. And software developers working with vision applications will love the flexible, easily configurable sensors a SOM can provide. The best SOMs even offer built-in drivers and other software that saves design time.
  • Hardware developers need to complete production as quickly as possible and focus their limited resources on the highest impact tasks. With a SOM, they can get field programmable gate array (FPGA) performance and flexibility without the difficulty that comes with PCB design and integration. This enables them to complete projects ahead of time and under budget.
  • AI developers need a system that offers high, efficient performance without requiring them to become hardware experts. Thankfully, they can choose a SOM that provides the required compute power while maintaining the flexibility to easily swap out AI models, thanks to the pre-built applications the best system on module providers offer.

SOMs are being used worldwide. Here’s a look at just a few of their applications.

Machine Learning analytics identify person technology in smart city , Artificial intelligence ,Big data , iot concept. Engineer monitoring cctv , security camera and face recognition people  traffic.
Security Cameras

Cutting edge security camera systems take advantage of video analytics, and SOMs make it happen. Video analytics-powered security cameras use machine learning to categorize and understand what they see, providing a stream of accurate data in real time. This wouldn’t be possible without edge computing and the ability for cameras and other devices to analyze information on site.

Smart digital agriculture technology by futuristic sensor data collection management by artificial intelligence to control quality of crop growth and harvest. Computer aided plantation grow concept.
Machine Vision

The modern economy relies on machine vision for everything from inventory inspection to signature recognition to defect detection. Machine vision requires embedded systems that can analyze data on the spot and offer configurable sensor capabilities. SOMs enable developers to take advantage of machine vision at scale while keeping costs low.

Smart city and abstract dot point connect with gradient line and aesthetic Intricate wave line design , big data connection technology concept .
Smart Cities

Smart cities employ ubiquitous sensors to gather data and provide the insights decision-makers need to keep their communities functioning and vibrant. SOMs power these sensors and help city officials stay on top of everything from utilities to traffic without missing a beat.

motor control
Motor Control

Electric motors are everywhere, from public transportation, wind turbine and other power generation systems, robotics for factory automation and logistics, medical equipment, aerial systems for agriculture and logistics, and much more. SOMs help accelerate development of these applications and offer adaptability to connect with new peripherals as standards continue to evolve. Users can fine tune their end system to meet the desired power and performance.

Starter Kits


KR260 Robotics Starter Kit

Designed for robotics and industrial applications, the KR260 is the fastest way to develop intelligent factory solutions for production volume deployment with the K26 SOM.

KD240 Drives Starter Kit

An out-of-the-box ready development platform for motor control and DSP applications. Embedded SW developers without FPGA expertise can easily get started by running accelerated applications and leverage multiple development flows, including Python, the MATLAB® Simulink® environment, and more.

Production SOMs


Add Alt Text

Kria K24 SOM

The newest addition to the Kria™ SOM portfolio, the Kria K24 SOM features a cost-optimized, custom-built Zynq™ UltraScale+™ MPSoC device targeting power efficient DSP-intensive applications such as motor control.

Add Alt Text

Kria K26 SOM

The Kria K26 SOM features a mid-range custom-built Zynq UltraScale+ MPSoC device in a small form factor targeting vision AI, robotics and industrial applications.

Adaptive Computing in Robotics

Demand for robotics is accelerating rapidly. Building a robot that is designed to be safe and secure and can operate alongside humans is difficult enough. But getting these technologies working together can be even more challenging. Complicating matters is the addition of machine learning and artificial intelligence, which is making it more difficult to keep up with computational demands. Read the eBook to learn more.