Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Graphics and Gaming
    • High Performance Computing
    • Innovation
    • Multimedia
    • Open Source Software and Platforms
    • Physical
    • Processors
    • Security
    • System
    • Software Tools
    • TrustZone for Armv8-M
    • 中文社区
  • Blog
    • Artificial Intelligence
    • Automotive
    • Healthcare
    • HPC
    • Infrastructure
    • Innovation
    • Internet of Things
    • Machine Learning
    • Mobile
    • Smart Homes
    • Wearables
  • Forums
    • All developer forums
    • IP Product forums
    • Tool & Software forums
    • Pelion IoT Platform
  • Activity
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • More
  • Cancel
System
  • Developer Community
  • IP Products
  • System
  • Jump...
  • Cancel
System
Embedded blog C level thinking:   bringing the mobile experience to embedded, Dr. Philipp Tomsich, CTO of Theobroma Systems
  • Blogs
  • Forums
  • Videos & Files
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
More blogs in System
  • Embedded blog

  • SoC Design blog

Tags
  • philipp_tomsich
  • qseven
  • allwinner
  • Embedded
  • theobroma
  • comexpress
  • applied_micro
  • multi-core
  • a31
  • appliedmicro
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

C level thinking:   bringing the mobile experience to embedded, Dr. Philipp Tomsich, CTO of Theobroma Systems

David Blaza
David Blaza
May 17, 2015

Since we launched the Embedded Computing Board (ECB) Resource Guide last month we have seen so much innovation in the embedded computing board world that I can now definitely say its not a sleepy market anymore! Phillip Tomsich.jpg A good example was my lively conversation with Dr. Philipp Tomsich, CTO of Vienna, Austria based Theobroma Systems (pictured right) who is bringing high core count boards to market that  embrace mobile technology.  By embracing mobile I mean taking advantage of two major trends in mobile,  the first is the interface that users expect to see (touch with high quality graphics) and the second is high performance multi-core processors at ever decreasing prices.

Philipp's early career was in supercomputing at Silicon Graphics but he pointed out that your mobile phone is now as powerful as the first supercomputers he worked on!  Philipp moved from supercomputers to Embedded systems and spent time converting desktop applications to embedded environments and it was hard.  One of the major challenges in Embedded according to Philipp is designers tend to be very hardware focused and they don't think about the total system design and critically they leave the user experience out of the equation until the end of the design process.  He calls this "customer last" and says the embedded design flow is backwards because it flows from chip to board to system to user and it should be reversed.

But here is the first great insight that Philipp gave me which is the mobile user interface with touch control and fantastic graphics has become so ubiquitous that end users of all kinds of systems now expect this level of intuitive experience.  Think about it, whenever we see a screen today (watch children in front of any screen) and we expect to be able to touch it and get a response.  We also expect to see high quality graphics and in some embedded applications the graphics can clarify safety issues or alarms that red lights or sirens can't (designing with the end user in mind again). The other mobile trend Philipp is taking advantage of is multi-core and his philosophy is the more cores the better!  Having many cores at your disposal gives you tremendous flexibility in the way you manage a system and you can dedicate say 2 cores to the main system which needs high performance and then use other cores for a GUI, communications or power management.  Philipp's thinking is don't use less than 4 cores and in 2 new embedded computing boards from Theobroma Systems you see this approach come to life.  First Theobroma Systems have taken a quad core processor from ARM partner Allwinner (the A31) and offer it in the Qseven board format:

theobrome allwinner.png

So here we see commercial tablet market technology coming to the Embedded market with a high performance quad core ARM processor and HDMI.

Theobroma Systems have taken this concept even further with a very high performance communications processor from Applied Micro called the Helix 2 (press release here) which comes in quad and octa core 64 bit ARM versions and putting it on a COMexpress module for compute and communications intensive applications in Embedded markets.

Here is the block diagram:

Helix 2.png

This is a heck of a lot of multi-core performance on a COMExpress module but just as in the Allwinner board example it brings new capabilities to the embedded market which will address the end users needs of performance and user experience first rather than at the end of the design.  So maybe these parts from Allwinner and Applied Micro which originally came from outside the traditional embedded market will become game changers?

To keep up with developments in the ARM Embedded world please check out this page Exploring the world of ARM based Embedded Computing Boards (ECB) and bookmark it to stay current.

Anonymous
Embedded blog
  • Embedded blog: Development of Arm based systems with Synopsys Virtual Prototyping: Anytime, Anywhere!

    Jason Andrews
    Jason Andrews
    Find out more about virtual prototyping from Synopsys as thousands of engineers around the world have been asked to work from home.
    • May 5, 2020
  • Embedded blog: Accelerating Innovation for Safety Systems with Arm Flexible Access

    Chet Babla
    Chet Babla
    Arm is proud to announce the addition of Arm Safety Packages for select IP within Arm Flexible Access, with the goal to make it easier for developers in the automotive and other safety-related industries…
    • February 19, 2020
  • Embedded blog: Functional Safety on Arm – Beyond Automotive

    Antonio Priore
    Antonio Priore
    Arm has moved a long way from the days where our only ‘safety’ requirement was to provide ECC or parity protections on CPU RAMs and we are now able to offer a number of System IP, GPUs, ISPs and NPUs as…
    • December 13, 2019