Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Tools, Software and IDEs blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Embedded blog Exploring Total Cost of Ownership: Single Board vs SOM Solution
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • single-board
  • FPGA
  • mitysom
  • system on modules
  • embedded module
  • embedded systems
  • som
  • critical_link
  • embedded solution
  • cyclone_v_soc
  • embedded development
  • altera
  • arm cortex-a9
  • bare_board
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Exploring Total Cost of Ownership: Single Board vs SOM Solution

Amber Thousand
Amber Thousand
March 28, 2016

Following on the heels of a recent post highlighting trade-offs in HDI technology and layer count of a single-board versus a som solution and how that drives bare_board costs, we wanted to take the next step and examine the Total Cost of Ownership (TCO) of a single board development approach vs. incorporating a SOM in your design.

The analysis below looks at both the recurring costs and the engineering investment for the two approaches. The SOM used in this comparison is part of Critical Link’s MitySOM-5CSx family, which is based on the altera cyclone_v_soc, featuring single or dual hard-core arm cortex-a9 (single core for this exercise) tightly integrated with fpga fabric.

ARMpost-part2.png
Line ItemSingle Board SolutionSOM solution

Your parts BOM - this represents the total BOM cost for the solution.

Includes all components for the CPU/FPGA infrastructure (assumed in this case to be in the $60 range) in addition to all the components that fill out your total solution. The additional parts could be ADCs, DACs, PHYs, connectors, power supply components, passives, etc. These additional components are assumed to be in the $90 range for this exercise.

The same as the single board solution, minus the components that would be provided as part of the SOM itself.

Bare Board

Approximately 5"x 6" bare board, 12 layers, HDI technology including blind and buried vias, microvias, tight trace and space.

Approximately 5"x 6"bare board, 6 layers, non HDI technology, no blind and buried vias, no microvias, and relaxed trace and space

Assembly - Labor cost for a contract manufacturer to assemble the representative board.

Slightly cheaper than the single board solution since there are fewer components to place

X-Ray - X-Ray inspection of BGA components post assembly

Cost not incurred in this approach. This assumes all BGA components are in the CPU/FPGA subsystem and thus on the SOM.

Test - Functional, flying probe, or other post assembly test method

Slightly less expensive since there are fewer components to cover with testing.

As you can see, the total recurring costs for the single board solution in this mythical scenario is $62 per unit less than the cost for a SOM solution. Even with a far lower cost for the bare board; lower costs for assembly and testing; and the elimination of the need to x-ray, the single board solution looks like the winner.

Let's now extend our scenario to include the cost to engineer each solution.  For the purposes of our imaginary scenario let's assume that the cost to engineer the portion of the design already found on the SOM is $250,000 and those portions of the design not covered by the SOM (predominantly I/O, data acquisition, etc.) cost $50,000 to develop.

$250,000 to develop the SOM functionality?

One may consider this to be an inflated number. In our experience, however, it's pretty aggressive. To illustrate this point consider that this cost includes the total cost of the following (including materials):

  • schematic design and review
  • power supply design and power sequencing
  • board layout including working with PCB houses to develop a cost efficient, manufacturable design
  • high speed DDR3 routing, simulation and validation
  • 2 - 3 board spins to optimize CPU / FPGA circuitry design and layout
  • design verification of all high and low speed interfaces including stress testing over multiple units across the entire supported temperature range
  • DDR3 bringup and timings
  • Bootloader software development and test
  • Operating system board support package development and test

Using the analysis shown here, at an annual volume of 1,000 units the TCO of each SOM-based unit produced is more than $100 less than that of a single board, chip-down unit. The break-even point is around 3,000 units per year, assuming a fairly typical target ROI period of 18 months, though most designs don’t get to that kind of volume until a year or more into production.

As you can see, with a SOM based approach, a very significant engineering investment has already been made swinging the cost trade balance in favor of the SOM. Does this analysis hold true for all projects? Of course not. However, for a large variety of industrial and medical type applications it does.

Still not seeing the value?

Let's consider additional "behind the scenes" benefits:

  • Immediately out of the gate at project start, you and your engineering team can focus on your value-add instead of reinventing a wheel.
  • Your solution is completed 6 to 12 months faster enabling quicker time to market, contributing to more revenue, and potentially more overall market share as a result.
  • Parts obsolescence, memory die shrinks, etc. We all have to deal with them, but when memory is on the SOM we take care of the die shrinks and obsolescence issues.
  • You benefit from the experiences of many, many applications and uses of the SOM. We provide the SOM to a great number of customers who then install it in a variety of their products. Occasionally a scenario is discovered that requires an improvement to the SOM. You get to benefit from not having to experience the discovery, analysis, and implementation of these required improvements.

If you're being pushed to add complexity to your products despite tight timelines, it may be time to consider the total cost of ownership and value-added benefits of a SOM approach, and perhaps relieve a little bit of resource stress along the way!

Anonymous
Embedded blog
  • The flexible approach to adding Functional Safety to a CPU

    James Scobie
    James Scobie
    Find out more about Functional Safety with SoC designs and Software Test Libraries.
    • November 8, 2022
  • The importance of building functional safety into your design right from the start

    Madhusudan Rao
    Madhusudan Rao
    Currently, there are many processors that are not designed with functional safety standards in mind and the use of these can lead to lengthy and costly qualification processes for safety relevant applications…
    • November 8, 2022
  • Arm Safety Ready program: Building confidence into your application

    Madhusudan Rao
    Madhusudan Rao
    To demonstrate Arm’s commitment to functional safety, we announce the launch of our Safety Ready program.
    • November 8, 2022