Archives

April 20th, 2010 | Tags: EDA, FPGA, synthesis, verification | Category: EDA

Is FPGA a sustainable market for EDA?

A FPGA company makes revenue with the hardware: it sells its device, and gives away its design tools –synthesis, place-and-route. Yet the EDA industry has had success with its own (non-free) FPGA synthesis solutions. For good reasons: in its days, Synplicity’s Synplify was the best FPGA synthesis out there. Synopsys acquired Synplicity [...]

Continue reading Is FPGA a sustainable market for EDA?

February 21st, 2010 | Tags: EDA, verification | Category: EDA

Formal verification stalling, take two

My last post must have struck a nerve. In this post I ask whether fundamental innovation stalled in formal verification, and I speculate which area the next technological leap will come from. This post received some quite interesting comments. It also brought a counter point by Brian Bailey, partially motivated by his [...]

Continue reading Formal verification stalling, take two

January 24th, 2010 | Tags: EDA, verification | Category: EDA, Tech

Has formal verification technology stalled?

We all know that functional verification is the costliest and most time-consuming aspect of ASIC design –about 50% of the total cost, and from 40% to 70% of the total project duration. And we all know that simulation is by far the prevalent verification method, even though it is inherently incomplete due to [...]

Continue reading Has formal verification technology stalled?

November 6th, 2009 | Tags: ASIC, EDA, FPGA, software, verification | Category: Business, EDA

What EDA needs to change for 2020 success?

ICCAD’09 was a fairly good vintage. It started Monday morning with an excellent keynote from Hamid Pirahesh about cloud computing. The same day in the afternoon, a more EDA-focused discussion was initiated by Jim Hogan and Paul McLellan (slides can be found here), asking the question “What EDA needs to change for [...]

Continue reading What EDA needs to change for 2020 success?

October 19th, 2009 | Tags: ASIC, EDA, FPGA, quality, verification | Category: Business, EDA, Tech

The formal verification market is still untapped

Functional verification is a major bottleneck in the chip design cycle. Any misstep in closing the functional correctness of a digital system costs millions of dollars in redesign, additional testing, and silicon respins. One can argue at length about its actual cost, but people in the industry usually agree that functional verification takes between [...]

Continue reading The formal verification market is still untapped

October 13th, 2009 | Tags: EDA, quality, software, verification | Category: EDA, Tech

Test-driven design, a methodology for low-defect software


I wrote earlier about the good practices in designing APIs, which is so important when developing complex software. However one usually does not have the chance to start a product from scratch. This means that more often than ever, a software manager picks up an existing tool with an existing [...]

Continue reading Test-driven design, a methodology for low-defect software

October 6th, 2009 | Tags: ASIC, EDA, low power, power gating, synthesis, verification | Category: EDA

Automated low-power design flow is up for grabs (Part II)

A previous post showed a very-high level view of low power design with UPF/CPF. Power gating, a must-do for mobile products, is still a very manual process, and verifying the correctness of its implementation is a very challenging task. In this follow-up post, I single out some aspects of the power-gating flow, and [...]

Continue reading Automated low-power design flow is up for grabs (Part II)

October 5th, 2009 | Tags: ASIC, EDA, low power, power gating, synthesis, verification | Category: EDA

Automated low-power design flow is up for grabs (Part I)

Low power is becoming more and more critical as the number of mobile and wireless applications is increasing. Battery life is a feature that can make the difference between a success and a flop. Remember the first version of the iPhone? All praised the touch screen interface, but so many criticized its poor [...]

Continue reading Automated low-power design flow is up for grabs (Part I)