Static Timing Analysis, Verification and Optimization

SDA’s static timing analysis option offers a wide range of features to support accurate and efficient timing analysis of current and next generation designs, including:

  • Fast and efficient analysis of very large designs.
  • Easy to set up and use.
  • Handles multiple phase and multiple frequency clocks.
  • Handles latch-based designs, including latch transparency issues.
  • Includes a built-in delay calculator, which can compute accurate cell delays and interconnect delays.
  • Reads interconnect parasitic RC data (in DSPF format) in flat or hierarchical forms, and supports “feed through” and “split” module ports in hierarchical DSPF.
  • Includes automatic handling of signal coupling, wherever the DSPF parasitic data includes coupling capacitors between signal nets. This significantly increases the accuracy without sacrificing efficiency.
  • Efficiently analyzes real and apparent loops in the design, including combinational and latch loops.
  • Supports user-specified false paths and multi-cycle paths. Further, false paths can be qualified by general timing constraints, for increased robustness in false path removal.
  • False paths can be validated using design functionality, under the static design rules verification option.
  • Supports logic value specification and automatic propagation for additional false-path blocking.
  • Supports general timing constraint specification through SDF constraint annotation.
  • Provides a range of reporting options, including critical paths, point-to-point delays, slacks and histograms.
  • Outputs accurate SDF delays for use in other analysis and simulation tools.
  • Generates spice decks for selected critical paths, which include all the interconnect parasitic data and loading. The critical paths are automatically sensitized statically, for easily running the simulations.
  • Provides a powerful option to automatically optimize gate sizes and insert buffers to fix both setup and hold violations with accurate post-route parasitic information. Generates “ECO” information for use in incremental place-and-route changes.
  • Generates accurate pin-to-pin timing models for any module or design.
  • Includes various logic extraction and netlist reduction technologies to efficiently and accurately analyze large, multimillion gate designs.
  • Includes an application-programming interface (API) for easily linking SDA with other software systems such as logic synthesis tools, place-and-route tools, etc.
  • Supports incremental timing analysis, when design changes are provided through the API.

 

Copyright ©  2003 by Surya Technologies, Inc. All Rights Reserved.