Rumors of the SoC’s impending death have been popping up in the semiconductor and systems industries. Are they exaggerated? Not entirely. A decreasing number of companies are investing in system-on-chips (SoCs). Likewise, the number of concurrent SoC projects that typical R&D organizations can undertake is shrinking. The reason: soaring design cost and poor schedule predictability .That makes SoC development increasingly difficult to justify. But does this foreshadow the SoC’s complete demise? I doubt it, but these factors will surely chase more players from the market and drive greater use of alternative solutions.
A look inside the venture capital community reveals a bellwether of the trend. During the past five years, a declining number of firms have shown interest in investing in SoC start-ups (although a lot of money has poured into programmable devices aiming to unseat Xilinx and Altera). Only when the SoC’s risks can be significantly mitigated and revenue projections credibly defended will investors even consider the opportunity. Even then, it’s a tough sell.
Up until a few years ago, a customer of mine (chip company) routinely had six or seven concurrent SoC projects underway. Today, the number is a mere three, with a combined development cost of is $150 million to $200 million. To justify the investment, the three products must garner more than a billion dollars in sales revenue. The company has a good chance of meeting its targets, because it consistently hits its development schedules, but there is no guarantee that the expected volumes will fully materialize. In other words, even with best-in-class R&D execution a nd predictability, market uncertainty makes it a risky bet.
Systems companies developing their own chips (ASICs) encountered a similar situation starting in the second half of the 1990s. High cost, complexity and risk made ASIC development prohibitive except among those whose end-products boasted high profit margins and volume. The requirement persists today. Not surprisingly, many systems houses still developing their own ASICs struggle to rationalize the cost, especially those with poor schedule predictability.
Engineering labor consumes much of the SoC’s development cost—team sizes typically range from 100 to 200 engineers. Such large teams result directly from the inability of R&D productivity to keep pace with growing design complexity. Simply put, to offset falling relative-productivity, more engineers are needed to achieve the throughput required to meet time-to-market constraints. More engineers means higher cost–although many companies attempt to reduce costs by off-shoring development.
Cost mitigation tactics notwithstanding, I suspect that we will continue witnessing the decline of the (dedicated) SoC, except among those companies boasting both market vision and consistent R&D excellence, which means delivering high-margin product on-time and within budget to high volume markets.
Originally published at: http://www.eetimes.com/electronics-blogs/other/4215872/Death-of-the-SoC#
5/10/2011 1:57 PM EDT
Only large established companies who strive for chip supply chain independence will continue SoC development.
5/11/2011 11:03 PM EDT
Good article Ronald. I agree with what you wrote. During the 80′s and 90′s we were able to build custom devices for large customers. We needed at least $1M revenue to start a design. As the process continues to shrink, the design and development costs have gone up too much for customers to bear. Unless the system can’t be built any other way, it is not likely that a custom SOC is warranted. Most IDE’s are building catalog SOC’s with broad market appeal. The only way to get enough volume to reach break even is to have multiple customers in multiple markets. That’s for large SOCs. I do think there are still many opportunities for smaller devices especially analog and mixed signal.
5/12/2011 10:28 AM EDT
“Today, the number is a mere three, with a combined development cost of is $150 million to $200 million.”
How to get the estimation of $150~200M development cost?
The cost of 100~200 engineers per year is about $20~30M. Beyond that, the major costs are IP cost, license cost, fab and tools. Are those costs more than 80% of the SOC development cost? (150M-30M)/150M = 80%.
5/12/2011 5:20 PM EDT
SoC development cycles are typically around two years, so the $20M to $30M labor cost needs to be doubled.
5/12/2011 7:40 PM EDT
But SOC developments are pipelined. At the end of the 2nd year, the 1st SoC is validated and into the production; the 4th SoC is in design; the 2nd and 3rd SoC are in verification and bringup.
2years development cycle cannot justify the high labor cost. Instead, because of the design pipeline, the labor cost is lower than the $20~30M I put there.
5/16/2011 12:09 PM EDT
Unfortunately the pipeline seldom happens with such efficiency. Design engineers are often tied up in documentation, SW bring-up, early-access customer bugs and other less-than-ideal tasks for at least two quarters after tapeout.
5/12/2011 9:14 PM EDT
Don’t forget about the software. Typically customers are expecting Linux, Android, and WinCE ports along with some RTOS ports as well. With today’s SoCs having 30 or more peripherals, including graphics, multimedia, and protocol accelerators that need to integrated into hihger level stacks, you often need dozens of SW engineers as well. Furthermore with the semiconductor-supplied software now running into tens or hundreds of megabytes, the application support burden becomes significant as well.
5/14/2011 4:21 PM EDT
The way to solve the problem is automation. Why use a shovel when you can use a bulldozer? www.analograils.com/why
5/14/2011 7:40 PM EDT
The problem seems to be customization rather than SoC. SiP wouldn’t solve the problem either.
5/16/2011 11:12 AM EDT
Perhaps 3D IC technology will improve the productivity, reduce costs, and still allow for high levels of functionality. It looks very promising.
5/16/2011 12:15 PM EDT
I agree with Ron in the decrease of SoC tapeouts. In the video ASIC industry there is a strong consolidation going on that is going to increase as Intel, AMD and NVIDIA add more HW-accelerated support for video codecs and video processing.
5/16/2011 6:54 PM EDT
Another major factor is that SOCs have not really been complete Systems, only large chunks, as time moves on we are seeing higher levels of integration therfore reducing the number of SOCs in an actual system, eventually we will have only one per system with as much of the other componets part of it as well.