Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
SoC Design and Simulation blog Software’s Growing Role in Semiconductor Ecosystems
  • 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
  • Linaro
  • Software
  • dac_2014
  • 51dac
  • ecosystem
  • eda
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Software’s Growing Role in Semiconductor Ecosystems

John Blyler
John Blyler
June 11, 2014
1 minute read time.

Two very different analysts stress the importance of software in chip and server ecosystems.

Last week, veteran semiconductor electronic design automation (eda) analyst garysmith made the following observation about ecosystems in his annual Design Automation Conference (dac_2014) kick-off presentation: “With such a range of possible original equipment manufacturer (OEM) scenarios, you (chip designers) need to understand who is your customer and who is your competitor. And the relationships almost change day by day. The key is to develop an ecosystem as stable as ARM’s in this changing world of relationship.”

Smith’s comments were part of his discussion about the need for a larger system approach to chip design with a complementary need for a strong ecosystem. Both needs were driven by the changing roles of chip design tool vendors within the semiconductor (hardware and software) electronics supply chain. A traditional OEM would buy the platform design, manufacture the system-on-chip (SoC) at a foundry, wrap plastic around it and take it to market (e.g., low end cell phones). However, today’s OEM could also be a vertically integrated company that outsources manufacturing (e.g., high-end Apple cell phones).

System_Design_19961-300x210.jpg

Yesterday, Canaccord Genuity issued an equity report in which analyst Matthew Ramsay noted that, “ …the nascent ARM server ecosystem is gaining momentum and the eventual royalty opportunity for ARM will prove larger than consensus expectations, certainly larger than management conservatively has forecast to investors.”

Here, again, was another statement about the importance of ARM’s ecosystem. Taken together, Smith’s and Ramsay’s comments cover a wide portion of the semiconductor market, namely, System-on-Chip (SoC)/IP and cloud-based servers.

What are the common differentiators in each of these markets? Software! Both are industries where hardware is maturing and being commoditized. That’s why it is the software that plays the differentiating role in determining market share, from firmware to applications. To emphasize this point, Ramsay added this comment about ARM’s competitive and technological advantage (over Intel): “Operating system and software support - The role of and increasing momentum behind software/OS support for ARM servers including Linux/Windows and industry groups such as Linaro and ARM’s Server Base System Architecture (SBSA).”

Do you agree? I’d like to get your take on software’s part in this varied ecosystem. - JB

Anonymous
Parents
  • John Blyler
    John Blyler over 11 years ago

    Does the ARM ecosystem have tiers? As you point out, the word itself seems to have gotten to big, to inclusive. I think you hint at the problem, namely, that meaning of "IP." In my opinion, this ambiguity reflects the consolidation occurring in the semiconductor hardware IP market. (I've written a lot about IP on another site, e.g.: Will Discrete IP Threaten the Subsystem Market?) Of course, software IP is a closely related but different matter.

    It is truly amazing that chip vendors can tape out only once - with very careful simulation, sw and hw verification, emulation, prototypes and lots of planning. I also remember the days of adding jumper wires (often red as in "red lines") to fix problems on PCBs. Chip vendors do something similar in silicon via self-healing circuits and replication of critical circuits with spare transistors.

    But the reason that a lot of new chips work is that very little changes from one chip version to another. Maybe a faster processor is added or a upgraded interface, but most other changes are incremental, limited to well tested blocks of hardware (and hopefully software). IMHO.

    Great input! So, should the meaning of ARM's "ecosystem" be updated?

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Comment
  • John Blyler
    John Blyler over 11 years ago

    Does the ARM ecosystem have tiers? As you point out, the word itself seems to have gotten to big, to inclusive. I think you hint at the problem, namely, that meaning of "IP." In my opinion, this ambiguity reflects the consolidation occurring in the semiconductor hardware IP market. (I've written a lot about IP on another site, e.g.: Will Discrete IP Threaten the Subsystem Market?) Of course, software IP is a closely related but different matter.

    It is truly amazing that chip vendors can tape out only once - with very careful simulation, sw and hw verification, emulation, prototypes and lots of planning. I also remember the days of adding jumper wires (often red as in "red lines") to fix problems on PCBs. Chip vendors do something similar in silicon via self-healing circuits and replication of critical circuits with spare transistors.

    But the reason that a lot of new chips work is that very little changes from one chip version to another. Maybe a faster processor is added or a upgraded interface, but most other changes are incremental, limited to well tested blocks of hardware (and hopefully software). IMHO.

    Great input! So, should the meaning of ARM's "ecosystem" be updated?

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Children
No Data
SoC Design and Simulation blog
  • Performance verification with AMBA Viz

    Tony Nip
    Tony Nip
    Run consistent latency and bandwidth checks on CMN interconnects using AMBA Viz’s new performance script—no API expertise needed.
    • June 30, 2025
  • Understanding Scandump: A key silicon debugging technique

    Vincent Yang
    Vincent Yang
    Scandump is highly effective in silicon debugging as it can capture most internal states through scan chains, making it invaluable in diagnosing silicon issues.
    • June 5, 2024
  • Introduction to AMBA Viz

    Tony Nip
    Tony Nip
    AMBA Viz enables faster debug and performance analysis for cycle-accurate simulation and emulation, even for complex interconnects and AMBA bus protocols.
    • May 31, 2024