United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 


Verification: port in a storm
Print this article Email this article Reprints RSS Digital Edition

EE Times


BY C. MICHAEL CHANG
President and Chief Executive Officer,
Verplex Systems Inc.,
Milpitas, Calif.

Within the electronic design automation market, the verification sector continues to grow. While we've seen some minor delays in purchasing and, in one case, a slight reduction in the original purchase order, we've not experienced the dire predictions that some sectors have reported. We've seen no impact on design starts, either.

We believe the bullishness of our market segment is due to the growing need to incorporate verification-or more specifically, formal verification-into the design flow. It's become a competitive advantage in many instances and a means to reduce overhead costs.

Formal verification, once viewed as an arcane technology that was not ready for mainstream design flows, is now seen as a valued productivity tool and a key piece of the overall strategic plan.

The move to a complete system-on-chip (SoC) enables more functionality in a smaller area. While that is a technological advance, it has forced companies to seek higher-capacity, faster and more thorough means of verification to handle the added complexity. Gone are the days of the "cobbled" approach-throw a variety of EDA tools and more engineers at the design and hope for the best. With verification estimated to take up approximately 70 percent of the design process, it's no longer realistic and certainly not effective.

Simulation by itself is no longer adequate for verifying SoC designs, because performance is slow and coverage is inadequate. Instead of applying stimuli to a design and comparing its responses with expected results, formal verification examines a design and mathematically proves its functional properties. Equivalence checking, part of a formal verification methodology, automatically detects functional inconsistencies, providing a reliable way to ensure that the final design implementation does what the RTL code specifies.

Formal verification is flexible and can be used throughout the design process. In design creation, it can show a design satisfies certain properties or can derive functional vectors to demonstrate the violation of such conditions. During implementation, it ensures that such design steps as logic synthesis, place-and-route, test-logic insertion and clock-tree synthesis do not accidentally introduce additional bugs. Finally, formal verification offers a solid return on investment. It enables design teams to concentrate at what they do best: design.

As always, tools that offer good value and productivity gains are often immune from economic downturn. I believe that's why our market segment has remained relatively untouched.

Return to 2001 Midyear Forecast






  Free Subscription to EE Times
First Name Last Name
Company Name Title
Email address
  Click here for your Free Subscription to EETimes Europe
 
CAREER CENTER
Looking for a new job?
SEARCH JOBS
SPONSOR

RECENT JOB POSTINGS
CAREER NEWS
SRC Expands R&D Centers
The Semiconductor Research Corp has added a new center to its university R&D efforts.

For more great jobs, career related news, features and services, please visit EETimes' Career Center.


All White Papers »   

 
Education and
Learning


Learn Now:












Home | About | Editorial Calendar | Feedback | Subscriptions | Newsletter | Media Kit | Contact | Reprints|  RSS|   Digital|  Mobile
Network Websites
International
Network Features




All materials on this site Copyright © 2009 TechInsights, a Division of United Business Media LLC All rights reserved.
Privacy Statement | Terms of Service | About