ARM System on Modules | Computer on Modules

CompuLab System-on-Modules are fully-featured single board computers designed for integration into custom applications through miniature high-density connectors. CompuLab modules are supported with full BSPs and ready-to-run images for Linux, Android and WinCE.

UCM-iMX8M-Plus - NXP i.MX8M Plus System-on-Module
  • NXP i.MX8M Plus @1.8GHz
  • Up to 8GB LPDDR4, 64GB eMMC
  • AI/ML Neural Processing Unit
  • 1080p VPU and GPU
  • HDMI, LVDS, MIPI-DSI, 2x MIPI-CSI
  • PCIe, GbE, 2x USB3.0
  • 2x CAN, 4x UART, 75x GPIO
  • 28 x 38 x 5 mm
CL-SOM-iMX8MAX - NXP i.MX8 System-on-Module Computer
  • NXP i.MX8 QuadMax/Plus @1.6GHz
  • Up to 16GB LPDDR4, 64GB eMMC, 256MB NOR
  • 4K VPU, 2× GC7000XSVX GPU
  • HDMI/DP, 2x MIPI-DSI / LVDS, up-to 4K
  • 2x GbE, PCIe, USB3.0, SATA
  • 7x UART, 3x CAN-FD, 161x GPIO
  • Certified WiFi 802.11ac and BT 4.2
  • 70 x 45 x 7 mm
MCM-iMX8M Mini - NXP i.MX8M Mini SMD System-on-Module
  • NXP i.MX8M Mini @1.8GHz
  • Up to 4GB LPDDR4, 64GB eMMC
  • 1080p VPU and GPU
  • MIPI-DSI and MIPI-CSI
  • PCIe, RGMII, 2x USB
  • 4x UART, 2x SDIO, 86x GPIO
  • SMD solder-down form-factor
  • 30 x 30 x 3 mm
UCM-iMX8M Mini - NXP i.MX8M Mini System-on-Module
  • NXP i.MX8M Mini @1.8GHz
  • Up to 4GB LPDDR4, 64GB eMMC
  • 1080p VPU and GPU
  • MIPI-DSI and MIPI-CSI
  • PCIe, GbE, 2x USB
  • 4x UART, SDIO, 85x GPIO
  • WiFi 802.11ac and BT 4.2
  • 28 x 38 x 5 mm
CL-SOM-iMX8X - NXP i.MX8X System-on-Module | Computer-on-Module
  • NXP i.MX8X @1.2GHz
  • Up to 4GB LPDDR4, 64GB eMMC
  • 4K VPU, Vivante GC7000Lite GPU
  • 2x MIPI-DSI / dual-channel LVDS
  • 2x GbE, PCIe, 4x USB
  • 4x UART, 3x CAN-FD, 96x GPIO
  • WiFi 802.11ac and BT 4.2
  • 38 x 68 x 5 mm
CL-SOM-iMX8 - NXP i.MX8 System-on-Module | Computer-on-Module
  • NXP i.MX8M @1.5GHz
  • Up to 4GB LPDDR4, 64GB eMMC
  • 4K VPU & Vivante GC7000Lite GPU
  • HDMI, LVDS and MIPI-DSI
  • PCIe, GbE, USB3.0
  • 4x UART, SDIO, 60x GPIO
  • WiFi 802.11ac and BT 4.2
  • 42 x 68 x 5 mm
CL-SOM-iMX7 - Freescale i.MX7 System-on-Module | Computer-on-Module
  • NXP i.MX7 @1GHz
  • Real-time Cortex-M4 MCU
  • Up to 2GB DDR3, 32GB eMMC
  • LVDS, MIPI-DSI, parallel RGB
  • PCIe, 2x GbE, 5x USB, 2x SDIO
  • 7x UART, 2x CAN, 124x GPIO
  • WiFi 802.11a/b/g/n and BT 4.1
  • 42 x 68 x 5 mm
CL-SOM-iMX6 - NXP i.MX6 System-on-Module | Computer-on-Module
  • NXP i.MX6 @1GHz
  • Up to 4GB DDR3, 32GB eMMC
  • 1080p with H.264, VC1, DivX
  • 2D/3D Vivante GPU
  • HDMI, LVDS, parallel RGB
  • GbE , SATA, 5x USB, 5x UART
  • PCIe, 3x SDIO, 2x CAN, 112x GPIO
  • WiFi 802.11a/b/g/n/ac and BT 4.1
  • Parallel camera and MIPI-CSI
  • 75 x 65 x 6 mm
CL-SOM-AM57x System-on-Module | Computer-on-Module
  • TI AM5728 @1.5GHz
  • Up to 4GB DDR3
  • Up to 32GB eMMC / NAND
  • PowerVR SGX544 and 1080p VPU
  • C66x DSP and PRU-ICSS
  • HDMI, LVDS, parallel RGB
  • 2x PCIe, USB3.0, 3x USB2.0
  • 2x GbE, SATA, 2x CAN
  • 9x UART, 3x SDIO, 87x GPIO
  • WiFi 802.11a/b/g/n and BT 4.1
  • Analog and digital audio
  • 60 x 68 x 5 mm
CL-SOM-iMX6UL - Freescale i.MX6 UltraLite System-on-Module | Computer-on-Module
  • NXP i.MX6UL @528MHz
  • Up to 1GB DDR3, 32GB eMMC
  • LCD ctrl., up to 1366 x 768
  • Ethernet, 5x USB, 2x CAN
  • 8x UART, SDIO, 78x GPIO
  • WiFi 802.11a/b/g/n and BT 4.1
  • 3x SPI, 3x I2C, 10x ADC
  • 36 x 68 x 5 mm
CM-T43 - AM437x SoM | TI AM4379 / AM4376 | System-on-Module | Computer-on-Module
  • TI AM4379 @1GHz
  • Up to 1GB DDR3, 32GB eMMC
  • PowerVR SGX530 GPU
  • LCD ctrl., up to 1400x1050
  • 2x GbE, 3x USB, 2x CAN
  • 6x UART, 3x SDIO, 133x GPIO
  • WiFi 802.11ac and BT 4.0
  • 36 x 68 x 5 mm
CM-FX6 computer-on-module (CoM) | system-on-module (SoM)
  • NXP i.MX6 @1.2GHz
  • Up to 4GB DDR3, 32GB SSD
  • 1080p with H.264, VC1, DivX
  • HDMI, LVDS, parallel RGB
  • PCI Express Gen 2.0
  • GbE, 5x USB, 5x UART
  • 3x SDIO, 2x CAN, 112x GPIO
  • WiFi 802.11b/g/n and Bluetooth
  • Analog and digital audio
  • 75 x 65 x 6 mm
CM-T335 computer-on-module (CoM) | system-on-module (SoM)
  • TI AM3354 @600MHz
  • 2D/3D graphics acceleration
  • Up to 512MB DDR3, 1GB NAND
  • LCD ctrl., up to 1366x768
  • GbE, 4x USB, 5x UART
  • CAN, GPIO, SDIO/MMC
  • WiFi and Bluetooth
  • 68 x 30 x 5 mm
SOM-iMX7
SOM-iMX8X
SOM-iMX8
UCM-iMX8M-Mini
UCM-iMX8M-Plus
CPU CORE
SoC VendorNXPNXPNXPNXPNXP
SoC Modeli.MX7i.MX8Xi.MX8Mi.MX8M Minii.MX8M Plus
CPU Cores2x Cortex-A74x Cortex-A354x Cortex-A534x Cortex-A534x Cortex-A53
CPU
Frequency
1GHz1.2GHz1.5GHz1.8GHz1.8GHz
Integer Performance
(DMIPS)
38008500138001656016560
Real-Time
Co-processor
Cortex-M4Cortex-M4Cortex-M4Cortex-M4Cortex-M7
GPU
-
Vivante GC7000Lite GPUVivante GC7000Lite GPUGC NanoUltra GPUGC7000UL GPU
Video Decode-4k H.265, 1080p H.264, VP8, MPEG44K H.265, VP9, H.264
1080p MPEG-4, VC-1, VP8, H.263
1080p H.265, H.264, VP8, VP9 1080p H.265, H.264, VP9, VP8
Video Encode-1080p H.264-1080p H.264, VP81080p H.265, H.264
DSP
-
Tensilica
HiFi 4
--Tensilica
HiFi 4
MEMORY AND STORAGE
RAM256MB – 2GB
DDR3
1GB – 4GB
LPDDR4
1GB – 4GB
LPDDR4
1GB – 4GB
LPDDR4
1GB – 8GB
LPDDR4
Storage128MB - 32GB4GB - 64GB eMMC4GB - 64GB eMMC4GB - 64GB eMMC16GB - 64GB eMMC
DISPLAY AND CAMERA
Display
Interface
LVDS, MIPI-DSI,
parallel RGB
2x MIPI-DSI,
dual LVDS
HDMI, LVDS,
MIPI-DSI
MIPI-DSIHDMI, LVDS,
MIPI-DSI
Display
Resolution
Up to
1920x1080
Up to
1920x1080
Up to
4096 x 2160
Up to
1920x1080
Up to
1920x1080
Camera24-bit parallel,
MIPI-CSI
MIPI-CSIMIPI-CSIMIPI-CSI2x MIPI-CSI
NETWORK
SOM-iMX7
SOM-iMX8X
SOM-iMX8
UCM-iMX8M-Mini
UCM-iMX8M-Plus
Ethernet2x Gbit2x Gbit1x Gbit1x Gbit1x Gbit
WiFi802.11a/b/g/n802.11ac
802.11ac
802.11ac-
BluetoothV4.1V4.2V4.2V4.2-
I/O
USB 3.0--2x dual-role-2x dual-role
USB 2.01x OTG
+
4x Host
4x Host-2x dual-role-
PCIe1x PCIe (x1)1x PCIe (x1)2x PCIe (x1)1x PCIe (x1)1x PCIe (x1)
UART74
4
44
CAN bus23
-
-2
SPI34232
I2C33335
GPIOUp to 124Up to 96
Up to 90
Up to 85Up to 75
Audio Codec+-
+
--
Touch-screen
interface
++
+
++
RTC++
+
++
SOM-iMX7
SOM-iMX8X
SOM-iMX8
UCM-iMX8M-Mini
UCM-iMX8M-Plus
ELECTRICAL AND MECHANICAL SPECIFICATIONS
Supply Voltage3.2V – 4.5V4.0V – 4.5V
3.35V – 4.2V
3.45V – 4.4V3.45V – 4.4V
Digital I/O Voltage3.3V3.3V
3.3V
3.3V3.3V
Active Power Consumption
(Watt)
0.5 - 31.5 - 4
2.5 - 6.5
0.5 - 30.5 - 4
Dimensions (mm)42 x 68 x 538 x 68 x 542 x 68 x 528 x 38 x 528 x 38 x 5
Connectors204-pin
SO-DIMM
204-pin
SO-DIMM
204-pin
SO-DIMM
2x 100-pin
mezzanine
2x 100-pin
mezzanine
O/S SUPPORT
Linux Kernel4.14.984.14.984.14.985.4.245.4.24
Yocto
Debian-
-
Android--Android 8.0Android 9.0-
CM-T3730 computer-on-module (CoM) | system-on-module (SoM)
  • TI DM3730 @1000MHz
  • H.264, MPEG4 & WMV9 codecs
  • 2D/3D hardware acceleration
  • Up-to 256MB DDR, 8GB storage
  • TFT & STN LCD, PAL/NTSC TV
  • 3x USB, 3x UART
  • GPIO, SDIO/MMC
  • WiFi & Bluetooth
  • 100Mb Ethernet
  • 66 x 44 x 7 mm
CM-T3517 computer-on-module (CoM) | system-on-module (SoM)
  • TI AM3517 @600MHz
  • 2D/3D hardware acceleration
  • Up-to 256MB DDR2, 8GB flash
  • TFT LCD, PAL/NTSC TV
  • GPIO, SDIO/MMC
  • 5x USB, 4x COM, CAN bus
  • WiFi & BT interface
  • Audio speaker & mic
  • 100Mb Ethernet
  • 66 x 44 x 7 mm
CM-T3530
  • TI OMAP3530 @720MHz
  • H.264, MPEG4 & WMV9 codecs
  • 2D/3D hardware acceleration
  • Up-to 256MB mDDR, 512MB NAND
  • TFT LCD, PAL/NTSC TV
  • 3x USB, 3x COM
  • GPIO, SDIO/MMC
  • WiFi interface
  • 100Mb Ethernet
  • 66 x 44 x 7 mm
CM-X300
  • Marvell PXA300 @624MHz
  • Up-to 128MB DDR, 512MB NAND
  • Audio speaker & mic
  • Battery management
  • AC97, GPIO, SDIO/MMC
  • 3x USB, 3x COM
  • TFT & STN LCD
  • WiFi and Bluetooth
  • 100Mb Ethernet
  • 66 x 44 x 7 mm
CM-X270
  • PXA270 @520MHz
  • Up-to 128MB RAM, 512MB NAND
  • WiFi interface
  • Hard disk, PCMCIA
  • PCI, AC97, LPC, GPIO
  • 4x USB, 4x COM
  • TFT & STN LCD
  • Audio I/O
  • 100Mb Ethernet
  • 66 x 44 x 7 mm
CM-iGT computer-on-module (CoM) | system-on-module (SoM)
  • AMD G-Series @1.65GHz
  • Up to 4GB DDR3, 32GB SSD
  • Radeon HD 6250 GPU
  • HDMI/DP/LVDS, 1920x1200
  • TPM
  • 2x GbE, 9x USB, RS232
  • HDA / Audio
  • 6x PCI Express
  • GPIO, I2C, CANbus
  • 75 x 65 x 8 mm
CM-QS600 computer-on-module (CoM) | system-on-module (SoM)
  • Qualcomm APQ8064 @1.7GHz
  • Up to 2GB DDR3, 32GB eMMC
  • Adreno 320 and Hexagon QDSP6
  • VPU - 1080p decoding / encoding
  • HDMI1.4a and LVDS
  • PCIe, SATA, GbE, 3x USB
  • 5x UART, 3x SDIO, 61x GPIO
  • Dual-band WiFi 802.11a/b/g/n
  • Bluetooth 4.0 low-energy
  • 60 x 68 x 5 mm
CM-iTC computer-on-module (CoM) | system-on-module (SoM)
75 x 65 x 8 mm
  • Intel Atom E680 @1.6GHz
  • 2GB DDR2, 32GB SD flash disk
  • SATA HDD interface
  • SDIO slot
  • RGB/LVDS/SDVO 1920x1080
  • 2x GbE, 6x USB, 4x COM
  • HDA / Audio
  • PCI Express
  • GPIO, I2C, CANbus
  • 75 x 65 x 8 mm
CM-iAM
  • Intel Atom Z530 @1.6GHz
  • 2GB DDR2, 4GB flash disk
  • SATA HDD interface
  • 2x SDIO + microSD slot
  • RGB/LVDS/SDVO 1920x1080
  • 2x GbE, 6x USB
  • HDA / Audio
  • PCI Express
  • GPIO, RS232, I2C
  • 75 x 65 x 8 mm
CM-iGLX
  • Geode LX800 @500MHz
  • Up-to 512MB DDR, 512MB flash
  • SXGA for CRT & LCD
  • Hard disk
  • PCI, GPIO, LPC, AC97
  • 2x COM, Audio I/O
  • 100Mb Ethernet
  • Touchscreen
  • 4x USB
  • 68 x 58 x 8 mm
CM-A510
  • Marvell Armada 510 @800MHz
  • H.264, MPEG4 & VC-1 codecs
  • Up-to 1GB DDR3, 512MB NAND
  • TFT LCD, Analog RGB
  • PCI and PCIe, SATA
  • 2x GbE, 4x USB, 3x COM
  • GPIO, SDIO/MMC
  • WiFi 802.11b/g/n interface
  • Audio mic & spkr
  • 75 x 65 x 8 mm