Difference between revisions of "Computer-on-Module"

From eLinux.org
Jump to: navigation, search
m (Added useful link)
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
A computer-on-module (COM) is a type of [http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Single-Board-Computer-SBC-Quick-Reference-Guide/ single-board computer](SBC), a subtype of an embedded computer system. It is also called [http://www.emacinc.com/som/som_select_guide.htm System on Module]System-on-Module as an extension of the concept of System on Chip (SoC) and lying between a full-up computer and a microcontroller in nature.
+
A computer-on-module (COM) is a type of [http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Single-Board-Computer-SBC-Quick-Reference-Guide/ single-board computer](SBC), a subtype of an embedded computer system. It is also called [https://en.wikipedia.org/wiki/System_on_module System-on-Module] as an extension of the concept of System on Chip (SoC) and lying between a full-up computer and a microcontroller in nature.
  
 
Today's COM/SOM modules are complete computers built on a single circuit board. The design is centered on a single microprocessor with RAM, input/output controllers and all other features needed to be a functional computer on the one board. However, unlike a single-board computer, the COM module will usually lack the standard connectors for any input/output peripherals to be attached directly to the board. Instead, the wiring for these peripherals are bussed out to connectors on the board.
 
Today's COM/SOM modules are complete computers built on a single circuit board. The design is centered on a single microprocessor with RAM, input/output controllers and all other features needed to be a functional computer on the one board. However, unlike a single-board computer, the COM module will usually lack the standard connectors for any input/output peripherals to be attached directly to the board. Instead, the wiring for these peripherals are bussed out to connectors on the board.
  
The module will usually need to be mounted on a carrier board (or "baseboard") which breaks the bus out to standard peripheral connectors. Some COMs also include peripheral connectors and/or can be used without a carrier.
+
The module will usually need to be mounted on a [https://www.toradex.com/carrier-boards-for-system-computer-on-module carrier board] (or "baseboard") which breaks the bus out to standard peripheral connectors. Some COMs also include peripheral connectors and/or can be used without a carrier.
  
 
A COM/SOM solution offers a dense package computer system for use in small or specialized applications requiring low power consumption or small physical size as is needed in embedded systems.
 
A COM/SOM solution offers a dense package computer system for use in small or specialized applications requiring low power consumption or small physical size as is needed in embedded systems.
Line 11: Line 11:
 
The terms "Computer-on-Module" and "COM" were coined by Venture Development Corporation (Natick, MA, USA) to describe this class of embedded computer boards. The term became more notable upon industry standardization of the COM Express format.
 
The terms "Computer-on-Module" and "COM" were coined by Venture Development Corporation (Natick, MA, USA) to describe this class of embedded computer boards. The term became more notable upon industry standardization of the COM Express format.
  
A number of manufacturers offer products which are defined as system-on-module or computer-on-module. Among those are [http://www.e-consystems.com e-con Systems] in St. Louis, Mo; Advanced Knowledge Associates (www.a-k-a.net) in Santa Clara, CA; BCM Advanced Research (www.bcmcom.com) in Irvine, CA; Embedded Systems (www.embedded-systems.net); MEN Micro (www.menmicro.com) in Ambler, PA; [http://www.compulab.co.il CompuLab] in Israel; DAVE Embedded Systems (www.dave.eu) in Italy; [http://www.kaynestechnology.net/en/ Kaynes Technology] in New York and India; [http://www.phytec.com PHYTEC America] in Seattle, WA; [http://www.variscite.com Variscite] in Israel; [http://www.toradex.com Toradex] in Switzerland and Seattle, WA; [http://www.myirtech.com MYIR] (www.myirtech.com) in Shenzhen, China; [https://www.embeddedarm.com Technologic Systems] near Phoenix, AZ.
+
A number of manufacturers offer products which are defined as [https://en.wikipedia.org/wiki/System_on_module system-on-module] or [https://en.wikipedia.org/wiki/Computer-on-module computer-on-module]. Among those are [http://www.e-consystems.com e-con Systems] in St. Louis, Mo; Advanced Knowledge Associates (www.a-k-a.net) in Santa Clara, CA; BCM Advanced Research (www.bcmcom.com) in Irvine, CA; Embedded Systems (www.embedded-systems.net); MEN Micro (www.menmicro.com) in Ambler, PA; [http://www.compulab.com CompuLab] in Israel; DAVE Embedded Systems (www.dave.eu) in Italy; [http://www.kaynestechnology.net/en/ Kaynes Technology] in New York and India; [http://www.phytec.com PHYTEC America] in Seattle, WA; [http://www.variscite.com Variscite] in Israel; [http://www.toradex.com Toradex] in Switzerland and Seattle, WA; [http://www.myirtech.com MYIR Tech] (www.myirtech.com) in Shenzhen, China; [https://www.embeddedarm.com Technologic Systems] near Phoenix, AZ.
  
 
== Computer-on-Module Provider ==
 
== Computer-on-Module Provider ==
 +
* [https://www.compulab.com/products/computer-on-modules/ucm-imx8m-mini-nxp-i-mx-8m-mini-som-system-on-module-computer/ UCM-iMX8M-Mini - NXP i.MX8M Mini Ultra-Miniature System-on-Module by CompuLab], quad-core Cortex-A53 1.8GHz, 2 x 100 pin, 28x38x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cl-som-imx8x-nxp-i-mx-8x-system-on-module-computer/ CL-SOM-iMX8X - NXP i.MX 8X System-on-Module by CompuLab], quad-core Cortex-A35 1.2GHz, 204-pin SO-DIMM, 38x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cl-som-imx8-nxp-i-mx-8-system-on-module-computer/ CL-SOM-iMX8 - NXP i.MX 8 System-on-Module by CompuLab], quad-core Cortex-A53 1.5GHz, 204-pin SO-DIMM, 42x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cl-som-imx7-freescale-i-mx-7-system-on-module/ CL-SOM-iMX7 - NXP i.MX 7 System-on-Module by CompuLab], dual-core Cortex-A7 1GHz, 204-pin SO-DIMM, 42x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cl-som-imx6-nxp-freescale-i-mx-6-system-on-module/ CL-SOM-iMX6 - NXP i.MX 6 System-on-Module by CompuLab], single/dual/quad core Cortex-A9, 2x 140-pin B2B, 75x65x6mm
 +
* [https://www.compulab.com/products/computer-on-modules/cl-som-am57x-ti-am5728-am5718-system-on-module/ CL-SOM-AM57x - TI AM5728/AM5718 System-on-Module by CompuLab], single/dual core Cortex-A15, 204-pin SO-DIMM, 60x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cl-som-imx6ul-freescale-imx6-ultralite-system-on-module/ CL-SOM-iMX6UL - NXP i.MX6 UltraLite System-on-Module by CompuLab], single-core Cortex-A7, 204-pin SO-DIMM, 36x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cm-qs600/ CM-QS600 – Qualcomm® Snapdragon™ 600 System-on-Module by CompuLab], 1.7GHz quad-core APQ8064 based, 204-pin SO-DIMM, 65x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cm-t335/ CM-T335 – TI AM335x System-on-Module by CompuLab], tiny and very cost effective, 204-pin SO-DIMM, 30x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cm-t43/ CM-T43 – TI AM437x System-on-Module by CompuLab], extensive connectivity, 204-pin SO-DIMM, 36x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cm-t54/ CM-T54 – TI OMAP5432 System-on-Module by CompuLab], dual-core Cortex-A15 based, TMS320DM64 DSP, 204-pin SO-DIMM, 73x68x5mm
 +
* [https://www.compulab.com/products/computer-on-modules/cm-fx6/ CM-FX6 – Freescale i.MX6 System-on-Module by CompuLab], single/dual/quad core Cortex-A9 based, 75x65x6mm
 
* [https://www.embeddedarm.com/products/board-detail.php?product=TS-4900 TS-4900 - Freescale/NXP i.MX6 Computer-on-Module by Technologic Systems], WiFi & Bluetooth enabled 1 GHz i.MX6 Computer Module, approx. credit card sized at 75mm x 55mm
 
* [https://www.embeddedarm.com/products/board-detail.php?product=TS-4900 TS-4900 - Freescale/NXP i.MX6 Computer-on-Module by Technologic Systems], WiFi & Bluetooth enabled 1 GHz i.MX6 Computer Module, approx. credit card sized at 75mm x 55mm
 
* [https://www.embeddedarm.com/products/board-detail.php?product=TS-4740 TS-4740 - Marvell PXA168 Computer-on-Module by Technologic Systems], High-End Module w/ High Capacity FPGA and GbEth, approx. credit card sized at 75mm x 55mm
 
* [https://www.embeddedarm.com/products/board-detail.php?product=TS-4740 TS-4740 - Marvell PXA168 Computer-on-Module by Technologic Systems], High-End Module w/ High Capacity FPGA and GbEth, approx. credit card sized at 75mm x 55mm
Line 24: Line 36:
 
* [https://www.embeddedarm.com/products/board-detail.php?product=TS-4200 TS-4200 - Atmel AT91SAM9G20 Computer-on-Module by Technologic Systems], Very Low Power Atmel ARM9 Computer-on-Module, approx. credit card sized at 75mm x 55mm
 
* [https://www.embeddedarm.com/products/board-detail.php?product=TS-4200 TS-4200 - Atmel AT91SAM9G20 Computer-on-Module by Technologic Systems], Very Low Power Atmel ARM9 Computer-on-Module, approx. credit card sized at 75mm x 55mm
 
* [http://www.kaynestechnology.net/en/products/imx6-system-on-module/ KY-iMX6] - by [http://www.kaynestechnology.net/en/ Kaynes Technology], WiFi & Bluetooth enabled 1 GHz i.MX6 Computer Module, single/dual core Cortex-A9 based, 60x50mm
 
* [http://www.kaynestechnology.net/en/products/imx6-system-on-module/ KY-iMX6] - by [http://www.kaynestechnology.net/en/ Kaynes Technology], WiFi & Bluetooth enabled 1 GHz i.MX6 Computer Module, single/dual core Cortex-A9 based, 60x50mm
* [http://www.compulab.co.il/products/computer-on-modules/cl-som-imx7-freescale-i-mx-7-system-on-module/ CL-SOM-iMX7 - Freescale i.MX 7 System-on-Module by CompuLab], extensive connectivity and networking, miniature size and power efficiency, 204-pin SO-DIMM, 42x68x5mm
+
* [https://www.e-consystems.com/iMX6-quad-plus-dual-plus-core-som-system-on-module.asp eSOMiMX6PLUS] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA], NXP/Freescale i.MX6 QuadPlus/DualPlus Core Processor running up to 1.2GHz, DDR3L SDRAM configurable up to 4GB and supporting 802.11ac network.
* [http://www.compulab.co.il/products/computer-on-modules/cl-som-am57x-ti-am5728-am5718-system-on-module/ CL-SOM-AM57x - TI AM5728/AM5718 System-on-Module by CompuLab], high performance and rich connectivity, 204-pin SO-DIMM, 60x68x5mm
+
* [https://www.e-consystems.com/iMX7-som-system-on-module.asp eSOMiMX7] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA], NXP/Freescale i.MX7 Solo/Dual ARM® Cortex™ A7 @ 1GHz with Single core ARM® Cortex™ M4 MCU @ 200 MHz.
* [http://www.compulab.co.il/products/computer-on-modules/cl-som-imx6ul-freescale-imx6-ultralite-system-on-module/ CL-SOM-iMX6UL - Freescale i.MX6 UltraLite System-on-Module by CompuLab], extensive connectivity in a tiny foot-print, 204-pin SO-DIMM, 36x68x5mm
+
* [https://www.e-consystems.com/iMX6-micro-som-system-on-module.asp eSOMiMX6-micro] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA], NXP/Freescale i.MX6 Quad/Dual ARM™ Cortex-A9 based CPU @ 800MHz Core, comes with a very small form factor of 54mm x 20mm with 10mA in suspend current.
* [http://www.compulab.co.il/products/computer-on-modules/cm-qs600/ CM-QS600 – Qualcomm® Snapdragon™ 600 System-on-Module by CompuLab], 1.7GHz quad-core APQ8064 based, 204-pin SO-DIMM, 65x68x5mm
 
* [http://www.compulab.co.il/products/computer-on-modules/cm-t335/ CM-T335 – TI AM335x System-on-Module by CompuLab], tiny and very cost effective, 204-pin SO-DIMM, 30x68x5mm
 
* [http://www.compulab.co.il/products/computer-on-modules/cm-t43/ CM-T43 – TI AM437x System-on-Module by CompuLab], extensive connectivity, 204-pin SO-DIMM, 36x68x5mm
 
* [http://www.compulab.co.il/products/computer-on-modules/cm-t54/ CM-T54 – TI OMAP5432 System-on-Module by CompuLab], dual-core Cortex-A15 based, TMS320DM64 DSP, 204-pin SO-DIMM, 73x68x5mm
 
* [http://www.compulab.co.il/products/computer-on-modules/cm-fx6/ CM-FX6 – Freescale i.MX6 System-on-Module by CompuLab], single/dual/quad core Cortex-A9 based, 75x65x6mm
 
* [http://sandbox.e-consystems.com/iMX6-micro-som-system-on-module.asp eSOMiMX6-micro] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA], NXP/Freescale i.MX6 Quad/Dual ARM™ Cortex-A9 based CPU @ 800MHz Core, comes with a very small form factor of 54mm x 20mm with 10mA in suspend current.
 
 
* [https://www.e-consystems.com/iMX6-micro-som-system-on-module.asp eSOMTK1] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA],nVIDIA Tegra K1 4-Plus-1 ARM™ Cortex-A15 Quad core, 70 x 55mm
 
* [https://www.e-consystems.com/iMX6-micro-som-system-on-module.asp eSOMTK1] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA],nVIDIA Tegra K1 4-Plus-1 ARM™ Cortex-A15 Quad core, 70 x 55mm
 
* [https://www.e-consystems.com/iMX6-system-on-module-som.asp eSOMiMX6] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA], Freescale i.MX6 single/dual/quad core Cortex-A9 based, 70 x 45 mm
 
* [https://www.e-consystems.com/iMX6-system-on-module-som.asp eSOMiMX6] - by [https://www.e-consystems.com/ e-con Systems, Inc. of USA], Freescale i.MX6 single/dual/quad core Cortex-A9 based, 70 x 45 mm
Line 45: Line 51:
 
* [[SOM6410]] - by [http://www.techor.com/prod-49.html TECHOR.COM of China],Samsung 667Hz ARM1176JFZ-S based cost effective Application Processor,120pin out,40x40x3.5mm
 
* [[SOM6410]] - by [http://www.techor.com/prod-49.html TECHOR.COM of China],Samsung 667Hz ARM1176JFZ-S based cost effective Application Processor,120pin out,40x40x3.5mm
 
* [[SOM3530]] - by [http://www.techor.com/prod-48.html TECHOR.COM of China], TI 600MHz CORETEX-A8 + 430MHz TMS320C64x+ dual core SOC/AP,120pin out, 40x40x3.5mm
 
* [[SOM3530]] - by [http://www.techor.com/prod-48.html TECHOR.COM of China], TI 600MHz CORETEX-A8 + 430MHz TMS320C64x+ dual core SOC/AP,120pin out, 40x40x3.5mm
* [http://www.elinux.org/SBC8100 Mini8100] - by [http://www.timll.com/chinese/OMAP/mini8100.asp Timll of China], TI 600MHz CORETEX-A8 + 430MHz TMS320DM64x+ dual core,67 mm * 37 mm
+
* [http://www.myirtech.com/list.asp?id=617 '''MYC-C8MMX'''] by [http://www.myirtech.com MYIR Tech], NXP i.MX 8M Mini Quad-core ARM Cortex-A53, 60mm*49mm
* [http://www.armkits.com/Product/mini8100.asp Mini8100] by [http://www.armkits.com Embest], TI OMAP3530 ARM Cortex-A8, 67mm*37mm
+
* [http://www.myirtech.com/list.asp?id=607 '''MYC-JX8MX'''] by [http://www.myirtech.com MYIR Tech], NXP i.MX 8M Quad-core ARM Cortex-A53, 50mm*82mm
* [http://www.armkits.com/Product/mini6045.asp Mini6045] by [http://www.armkits.com Embest], Atmel SAM9G45, 82mm*67mm
+
* [http://www.myirtech.com/list.asp?id=475 '''MYC-IMX28X'''] by [http://www.myirtech.com MYIR Tech], NXP i.MX28 (i.MX283/287) ARM926EJ-S, 62mm*38mm
* [http://www.armkits.com/Product/mini6245.asp Mini6245] by [http://www.armkits.com Embest], Atmel SAM9G45 ARM926EJ-S, 70mm*49.9mm
+
* [http://www.myirtech.com/list.asp?id=525 '''MYC-C7Z010/20'''] by [http://www.myirtech.com MYIR Tech], Xilinx Zynq-7010/7020 SoC, 75mm*55mm
* [http://www.armkits.com/Product/mini6300.asp Mini6300] by [http://www.armkits.com Embest], Atmel SAM9263 ARM926EJ-S, 52mm*52mm
+
* [http://www.myirtech.com/list.asp?id=552 '''MYC-C7Z015'''] by [http://www.myirtech.com MYIR Tech], Xilinx Zynq-7015 SoC, 75mm*55mm
* [http://www.armkits.com/Product/mini9261-I.asp Mini9261-I] by [http://www.armkits.com Embest], Atmel SAM9261S ARM926EJ-S, 67.6mm*47mm
+
* [http://www.myirtech.com/list.asp?id=612 '''MYC-CZU3EG'''] by [http://www.myirtech.com MYIR Tech], Xilinx Zynq Ultrascale+ ZU3EG MPSoC, 60mm*52mm
* [http://www.armkits.com/Product/mini3250.asp Mini3250] by [http://www.armkits.com Embest], NXP LPC3250 ARM926EJ-S, 75mm*55mm
+
* [http://www.myirtech.com/list.asp?id=572 '''MYC-Y6ULX'''] by [http://www.myirtech.com MYIR Tech], NXP i.MX 6UL/6ULL ARM Cortex-A7, 37mm*39mm
* [http://www.myirtech.com/list.asp?id=467 MYC-AM335X] by [http://www.myirtech.com MYIR], TI AM335x (AM3352/3354/3356/3357/3358/3359) ARM Cortex-A8, 50mm*70mm, pin header expansion interface
+
* [http://www.myirtech.com/list.asp?id=535 '''MYC-C437X'''] by [http://www.myirtech.com MYIR Tech], TI AM437x Sitara ARM Cortex-A9
* [http://www.myirtech.com/list.asp?id=494 MCC-AM335X-Y] by [http://www.myirtech.com MYIR], TI AM335x (AM3352/3354/3356/3357/3358/3359) ARM Cortex-A8, 65mm*35mm, stamp hole expansion interface
+
* [http://www.myirtech.com/list.asp?id=467 '''MYC-AM335X'''] by [http://www.myirtech.com MYIR Tech], TI AM335x ARM Cortex-A8, 50mm*70mm
* [http://www.myirtech.com/list.asp?id=495 MCC-AM335X-J] by [http://www.myirtech.com MYIR], TI AM335x (AM3352/3354/3356/3357/3358/3359) ARM Cortex-A8, 67.6mm*45mm, goldfinger expansion interface
+
* [http://www.myirtech.com/list.asp?id=494 '''MCC-AM335X-Y'''] by [http://www.myirtech.com MYIR Tech], TI AM335x ARM Cortex-A8, 65mm*35mm
* [http://www.myirtech.com/list.asp?id=475 MYC-IMX28X] by [http://www.myirtech.com MYIR], Freescale i.MX28 (i.MX283/287) ARM926EJ-S, 62mm*38mm
+
* [http://www.myirtech.com/list.asp?id=495 '''MCC-AM335X-J'''] by [http://www.myirtech.com MYIR Tech], TI AM335x ARM Cortex-A8, 67.6mm*45mm
* [http://www.myirtech.com/list.asp?id=539 MYC-JA5D4X] by [http://www.myirtech.com MYIR], Atmel SAMA5D4 (SAMA5D42/44) ARM Cortex-A5, 45mm*67.6mm
+
* [http://www.myirtech.com/list.asp?id=539 '''MYC-JA5D4X'''] by [http://www.myirtech.com MYIR Tech], Atmel SAMA5D4 ARM Cortex-A5, 45mm*67.6mm
* [http://www.myirtech.com/list.asp?id=456 MYC-SAMA5D3X] by [http://www.myirtech.com MYIR], Atmel SAMA5D3 (SAMA5D31/33/34/35/36) ARM Cortex-A5, 45mm*67.6mm
+
* [http://www.myirtech.com/list.asp?id=456 '''MYC-SAMA5D3X'''] by [http://www.myirtech.com MYIR Tech], Atmel SAMA5D3 ARM Cortex-A5, 45mm*67.6mm
* [http://www.myirtech.com/list.asp?id=458 MYC-SAM9X5] by [http://www.myirtech.com MYIR], Atmel SAM9X5 (SAM9G15/G25/G35/X25/X35) ARM926EJ-S, 35mm*67.6mm
+
* [http://www.myirtech.com/list.asp?id=555 '''MYC-SAMA5D2X'''] by [http://www.myirtech.com MYIR Tech], Atmel SAMA5D2 ARM Cortex-A5, 45mm*67.6mm
* [http://www.myirtech.com/list.asp?id=459 MYC-SAM9X5-V2] by [http://www.myirtech.com MYIR], Atmel SAM9X5 (SAM9G15/G25/G35/X25/X35) ARM926EJ-S, 35mm*67.6mm
+
* [http://www.myirtech.com/list.asp?id=458 '''MYC-SAM9X5'''] by [http://www.myirtech.com MYIR Tech], Atmel SAM9X5 ARM926EJ-S, 35mm*67.6mm
* [http://www.myirtech.com/list.asp?id=525 MYC-C7Z010/20] by [http://www.myirtech.com MYIR], Xilinx Zynq-7010/7020 ARM Cortex-A9 + FPGA
+
* [http://www.myirtech.com/list.asp?id=459 '''MYC-SAM9X5-V2'''] by [http://www.myirtech.com MYIR Tech], Atmel SAM9X5 ARM926EJ-S, 35mm*67.6mm
* [http://www.myirtech.com/list.asp?id=535 MYC-C437X] by [http://www.myirtech.com MYIR], TI AM437x Sitara ARM Cortex-A9
 
 
* [http://www.variscite.com/products/item/96-var-som-om54-omap5-omap5432 VAR-SOM-OM54] by [http://www.variscite.com Variscite], TI OMAP 5 (OMAP5432)
 
* [http://www.variscite.com/products/item/96-var-som-om54-omap5-omap5432 VAR-SOM-OM54] by [http://www.variscite.com Variscite], TI OMAP 5 (OMAP5432)
 
* [http://www.variscite.com/products/item/76-var-som-om44-ti-omap4460 VAR-SOM-OM44] by [http://www.variscite.com Variscite], TI OMAP 4 (OMAP4460)
 
* [http://www.variscite.com/products/item/76-var-som-om44-ti-omap4460 VAR-SOM-OM44] by [http://www.variscite.com Variscite], TI OMAP 4 (OMAP4460)
Line 73: Line 78:
 
* [http://emcraft.com/products/259 VF6-SOM] by [http://www.emcraft.com Emcraft Systems], Freescale Vybrid VF6, 30 x 57mm, Linux BSP
 
* [http://emcraft.com/products/259 VF6-SOM] by [http://www.emcraft.com Emcraft Systems], Freescale Vybrid VF6, 30 x 57mm, Linux BSP
 
* [http://emcraft.com/products/255 M2S-SOM] by [http://www.emcraft.com Emcraft Systems], Microsemi SmartFusion2, 30 x 57mm, Linux BSP
 
* [http://emcraft.com/products/255 M2S-SOM] by [http://www.emcraft.com Emcraft Systems], Microsemi SmartFusion2, 30 x 57mm, Linux BSP
 
+
* [https://www.toradex.com/computer-on-modules/apalis-arm-family/nxp-imx-8 Apalis iMX8QuadMax Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP® i.MX 8, 82.0 x 45.0mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/intel-marvell-xscale-pxa270 Colibri PXA270] by [https://www.toradex.com Toradex], Marvell® PXA270, 67.6 x 36.7mm
+
* [https://www.toradex.com/computer-on-modules/apalis-arm-family/nvidia-tegra-k1 Apalis TK1 Computer on Module] by '''[https://www.toradex.com Toradex]''', NVIDIA® Tegra™ K1, 82.0 x 45.0mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/intel-marvell-xscale-pxa310 Colibri PXA310] by [https://www.toradex.com Toradex], Marvell® PXA310, 67.6 x 36.7mm
+
* [https://www.toradex.com/computer-on-modules/apalis-arm-family/nxp-freescale-imx-6 Apalis iMX6 Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP®/Freescale i.MX 6, 82.0 x 45.0mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/intel-marvell-xscale-pxa320 Colibri PXA320] by [https://www.toradex.com Toradex], Marvell® PXA320, 67.6 x 36.7mm
+
* [https://www.toradex.com/computer-on-modules/apalis-arm-family/nvidia-tegra-3 Apalis T30 Computer on Module] by '''[https://www.toradex.com Toradex]''', NVIDIA® Tegra™ 3, 82.0 x 45.0mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-vybrid-vf5xx Colibri VF50] by [https://www.toradex.com Toradex], NXP®/Freescale VF50, 67.6 x 36.7mm  
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-imx-8x Colibri iMX8QXP Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP® i.MX 8X, 67.6 x 36.7mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-vybrid-vf6xx Colibri VF61] by [https://www.toradex.com Toradex], NXP®/Freescale VF61, 67.6 x 36.7mm  
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-imx6ull Colibri iMX6ULL Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP® i.MX 6ULL, 67.6 x 36.7mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-imx6 Colibri iMX6] by [https://www.toradex.com Toradex], NXP®/Freescale i.MX 6, 67.6 x 36.7mm  
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-imx7 Colibri iMX7 Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP®/Freescale i.MX 7, 67.6 x 36.7mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-imx7 Colibri iMX7] by [https://www.toradex.com Toradex], NXP®/Freescale i.MX 7, 67.6 x 36.7mm
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-imx6 Colibri iMX6 Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP®/Freescale i.MX 6, 67.6 x 36.7mm
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nvidia-tegra-3 Colibri T30] by [https://www.toradex.com Toradex], NVIDIA® Tegra™ 3, 67.6 x 36.7mm
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-vybrid-vf5xx Colibri VF50 Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP®/Freescale VF50, 67.6 x 36.7mm  
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nvidia-tegra-2 Colibri T20] by [https://www.toradex.com Toradex], [[Tegra2|NVIDIA® Tegra™ 2]], 67.6 x 36.7mm  
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-vybrid-vf6xx Colibri VF61 Computer on Module] by '''[https://www.toradex.com Toradex]''', NXP®/Freescale VF61, 67.6 x 36.7mm
* [https://www.toradex.com/computer-on-modules/apalis-arm-family/nvidia-tegra-3 Apalis T30] by [https://www.toradex.com Toradex], NVIDIA® Tegra™ 3, 82.0 x 45.0mm
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nvidia-tegra-3 Colibri T30 Computer on Module] by '''[https://www.toradex.com Toradex]''', NVIDIA® Tegra™ 3, 67.6 x 36.7mm
* [https://www.toradex.com/computer-on-modules/apalis-arm-family/nxp-freescale-imx-6 Apalis iMX6] by [https://www.toradex.com Toradex], NXP®/Freescale i.MX 6, 82.0 x 45.0mm
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/nvidia-tegra-2 Colibri T20 Computer on Module] by '''[https://www.toradex.com Toradex]''', [[Tegra2|NVIDIA® Tegra™ 2]], 67.6 x 36.7mm
* [https://www.toradex.com/computer-on-modules/apalis-arm-family/nvidia-tegra-k1 Apalis TK1] by [https://www.toradex.com Toradex], NVIDIA® Tegra™ K1, 82.0 x 45.0mm
+
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/intel-marvell-xscale-pxa270 Colibri PXA270 Computer on Module] by '''[https://www.toradex.com Toradex]''', Marvell® PXA270, 67.6 x 36.7mm
 +
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/intel-marvell-xscale-pxa310 Colibri PXA310 Computer on Module] by '''[https://www.toradex.com Toradex]''', Marvell® PXA310, 67.6 x 36.7mm
 +
* [https://www.toradex.com/computer-on-modules/colibri-arm-family/intel-marvell-xscale-pxa320 Colibri PXA320 Computer on Module] by '''[https://www.toradex.com Toradex]''', Marvell® PXA320, 67.6 x 36.7mm
 
* [http://www.inforcecomputing.com/products/system-on-modules-som/qualcomm-snapdragon-600-inforce-6401-micro-som Inforce 6401™ Micro System-on-Module (SOM)] by [http://www.inforcecomputing.com/ Inforce Computing], Qualcomm® Snapdragon™ 600 processor, ARM®v7 ISA compatible, ultra-small form factor of 28mm x 50mm and weighs less than 8 grams
 
* [http://www.inforcecomputing.com/products/system-on-modules-som/qualcomm-snapdragon-600-inforce-6401-micro-som Inforce 6401™ Micro System-on-Module (SOM)] by [http://www.inforcecomputing.com/ Inforce Computing], Qualcomm® Snapdragon™ 600 processor, ARM®v7 ISA compatible, ultra-small form factor of 28mm x 50mm and weighs less than 8 grams
 
* [http://www.inforcecomputing.com/products/system-on-modules-som/qualcomm-snapdragon-805-inforce-6501-micro-som Inforce 6501™ Micro System-on-Module (SOM)] by [http://www.inforcecomputing.com/ Inforce Computing], Qualcomm® Snapdragon™ 805 processor, ARM®v7 ISA compatible, ultra-small form factor of 28mm x 50mm and weighs less than 8 grams
 
* [http://www.inforcecomputing.com/products/system-on-modules-som/qualcomm-snapdragon-805-inforce-6501-micro-som Inforce 6501™ Micro System-on-Module (SOM)] by [http://www.inforcecomputing.com/ Inforce Computing], Qualcomm® Snapdragon™ 805 processor, ARM®v7 ISA compatible, ultra-small form factor of 28mm x 50mm and weighs less than 8 grams
Line 92: Line 99:
 
* '''[https://www.mistralsolutions.com/viseboard VISE Board]''' by [https://www.mistralsolutions.com Mistral Solutions], Freescale/NXP i.MX6 based development platform.
 
* '''[https://www.mistralsolutions.com/viseboard VISE Board]''' by [https://www.mistralsolutions.com Mistral Solutions], Freescale/NXP i.MX6 based development platform.
 
* '''[https://www.mistralsolutions.com/pom AM437x POM]''' by [https://www.mistralsolutions.com Mistral Solutions], based on Sitara AM437x SoC from Texas Instruments.
 
* '''[https://www.mistralsolutions.com/pom AM437x POM]''' by [https://www.mistralsolutions.com Mistral Solutions], based on Sitara AM437x SoC from Texas Instruments.
* '''[http://www.myirtech.com/list.asp?id=510 Rico Board]''' by [https://www.myirtech.com MYIR], based on Sitara AM437x SoC from Texas Instruments.
+
* '''[http://www.myirtech.com/list.asp?id=510 Rico Board]''' by [https://www.myirtech.com MYIR Tech], based on Sitara AM437x SoC from Texas Instruments.
* '''[http://www.myirtech.com/list.asp?id=502 Z-turn Board]''' by [https://www.myirtech.com MYIR], based on ZYNQ-7010/7020 SoC from Xilinx.
+
* '''[http://www.myirtech.com/list.asp?id=502 Z-turn Board]''' by [https://www.myirtech.com MYIR Tech], based on ZYNQ-7010/7020 SoC from Xilinx.
 +
* '''[http://www.myirtech.com/list.asp?id=565 Z-turn Lite]''' by [https://www.myirtech.com MYIR Tech], based on ZYNQ-7007S/7010 SoC from Xilinx.
 +
* '''[http://www.myirtech.com/list.asp?id=561 MYS-6ULX]''' by [https://www.myirtech.com MYIR Tech], based on i.MX 6UL/6ULL processor from NXP.
 
[[Category:System-On-Module]]
 
[[Category:System-On-Module]]
 
[[Category:ARM Development Boards]]
 
[[Category:ARM Development Boards]]
 
[[Category:Development Boards]]
 
[[Category:Development Boards]]

Latest revision as of 00:27, 6 November 2019

A computer-on-module (COM) is a type of single-board computer(SBC), a subtype of an embedded computer system. It is also called System-on-Module as an extension of the concept of System on Chip (SoC) and lying between a full-up computer and a microcontroller in nature.

Today's COM/SOM modules are complete computers built on a single circuit board. The design is centered on a single microprocessor with RAM, input/output controllers and all other features needed to be a functional computer on the one board. However, unlike a single-board computer, the COM module will usually lack the standard connectors for any input/output peripherals to be attached directly to the board. Instead, the wiring for these peripherals are bussed out to connectors on the board.

The module will usually need to be mounted on a carrier board (or "baseboard") which breaks the bus out to standard peripheral connectors. Some COMs also include peripheral connectors and/or can be used without a carrier.

A COM/SOM solution offers a dense package computer system for use in small or specialized applications requiring low power consumption or small physical size as is needed in embedded systems.

Some devices also incorporate Field Programmable Gate Arrays.

The terms "Computer-on-Module" and "COM" were coined by Venture Development Corporation (Natick, MA, USA) to describe this class of embedded computer boards. The term became more notable upon industry standardization of the COM Express format.

A number of manufacturers offer products which are defined as system-on-module or computer-on-module. Among those are e-con Systems in St. Louis, Mo; Advanced Knowledge Associates (www.a-k-a.net) in Santa Clara, CA; BCM Advanced Research (www.bcmcom.com) in Irvine, CA; Embedded Systems (www.embedded-systems.net); MEN Micro (www.menmicro.com) in Ambler, PA; CompuLab in Israel; DAVE Embedded Systems (www.dave.eu) in Italy; Kaynes Technology in New York and India; PHYTEC America in Seattle, WA; Variscite in Israel; Toradex in Switzerland and Seattle, WA; MYIR Tech (www.myirtech.com) in Shenzhen, China; Technologic Systems near Phoenix, AZ.

Computer-on-Module Provider