SOM Product Comparison Guide

Product
MCM-iMX95
UCM-iMX95
UCM-iMX8M-Plus
CL-SOM-iMX8Plus
MCM-iMX93
UCM-iMX93L
UCM-iMX93
UCM-iMX91L
MCM-iMX8M-Mini
UCM-iMX8M-Mini
SoC FamilyForm FactorConnection TypeSize (mm)IntroducedLongevity
NXP i.MX95SMD solder-down180-pad soldered QFN34 x 42 x 32025until 2039
NXP i.MX95UCM pin2pin2x 100-pin mezzanine28 x 40 x 52024until 2039
NXP i.MX8M PlusUCM pin2pin2x 100-pin mezzanine28 x 38 x 52021until 2036
NXP i.MX8M PlusSODIMM204-pin edge36 x 68 x 52021until 2036
NXP i.MX93SMD solder-down140-pad soldered QFN30 x 30 x 32024until 2038
NXP i.MX93UCM pin2pin2x 100-pin mezzanine28 x 30 x 42023until 2038
NXP i.MX93UCM pin2pin2x 100-pin mezzanine28 x 38 x 42023until 2038
NXP i.MX91UCM pin2pin2x 100-pin mezzanine28 x 30 x 42024until 2039
NXP i.MX8M MiniSMD solder-down140-pad soldered QFN30 x 30 x 32020until 2035
NXP i.MX8M MiniUCM pin2pin2x 100-pin mezzanine28 x 38 x 42019until 2035
Product
MCM-iMX95
UCM-iMX95
UCM-iMX8M-Plus
CL-SOM-iMX8Plus
MCM-iMX93
UCM-iMX93L
UCM-iMX93
UCM-iMX91L
MCM-iMX8M-Mini
UCM-iMX8M-Mini
CPU CoresRAMStorageReal-Time
Co-processor
GPUAI/ML
NPU
6x Cortex-A55, 2.0GHz4GB – 16GB 16GB - 128GBCortex-M7ARM Mali GPUup to 2.0 TOPS
6x Cortex-A55, 2.0GHz4GB – 16GB 16GB - 128GBCortex-M7ARM Mali GPUup to 2.0 TOPS
4x Cortex-A53, 1.8GHz1GB – 8GB 16GB - 128GBCortex-M7GC7000UL GPUup to 2.3 TOPS
4x Cortex-A53, 1.8GHz1GB – 8GB 16GB - 128GBCortex-M7GC7000UL GPUup to 2.3 TOPS
2x Cortex-A55, 1.7GHz512MB – 2GB 8GB - 64GBCortex-M33-up to 0.5 TOPS
2x Cortex-A55, 1.7GHz512MB – 2GB 8GB - 64GBCortex-M33-up to 0.5 TOPS
2x Cortex-A55, 1.7GHz512MB – 2GB 8GB - 64GBCortex-M33-up to 0.5 TOPS
1x Cortex-A55, 1.4GHz512MB – 2GB 8GB - 64GB---
4x Cortex-A53, 1.8GHz1GB – 4GB 4GB - 64GBCortex-M4GC NanoUltra GPU-
4x Cortex-A53, 1.8GHz1GB – 4GB 4GB - 64GBCortex-M4GC NanoUltra GPU-

Product
MCM-iMX95
UCM-iMX95
UCM-iMX8M-Plus
CL-SOM-iMX8Plus
MCM-iMX93
UCM-iMX93L
UCM-iMX93
UCM-iMX91L
MCM-iMX8M-Mini
UCM-iMX8M-Mini
Display
Interfaces
Max
Resolution
Video
Decoding
Camera
Interfaces
Video
Encoding
2x LVDS, MIPI-DSI4096 x 21604Kp602x MIPI-CSI, 4 lanes4Kp60
2x LVDS, MIPI-DSI4096 x 21604Kp602x MIPI-CSI, 4 lanes4Kp60
HDMI, LVDS, MIPI-DSI1920 x 10801080p602x MIPI-CSI, 4 lanes1080p60
HDMI, LVDS, MIPI-DSI1920 x 10801080p602x MIPI-CSI, 4 lanes1080p60
LVDS, MIPI-DSI, parallel RGB1920 x 1080-MIPI-CSI, 2 lanes-
LVDS, MIPI-DSI1920 x 1080-MIPI-CSI, 2 lanes-
LVDS, MIPI-DSI1920 x 1080-MIPI-CSI, 2 lanes-
-----
MIPI-DSI1920 x 10801080p60MIPI-CSI, 4 lanes1080p60
MIPI-DSI1920 x 10801080p60MIPI-CSI, 4 lanes1080p60
Product
MCM-iMX95
UCM-iMX95
UCM-iMX8M-Plus
CL-SOM-iMX8Plus
MCM-iMX93
UCM-iMX93L
UCM-iMX93
UCM-iMX91L
MCM-iMX8M-Mini
UCM-iMX8M-Mini
EthernetWiFiBTUSB 3.0USB 2.0PCIeUARTCANSDIOSPII2CGPIO
2x RGMII--1128528688
1x GbE + 1x RGMII + 10 GbE802.11ax5.31128528794
1x GbE + 1x RGMII--2-14222575
2x GbE / RGMII802.11ac5.32-14223690
2x RGMII---2-8228680
1x GbE + 1x RGMII---2-7227665
1x GbE + 1x RGMII802.11ac5.3-2-7227679
1x GbE + 1x RGMII---2-7227665
1x RGMII---214-23386
1x GbE / RGMII802.11ac4.2-214-13385
Product
MCM-iMX95
UCM-iMX95
UCM-iMX8M-Plus
CL-SOM-iMX8Plus
MCM-iMX93
UCM-iMX93L
UCM-iMX93
UCM-iMX91L
MCM-iMX8M-Mini
UCM-iMX8M-Mini
Linux KernelYoctoDebianFreeRTOS
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6

System-on-Module Selection Guidelines

Form-Factor and Connection Type

There are three main types of System on Module form-factors – edge connector SOMs, mezzanine connector SOMs and solder-down SOMs.

Edge ConnectorMezzanine ConnectorsSMD Solder-Down
System-on-Module with Edge ConnectorSystem-on-Module with Mezzanine ConnectorsSystem-on-Module with Mezzanine ConnectorsSMD Solder-Down System-on-Module
  • Edge connector SOMs are very common. The main downside of these boards is inherently larger foot-print, due to the constraints of the edge connector length. Also, keep in mind that the body of the mating connector takes up board space – in addition to the size of the SOM itself.
  • Mezzanine connector SOMs usually allow more efficient board space utilization with no apparent drawbacks.
  • Solder-down SOMs offer several unique advantages such as enhanced mechanical robustness, reduced height profile and automated assembly. For additional information refer to Advantages of solder-down System-on-Modules.

Long-Term Availability

Long-term availability is absolutely crucial for most industrial projects. In some applications where design and certification cycles are very long, it can take 3 to 5 years for a product to begin mass production. In other cases, companies might need to re-use the same design in several different projects.
It is highly recommended to choose a SOM which has at least 10 years of guaranteed availability from the beginning of your project.

Software Packages

Board support packages for boot-loader and operating system are an integral part of any System on Module.
Verify that the SOM is provided with full BSP for the O/S you plan to use. It is also recommended to review the supporting documentation.

Connectivity

Not all System on Modules expose all SoC signals. Furthermore, most ARM SoCs use signal multiplexing, which imposes limitations on the set of functions you can use simultaneously.
Ensure that the required signals are in fact available in the SOM you choose and that there are no collisions between the functions.

Configurability

Some System on Module are offered with configurable options such as different RAM and storage capacities and optional peripherals. This approach allows customers to select the exact features needed for their application and optimize SOM cost.
Consider what configuration you would need for your project.

Power Consumption and Heat Dissipation

Verify that the selected SOM fits within the power budget of your system. SOM power consumption significantly depends on the specific use case and processing load. Reputable SOM vendors normally provide detailed power consumption data for different typical use cases.

Consider whether the SOM in your design will require a heat-dissipation solution. Check whether the SOM is provided with a heat-plate or heat-sink.