United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 


CCS offers advanced delay calculation methodology
Print this article Email this article Reprints RSS Digital Edition

EEdesign.com


Editor's note: This EDA Views column provides a counterpoint to a recent column by Cadence Design Systems and Magma Design Automation authors calling for adoption of the rival Effective Current Source Model (ECSM).

Static timing analysis and timing-driven optimization tools require highly accurate and efficient delay calculation. Transistor drive capability and input capacitance are becoming more complex and non-linear at 90 nanometers and below.

Computing the response of a standard cell and the interconnect it drives is challenging, particularly for highly resistive nets, such as top-level routes. In addition, delay and slew of signals are dependent on many variables. For example, voltage drop from non-ideal power networks can degrade performance significantly.

Integrated circuit designers are increasingly concerned with power issues. Lower Vdd values and multiple voltage regions are used to reduce dynamic power. Libraries and electronic design automation (EDA) tools must support accurate delay calculation for the complex circuits seen in power-aware designs.

Power calculation itself requires very accurate information about timing, including switching windows and signal slew times. Advanced driver and receiver modeling are needed to generate this delay and slew data.

Similarly, signal integrity analysis is inter-dependent with static timing analysis and delay calculation. Non-linear current source modeling enables significantly better quality of results for signal integrity analysis. Synopsys' Composite Current Source (CCS) delay calculation technology directly addresses all of the critical requirements for nanometer delay calculation. The CCS technology includes an advanced current-based driver model and a comprehensive receiver model to provide highly accurate delay calculation and signal integrity analysis.

The driver model defines how the cell will source current to an arbitrary distributed resistor and capacitor network. CCS uses a time-varying, voltage-dependent non-linear current source to represent the drive capability of a cell. The receiver model represents the capacitance of a cell input pin. The CCS receiver model describes how the capacitance can vary due to factors including input slew and output load. It is a two-part representation, with dynamic adjustment of the capacitance during the transition.

This provides high accuracy for cells, including those with a very large Miller effect. The resulting measurements of slew and delay are typically within two percent of Hspice.


CCS provides accurate driver and receiver models

Key advantages of CCS include:

  • Accurate driver and receiver modeling of nanometer timing, including voltage and temperature variation.
  • Easy characterization with HSpice current solutions.
  • Extensible, scalable for statistical timing analysis and optimization.
The data representation for CCS has been incorporated into Synopsys' Liberty open library standard. Liberty is the most widely used library format in the electronics design automation (EDA) industry and is integral to the design flows of both semiconductor vendors and electronics designers.

CCS builds on the comprehensive library modeling capabilities of Liberty. It supports high accuracy with a modest amount of additional data. Characterization for CCS is very straightforward.

The library data is easily generated from HSpice measurements, leveraging the same transient simulations used in existing library characterization flows. Customers are reporting that CCS provides clear advantages over other approaches: reduced design margins, high accuracy compared to circuit simulation, and low characterization overhead.

CCS is a foundation technology for Synopsys that is being deployed throughout the Synopsys Galaxy Design Platform to improve quality of results and to reduce turnaround time.

CCS today delivers accurate modeling and delay calculation to address sub-90 nm static timing, signal integrity, and low power design challenges, and it is scalable for future requirements, such as statistical design.

Bill Mullen is Group Director of R&D for Synopsys static timing and signal integrity analysis products. Rajiv Maheshwary is senior director of marketing at Synopsys, responsible for Synopsys sign-off products.





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