This preview shows page 145 - 148 out of 502 pages.
The violations are categorizes based on the reason why they cannot be fixed.When you use this command, you must specify the type of violation you want to analyze by specifying one of the following setting with the -typeoption:•max_transto analyze maximum-transition violations•setupto analyze setup violations•holdto analyze hold violations•only_libto analyze library settings that affect optimizationIn addition, you can specify the following:•A threshold for identifying high-fanout nets by using the -fanout option.By default, the tool considers nets with a fanout larger than 30 to be high-fanout nets.•A slack threshold for identifying small timing violations by using the -slackoption.By default, the tool considers any slack violation less than 5 picoseconds as a small violation.•Nets for maximum-transition analysis by using the -drc_nets.By default, analyzes all nets for maximum-transition violations.•Endpoints for setup and hold analysis by using the -endpointsoption.By default, analyzes all endpoints for setup and hold violations.•An output file name by using the -outputoption.The tool adds a .txt extension to the output file name you specify. By default, the tool generates a file named analyze_design_violations.txt.
Chapter 3: Placement and OptimizationAnalyzing the Power3-70IC Compiler™ II Implementation User GuideL-2016.03-SP4IC Compiler™ II Implementation User GuideVersion L-2016.03-SP4Analyzing the PowerTo calculate and report the power for a block, use the report_powercommand. The tool uses the value of the cell_leakage_powerattribute of the library cells in the block to calculate the leakage power. If a cell does not have a cell_leakage_powerattribute, the tool use the value of the library-level default_cell_leakage_powerattribute for that cell.The IC Compiler II tool supports the following methods for calculating the leakage power:•AverageWhen using this method, the calculation is based on equal weighted probabilities for all states.•UnconditionalWhen using this method, the calculation is based purely on the attribute values.•StateWhen using this method, the calculation is based on the state of each instance, as set by the set_case_analysiscommand. If there is no case-analysis constraint set on an instance, the tool assumes equal weighted probabilities for all states.Change the method used for leakage-power calculation by using the power.leakage_modeapplication option.icc2_shell> set_app_options -name power.leakage_mode -value averageBy default, the report_powercommand calculates the leakage power by using the average method and reports a power summary for all active, power-enabled corners for the whole chip.
Chapter 3: Placement and OptimizationAnalyzing the Power3-71IC Compiler™ II Implementation User GuideVersion L-2016.03-SP4Example 3-6 shows a default power report.
You've reached the end of your free preview.
Want to read all 502 pages?
Clock signal, Electronic design automation, Clock distribution network, nets