|
PrimeTime PX: Signoff Power Analysis
Overview
In this class, you will learn to extend PrimeTime's signoff static timing analysis capability to accurately analyze peak power, average power, clock network power and multi-voltage power.
A job aid will guide you through the setup requirements and command flow required to perform appropriate types of power analysis (average power vs. peak power; instantaneous peak power vs. cycle-accurate peak power.)
Skills taught in this workshop include:
- Determining what power analysis method is possible, based on the available data and the application needs
- Applying a methodology to confirm that the power analysis performed was complete and correct
- Applying debugging technique(s) if necessary
PrimeTime PX functionality you will explore includes:
- Generating and interpreting the standard PrimeTime PX reports for switching activity, peak power, average power, clock network power and multi-voltage power analyses
- Generating and viewing peak-power waveforms
To analyze power on multi-voltage designs, you will be using a flow based on the unified power format (IEEE P1804 UPF).
Objectives
At the end of this workshop the student should be able to:
- Read the required timing and power data; verify their completeness
- Perform peak, average power analysis in the GUI and shell interface
- Generate VCD and SAIF switching activity files by simulating RTL and gate-level designs
- Distinguish between event-based vs. cycle-accurate peak power (CAPP) analysis
- Dump and view peak power waveforms
- Determine quality of analyses from switching activity and power reports
- Estimate pre-layout clock-tree power
- Annotate clock-network power
- Determine power savings due to clock gating
- Specify PVT corner and libraries for multi -voltage power analysis
- Interpret UPF power intent of a multi voltage design
- Perform UPF-flow-based multi voltage power analysis
Audience Profile
Design or Verification engineers who need to choose an appropriate analysis technique and perform signoff power and multi-voltage design analyses using PrimeTime PX.
Prerequisites
To benefit the most from the material presented in this workshop, you should:
Have taken PrimeTime1 workshop.
OR
Possess equivalent knowledge with PrimeTime including:
- Restoring a previously saved design
- Reading and linking a design
- Applying timing constraints
- Generating and interpreting timing reports using the report_timing command
Course Outline
Day 1
- Introduction to Power Analysis
- Average Power Analysis
- Peak Power Analysis
- Clock Network Power Analysis
- Multivoltage Power Analysis
Synopsys Tools Used
- PrimeTime 2009.06-SP2
- nWave 2009.06-SP2
- VCS 2009.06
|