Intel® Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 10/04/2021
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.1.29.4. create_slack_histogram (::quartus::sta)

The following table displays information for the create_slack_histogram Tcl command:

Tcl Package and Version

Belongs to ::quartus::sta

Syntax create_slack_histogram [-h | -help] [-long_help] [-all_edges] [-append] -clock_name <name> [-data_delay] [-file <name> ] [-hold] [-max_slack <max_slack> ] [-min_slack <min_slack> ] [-num_bins <num_bins> ] [-panel_name <name> ] [-partition] [-recovery] [-removal] [-setup] [-stdout]
Arguments -h | -help Short help
-long_help Long help with examples and possible return values
-all_edges Consider slacks at all edges, not just at the endpoint nodes (results in increased memory consumption)
-append If output is sent to a file, this option appends the result to that file. Otherwise, the file will be overwritten. This option is not supported for HTML files.
-clock_name <name> Name of the Clock Domain
-data_delay Data Delay Analysis (only applicable for setup and recovery analysis)
-file <name> Sends the results to an ASCII or HTML file. Depending on the extension
-hold Hold Analysis
-max_slack <max_slack> Maximum slack value of the created histogram
-min_slack <min_slack> Minimum slack value of the created histogram
-num_bins <num_bins> Number of bins
-panel_name <name> Sends the results to the panel and specifies the name of the new panel
-partition Show slack count for each of the partition
-recovery Recovery Analysis
-removal Removal Analysis
-setup Setup Analysis
-stdout Send output to stdout, via messages. You only need to use this option if you have selected another output format, such as a file, and would also like to receive messages.
Description

Creates a slack histogram in the timing report for the specified clock domain "-clock_name," showing the number of timing edges within various ranges of slacks for a clock setup analysis. The histogram can be named using the "-panel_name" option. By default, only slack at the endpoint nodes of the timing netlist are considered. To include slack