United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 


It's time to eliminate wire load models
Print this article Email this article Reprints RSS Digital Edition

EEdesign.com


Wire load models (WLMs) have been serving the chip design community since 1985. Born out of a need to account for the role of interconnect in delay, they have evolved over time to aid in the estimation of chip area and power. However, it has been the estimation of delay — the WLM's reason for existence — where they have come to serve the chip designer most poorly.

For this reason, and others, an alternative to WLMs is clearly needed. The EDA industry's first attempt at this was physical synthesis. The idea there was to get from RTL to gates, somehow, then to place the gates and incrementally fix the logic structure using the improved interconnect estimation afforded by gate placement information.

Of course, these tools were really just placement tools in disguise. They had RTL input capability that no one uses, and they can perform some very limited restructuring of the logic. They did not better address the process of modeling interconnect for the process of creating the global logic structure from the RTL starting point.

The patchwork of fixes left behind by the application of solely local transformations leads to design topologies with notoriously bad behavior in terms of congestion and noise and signal integrity problems. Coupled with the use model, data requirements and necessary knowledge, physical synthesis has not been widely embraced by synthesis users. On the contrary, despite the accuracy and predictability issues of WLMs, synthesis users have chosen them over the adoption of the physical synthesis alternative.

Somewhere, there must be a solution that works for the front-end designer. The question of interconnect modeling for the RTL to gates process still needs an answer. How can interconnect be modeled such that the resulting use model is digestible by front-end designers, while still yielding a high enough signal-to-noise ratio to guide the creation of a physically attractive global logic topology?

The answer should be framed within the context of the established evolutionary trajectory of system-on-chip (SoC) design. There are a couple of overwhelming, interrelated trends that have been well documented and are imminently relevant.

The first trend is the growing number of macros (memories, processors, analog blocks, IP) on an SoC. Today's average of 50 or so macros will shortly grow to over 100, and that trend shows every indication of continuing. The related second trend is toward a higher degree of common (or reused) functionality. This is because reusable blocks are often captured in macro form, hence the interrelationship.

These trends are pertinent in the elimination of WLMs because they have such a profound effect of the physical realization that the WLMs were seeking to predict. Statistics for a process node do not suffice when the realization is dominated and driven by the very design specific use of a large number of macros. That is, the accuracy of WLMs can be expected to get worse not just because of process modeling, but because of the changing nature of the designs themselves.

The solution to the designer's interconnect modeling quandary, therefore, needs to incorporate both process modeling and design-specific aspects in a manner to provide a high enough level of accuracy to drive optimization. The crux of the accuracy issue for optimization is providing a trade-off between the magnitude of a design change and the ability to determine whether or not the change improves the design.

For example, small, local changes such as gate sizing require a higher level of accuracy than architecture selection for an adder. If the optimization strategy can perform a majority of its work on more global transformations, it will have less sensitive modeling accuracy. It has been shown that global optimization techniques have extended the useful life of WLMs, but this has not eliminated the need for change. For the front-end designer, the elimination of WLMs will come with the use of a combination of improved process and design-specific modeling in conjunction with global optimization technology. This combination is the only way to provide an accuracy level high enough to achieve the best optimization results without encumbering the designer with the responsibility of detailed aspects of physical implementation.

A new generation of interconnect modeling is long overdue. The high hopes of physical synthesis as the answer have not been met. All indications are that there are solutions possible that address the signal-to-noise ratio problem in a manner that will be favorably viewed by the front-end designer.

Chi-Ping Hsu is corporate vice president for new synthesis at Cadence Design Systems.





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