China 简体中文 Japan 日本语 United States English
International Office Locations
  HOME    SUPPORT    TRAINING COURSES
Training

PrimeTime 1

Overview
In this workshop you will learn to perform Static Timing Analysis (STA) using PrimeTime by executing the appropriate high-level summary reports to initiate your analysis, customizing and interpreting detailed timing reports for debugging, and exploring and analyzing the clocks that dictate STA results.

You will also learn to maximize your productivity by validating inherited scripts for your design, by creating scripts using a recommended methodology, by identifying opportunities to improve run time, and by customizing your environment for ease of running and debugging.

The workshop includes comprehensive hands-on labs, which provide an opportunity to apply key concepts covered during the lectures.

Objectives
At the end of this workshop the student should be able to:
  • Interpret the essential details in a timing report for setup and hold, recovery and removal, and clock-gating setup and hold
  • Generate timing reports for specific paths and with specific details
  • Generate summary reports of the design violations organized by clock, slack, or by timing check
  • Validate, confirm, debug, enhance, and execute a PrimeTime run script
  • Create a PrimeTime run script based on seed scripts from the RMgen utility
  • Identify opportunities to improve run time
  • Create a saved session and subsequently restore the saved session
  • Identify the clocks, where they are defined, and which ones interact, on an unfamiliar design
  • Reduce pessimism using path-based analysis

Audience Profile
Design or Verification Engineers who need to perform STA using PrimeTime.

Prerequisites
To benefit the most from the material presented in this workshop, students should have:

  • A basic understanding of digital IC design
  • Familiarity with UNIX workstations running X-windows
  • Familiarity with vi, emacs, or other UNIX text editors
Course Outline
Day 1
  • Does your Design Meet Timing?
  • Objects, Attributes, Collections
  • Constraints in a Timing Report
  • Timing Arcs in a Timing Report
  • Control which Paths are Reported
Day 2
  • Summary Reports
  • Validate & Enhance PrimeTime Session
  • Analysis Types and Back Annotation
  • Getting to Know Your Clocks
Day 3
  • Additional Checks and Constraints
  • Path-Based Analysis
  • Conclusion and Intersecting Technology

Synopsys Tools Used
  • PrimeTime 2011.12-SP2