Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Embedded and Microcontrollers blog ARM Wall of Boards, EW2016: Industrious Systems
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • single board computers
  • system on module
  • single-board-computer
  • embedded world 2016
  • sbc
  • industrial
  • som
  • single board computer
  • embedded_system-on-module
  • wallofboards
  • armboardwins
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

ARM Wall of Boards, EW2016: Industrious Systems

Eric Gowland
Eric Gowland
February 19, 2016
DSCF5259.JPG

This is the first in a four part series on the ARM® Wall of Boards at Embedded World 2016. Today, I’ll introduce the ready-to-deploy Industrial System on Modules (SoMs) and Single Board Computers (SBCs) that we’re featuring on the booth at Embedded World 2016.

SoM and SBC devices are critical for enabling embedded computing throughout numerous application spaces. Standard packaging, robust temperature and environmental performance, long product lifetimes and availability are all elements you’ll find here, on top of solid compute performance from ARM’s silicon partners.

I asked Will Tu (willtu), Director of Embedded Segment Marketing at ARM, a few questions about these industrial boards.

Eric: How would you define an SBC or SoM ?

Will:

  • SBC – stands for single board computier, a widely used term for what is more or less an industrialized PC. SBC largely describe a group of boards that have standard form factors (eg. Qseven, Pico-ITX)  or standard bus / connectors (eg. PCI-Express) and often leverage Windows Operating systems.
  • SoM – system-on-module, or also known as CoM, computer-on-module is also a type of SBC, but one that has leveraged the ever increasing density and compute power of modern System-on-Chips. One prevalent architecture is the “carrier” board concept, where the inputs, outputs and other essential peripherals needed for the application are on a board with a standardized interface for the CoM with the actual compute module to plug into.  However, in many cases, the integration into the SoC is so great that the chip and supporting components can be placed in a very small module that essentially is the compute board and carrier board all in one. This is the SoM. Typically the OS in this case is Linux.

Eric: Is the landscape changing in this space? What are the big trends?

Will: I’d pick out three:

  • Open Source is largely being embraced. Linux distributions are increasingly the OS of choice.
  • Integration and differentiation of design. More semi- or full- customization, giving rise to a large service component to many of the companies that make SoM/CoM.  SBC are more about scaleable volumes that arise from standards that are created, whereas SoMs are increasingly about being highly integrated and more specialized.
  • Wireless communications vs Ethernet only.

Eric: Have low-cost hobbiest boards like the Raspberry Pi had an impact in this space?

Will: Raspberry Pi and other boards like Beagle Bone etc have given rise to a growing makers movement that is not constrained by compute. Previously small, cheap evaluation boards were largely MCU oriented, but now we can have the unbridled compute and the plug and play aspect offered by Linux and open source trends.

The majority of the industrial boards we have at the booth this year are SoMs. This is but a tiny flavor of this huge and diverse market, but you’ll find many more ARM powered industrial boards on the show floor of Embedded World, and we encourage you to take advantage of this if you’re there.

Avnet PicoZed

  • Xilinx Zynq-7020 (ARM Cortex®-A9)
  • http://zedboard.org/product/picozed

Topic Miami SoM

  • Xilinx Zynq-7015 (ARM Cortex-A9)
  • http://topicembeddedproducts.com/products/system-on-modules/

Dave Embedded Systems BORA Xpress

  • Xilinx Zynq-7030 (ARM Cortex-A9)
  • http://www.dave.eu/products/som/xilinx/zynq-XC7Z015-XC7Z030_bora-xpress

Enclustra Mercury ZX5

  • Xilinx Zynq-7015 (ARM Cortex-A9)
  • http://www.enclustra.com/en/products/system-on-chip-modules/mercury-zx5/

Advantech ROM-3420

  • NXP Semiconductors i.MX 6Dual (ARM Cortex-A9)
  • http://www.advantech.eu/products/computer-on-module/rom-3420/mod_51f09c48-6f2c-499d-a2cf-73df355796bb

Advantech ROM-3310

  • Texas Instruments Sitara AM3352 (ARM Cortex-A8)
  • http://www.advantech.com/products/computer-on-module/rom-3310/mod_62719b4e-fd20-490b-90e8-dbbcccb1422d

iWave iW-RainboW-G15M-SM

  • NXP Semiconductors i.MX 6 (ARM Cortex-A9)
  • http://www.iwavesystems.com/i-mx6-qseven-som.html

iWave iW-RainboW-G20M-Q7

  • Renesas Electronics Corporation ルネサスエレクトロニクス(株) RZ/G1M (ARM Cortex-A15)
  • http://www.iwavesystems.com/rz-g1m-qseven-module.htm

Shiratech SparkGate IoT Baseboard with Spark-501 Module

  • Microchip | SMART SAMA5D3 (ARM Cortex-A5)
  • http://www.shiratech.com/products/spark-501/
Anonymous
Parents
  • Parag
    Parag over 9 years ago

    Will & Eric,

    would love to talk to you about our Eragon 410 SoM/SBC ( Eragon™ 410: EIC –Q410-200 - System on Modules - Products )  based on Qualcomm Snapdragon Processor using the 4x ARM® Cortex™ A53.

    P

    parag.mehta@einfochips.com

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Comment
  • Parag
    Parag over 9 years ago

    Will & Eric,

    would love to talk to you about our Eragon 410 SoM/SBC ( Eragon™ 410: EIC –Q410-200 - System on Modules - Products )  based on Qualcomm Snapdragon Processor using the 4x ARM® Cortex™ A53.

    P

    parag.mehta@einfochips.com

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Children
No Data
Embedded and Microcontrollers blog
  • Formally verifying a floating-point division routine with Gappa – part 2

    Simon Tatham
    Simon Tatham
    A method of testing whether a numerical error analysis using Gappa really matches the code it is intended to describe.
    • September 4, 2025
  • Formally verifying a floating-point division routine with Gappa – part 1

    Simon Tatham
    Simon Tatham
    Learn the basics of using Gappa for numerical error analysis, using floating-point division in Arm machine code as a case study.
    • September 4, 2025
  • Adapting Kubernetes for high-performance IoT Edge deployments

    Alexandre Peixoto Ferreira
    Alexandre Peixoto Ferreira
    In this blog post, we address heterogeneity in IoT edge deployments using Kubernetes.
    • August 21, 2024