United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 


Design complexity drives need for ESL
Print this article Email this article Reprints RSS Digital Edition

EEdesign.com


In the electronics industry, we are constantly reminded about the need to innovate. Product lifetimes are shrinking at an accelerating pace and the demand for new features can be overwhelming.

Design sizes are maintaining their path along Moore's law, which predicts a doubling of design sizes every 18 months. This creates added pressures on the designers, as there has not been a corresponding lengthening of the design cycle. Product lifetimes have actually been shrinking, and hitting the market window becomes increasingly difficult.

Much has been done in the industry to try and improve the development process, but one of the fundamental problems is that quality is not considered an integral part of it. Instead, it relies on verification to fix those quality problems later on.

Many improvements have been made in the functional verification space, but they have been unable to keep up with the demands placed on them. Some companies have created separate verification teams to tackle the problem, and others have employed huge server farms with hundreds or thousands of simulations performed in parallel. But such approaches do not address the root of the problem; they are merely addressing the symptoms.

If the dynamics of the product development cycles remain unchanged, it is possible to derive a new relationship which must hold if a company is to remain a technical leader. Simply stated: The productivity of the development team must double every twelve months.

Data provided by Gartner Dataquest at this year's Design Automation Conference shows that the industry has not been keeping up with these productivity improvements since 2003. To solve this problem, it is time to migrate to the next level of abstraction, the Electronic System Level (ESL), for both design and verification.

Tackling the verification issue first is the easier way to make the transition. While higher abstraction languages are being adopted for testbench generation, there has not been a corresponding increase in the design abstraction against which the testbench is being developed and debugged. This is the place to start.

To succeed with the adoption of ESL for verification, it is also necessary to throw out many of the common misconceptions about today's verification process, which cause too much time to be spent on verifying details of an implementation instead of verifying that the important functionality of the design has been faithfully created.

The industry cannot wait for new EDA tools to come along and fix the problem for them. That is not going to happen, and in many cases is not necessary as existing tools can partially address many of the issues.

Companies can achieve the necessary productivity goals by carefully examining and improving their internal processes and making quality a priority from the beginning. Without this, it will become more and more difficult to maintain the doubling of productivity required every year to stay competitive.

Brian Bailey is an independent consultant helping companies improve their verification efficiency. He has spent over 20 years creating verification solutions in a number of EDA companies and in recent years has spent most of his time helping the industry understand how and when to adopt new methodologies. He can be reached at brian_bailey@acm.org.





The views and opinions expressed in this column are strictly those of the author and should not be taken as an editorial position of EE Times or any of its other editors, publications or Web sites.


  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 »   

  Design Resources
Designing for a dual Galileo-based GPS system
Malcolm Lomer of SiGe Semiconductor discusses GPS design challenges with the Galileo satellite system.
More »
 
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