Advertisement

Zibb

Ron WilsonEDN Executive Editor Ron Wilson explores how IC design teams really work: the struggle for power efficiency and performance, wrestling with semiconductor processes and design methodologies, the challenges of global design teams. How do we somehow herd architecture, IP, design and verification into a successful tape-out?



   Advertisement

Profile

RSS Feed

  • Add this blog to your RSS newsreader!

Recent Posts

Recent Comments

Most Commented On

Archives

By Category

Blog

Monday, March 30, 2009

FPGA vs. ASIC battle gets refought once again at Globalpress Forum

Mar 30 2009 11:32PM | Permalink |Comments (9) |


The morning session at the annual Globalpress electronics forum this morning turned into a perhaps-unintentional arena for the ancient argument of whether FPGAs are replacing ASICs. The discussion began with Altera president, chairman and CEO John Daane restating the FPGA industry's long-standing claim that we have at last reached the tipping point where the displacement of ASICs and ASSPs by FPGAs will be a manifest fact. But the next two presentations in the program, by Tensilica CTO Chris Rowen and QuickLogic VP of marketing Brian Faith, quickly raised questions about Daane's confidence.

Daane rested his projection on several arguments. First, he offered a singularly sober economic scenario: that the end of consumers' ability to tap their home equity to support their lifestyles in the US and UK would bring an end—indefinitely—to rapid growth in the consumer electronics and personal computer businesses. That in turn would hit the entire semiconductor industry, but with those companies most exposed to the consumer and PC markets suffering worst. So Daane projected what he called a fundamental reset: growth of 1-3 percent for the semiconductor industry overall, but substantial contraction in the ASIC and ASSP businesses, which depend heavily on consumer electronics and PC sales. In contrast, he said that the FPGA business, which draws nearly half of its revenue from communications and over a third from industrial and military applications, would be much less harmed. He suggested that Altera, in particular, could see 5-9 percent growth in the near future.

This disparity, Daane said, would come in part from differences in end-market growth, but also from FPGA displacement of ASICs and ASSPs. He then offered the usual arguments for why FPGAs should be displacing ASICs and ASSPs: reprogrammability, lower non-recurring expense, and growing parity in die size. Daane backed up his assertion by saying that Altera's sales to its communications customers had been growing faster then those customers had, in his view proving that Altera FPGAs must be displacing ASICs in those accounts.

These points the CEO arrived at through an interesting stratagem. Daane claimed that last year almost 90 percent of ASIC design starts were at nodes of 130 nm or above, while this year Altera has begun sampling 40 nm FPGAs. He used this to justify comparing the die size, performance, and power of a 40 nm FPGA against those of a 130 nm ASIC, and claimed that on this basis, FPGAs would be an alternative for 88 percent of ASIC design starts.

As usual, in comparing programmability and NRE levels for FPGAs and ASICs, Daane did not discuss the growing programmability of ASICs and ASSPs, the increasing use of programmable accelerators, or the fact that the vast majority of ASIC and ASSP design costs are incurred for tasks—such as architectural and RTL design, verification, and software development—that must also be done, at essentially the same cost, for an FPGA. Nor did Daane address the considerable design reuse of hardware and software that mitigate the up-front costs of all chip designs these days. Nor did the CEO treat the question of whether declining ASPs in the communications and networking industry might have been the actual reason Altera's shipments to those companies grew faster than the companies' revenues.

In the question period following the keynote, the fine print continued to take away. Daane admitted that the actual revenue share of FPGAs compared to ASICs had remained quite small and relatively constant, stubbornly ignoring previous claims of a final tipping point. He said that customers' problems in getting some design wins into mass production and the decision of some customers to move to standard-product solutions instead of FPGA-based designs had led to this shortfall.

Daane also said, in answer to a different question, that in the automotive industry Altera is only focusing on applications within the cab, not contesting against ASICs for applications in the drive train, for example. Further, he clarified that FPGAs are still not competitive for really high-volume applications such as successful consumer products, so there is not likely to be much displacement there, either. After clarification, it appears that any displacement of ASICs and ASSPs will have to occur in some specific market segments.

Rowen, in his presentation, pursued the point of growing programmability in ASICs. Agreeing with Daane about the importance of programmability in principle, Rowen went on to illustrate how Tensilica CPU cores configured to specific tasks are displacing hard-wired logic not only in control applications, but in many data-plane tasks. In this way the cores can offer much of the power savings and compactness of dedicated hardware while still giving C-level programmability, Rowen claimed.

The CTO offered a case study with a recent product from Tensilica, the HiFi 2 audio processing core. In a departure from the company's early strategy of preaching massive computing power from large arrays of configurable processors, Rowen emphasized that a single HiFi 2 core could handle all the audio processing tasks for a Blu Ray player, for example. Or, he claimed, the core could handle all of the major digital audio broadcast standards, including both terrestrial and satellite, with only software changes. This would permit one ASIC or ASSP to serve an entire cost segment of the digital audio receiver market without the need for even a small FPGA companion chip.

Speaking of companion chips, QuickLogic's Faith came next, discussing the company's Customer-Specific Standard Product (CSSP) concept. CSSPs, Faith explained, include a combination of diffused functional blocks and programmable logic fabric on one die, combined with driver software and system-level verification benches for specific application areas. The concept gives users a very fast time-to-market, low-investment entrée into specific broad applications areas, Faith said, without sacrificing customer-specific features.

He illustrated his point with a new-product announcement, the VX-4. The CSSP is specifically intended to attach to the MDDI interface on a Qualcomm smart-phone SoC, interposing itself between the Qualcomm chip and the display. In this role the VX-4 would provide an in-line visual enhancement processor, frame-buffer capability, and customer-specified other display processing, as well as a customer-specified standard or custom display interface.

Faith said that like the VX-4, all CSSPs were targeted for high-volume areas that were not typical FPGA applications. But the chips are intended to serve as companions to a system ASIC or ASSP, not to displace it. Faith identified a spectrum of products, ranging from high-end smartphones to mobile Internet devices to netbook compact computers, as the intended markets. Explaining that the presence of application-specific hard-wired functions was essential to the value proposition, Faith said "You can't get designed into these devices with a fully-programmable platform."

No one questioned that 2009 was going to be a tough year for semiconductors. But companies are beginning to look for niches and differentiations that can help them outperform a lackluster industry. That could be a tougher quest for larger companies, and a significant opening for smaller ones.


Related entries in: ASICs | Business and Marketing | Programmable Logic | 


Reader Comments



at 3/31/2009 2:30:22 PM, That''s a fact said:
In reality, FPGA''s will replace more ASIC sockets as technology nodes become more expensive. It will start with the marginal applications that typically transition to ASICs in mature phases of production, but progressively will begin further encroaching upong traditional ASIC space.



at 3/31/2009 4:36:00 PM, XYZ said:
It's all down to economies of scale. If one takes in the Engineering costs into account, then the differences in costs can be justified on the decision between an ASIC and and FPGA.

Take an ASIC eg:
Engineering time: 10 Man Years (using Off The Shelf Cores). Cost in current technology =>
Assuming the overhead of an Engineer Year = $150K
10*150K = = $1.5M, Tapeout on 45nm = $8M
Cost for 1 tapeout = $9.5M
Cost of silicon = $50/part.

Take FPGA''s
Engineering time: 12 Man Years (using Off The Shelf Cores- yes it takes longer for FPGA cores to be implemented as they generally are less mature than ASIC libraries/cores). Cost in current technology =>
Assuming the overhead of an Engineer Year = $150K
12*150K = $1.8M,
Cost of silicon = $300/part (you''ve got to pay for the real-estate you Don''t use).

So the break-even (for a single tapeout ASIC vs FPGA) is about 30,000 units. For a mediocre design this is significant since an ASIC can encompass Analog and other custom cells which can not be found on an FPGA.



at 3/31/2009 4:45:47 PM, XYZ said:
I would also like to comment that one of the biggest issues is implementing algorithms. This is where FPGA''s have a disadvantage. If speed is your main concern, then Custom ASICs win since you don''t have the CLB/ALM blocks inside and the general metalization/interconnect overhead that is inherent with an FPGA. FPGA''s are also very bad at implementing memory which is very important for algorithmic processing.

FPGA''s have their place but they are not going to replace everything. An FPGA is a glorified ASIC that can run at a fraction of an ASIC''s speed (without all the choices available for IO''s and Macros). FPGA''s have a place in the low volume, high product cost markets and they are very good in that space.



at 3/31/2009 5:17:00 PM, BD said:
At high speed digital and Analog design most probably we will continue to need hard designed paths, more of a hard IP than Soft IP, thats one neighborhood I think ASICs will rule for years to come.



at 4/1/2009 1:42:33 AM, ABC said:
I always wonder where those prices for the ASIC tapeouts come from. If you see that a 45nm FPGA can be replaced by a 130nm ASIC the tapeout cost would be rather 200k US$ instead of the Millions always claimed by the FPGA vendors. Comparing that to the overall development cost of such a device the tapeout costs are neglectible.

This is the main reaon that FPGA never reach that tipping point.



at 4/1/2009 3:26:48 AM, Wieslaw said:
35 years ago microprocessors were to replace all other standard parts thanks to microprocessors’ programmability, 25 years ago "sea of gates" were to replace "standard cells'''', 20 year ago discussions started on FPGA to replace ASIC.
I see a bright, long lasting future for “FPGA versus ASIC” discussions…




at 4/1/2009 8:51:18 PM, just another engineer said:
further down the road, it will be hard to differentiate between ASIC and FPGA. ASIC are already having more programmable blocks to inject flexibility, and FPGA are having more and more dedicated functional blocks to enhance performance. Where do you draw the line in future?



at 4/2/2009 6:37:33 PM, ron said:
just another:
I believe that is a very interesting point. We at EDN will be watching it carefully, not so much for the definition as for its implications for designers.
ron



at 1/5/2010 3:28:32 AM, TMT said:
In terms of design flexibility FPGA would be the better choice.

Post a comment



Display Name

Change Image
Before submitting this form, please type the characters displayed above.
Note the letters are NOT case sensitive.


ADVERTISEMENT

©1997-2010 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy