report_cdc_viewer (::quartus::sta)
The following table displays information for the report_cdc_viewer
Tcl command:
Tcl Package and Version |
Belongs to ::quartus::sta 1.0 |
|||
Syntax |
report_cdc_viewer [-h | -help] [-long_help]
[-append]
[-clock_groups]
[-file
<name>
]
[-from_clock
<names>
]
[-fully_cut]
[-hierarchy]
[-hold]
[-inactive]
[-less_than_slack
<slack limit>
]
[-list]
[-multi_corner]
[-panel_name
<name>
]
[-recovery]
[-removal]
[-setup]
[-show_empty]
[-show_non_crossing]
[-stdout]
[-timed]
[-to_clock
<names>
]
[-tree]
|
|||
Arguments |
-h | -help
|
Short help | ||
-long_help
|
Long help with examples and possible return values | |||
-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_groups
|
Show transfers cut by clock groups | |||
-file
<name>
|
Sends the results to an ASCII or HTML file. Depending on the extension | |||
-from_clock
<names>
|
Valid source clocks (string patterns are matched using Tcl string matching) | |||
-fully_cut
|
Include transfers where all paths are cut by false path assignments | |||
-hierarchy
|
When writing to a panel or a non-list file, show child clocks as nested within their parent clocks | |||
-hold
|
Option to report clock hold paths | |||
-inactive
|
Show transfers between inactive clocks | |||
-less_than_slack
<slack limit>
|
Ignore paths with slack values greater or equal to the specified limit | |||
-list
|
When writing to file, output all clock transfers in a list instead of a grid | |||
-multi_corner
|
When set, running this command with the -panel option will create a folder containing versions of this report for multiple operating conditions. This option has no effect when used with the -stdout or -file options. | |||
-panel_name
<name>
|
Sends the results to the panel and specifies the name of the new panel | |||
-recovery
|
Option to report recovery paths | |||
-removal
|
Option to report removal paths | |||
-setup
|
Option to report clock setup paths | |||
-show_empty
|
Include all clocks in the report, even ones that launch/latch no paths | |||
-show_non_crossing
|
Include transfers that do not cross a clock domain (i.e. transfers to/from the same clock). Note: in grid-formatted reports, clocks with non-crossing transfers will always be shown as long as they have transfers between other clocks too. | |||
-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. | |||
-timed
|
Include all timed transfers (i.e. those not fully cut by false paths or clock groups) | |||
-to_clock
<names>
|
Valid destination clocks (string patterns are matched using Tcl string matching) | |||
-tree
|
Alias for the -hierarchy option | |||
Description |
|
|||
Example Usage |
|
|||
Return Value | Code Name | Code | String Return | |
TCL_OK | 0 | INFO: Operation successful | ||
TCL_ERROR | 1 | ERROR: Timing netlist does not exist. Use create_timing_netlist to create a timing netlist. | ||
TCL_ERROR | 1 | ERROR: Netlist must be updated. Run update_timing_netlist |