synth::sweep (::quartus::synth)
The following table displays information for the synth::sweep Tcl command:
Tcl Package and Version |
Belongs to ::quartus::synth 1.0 |
|||
Syntax | synth::sweep [-h | -help] [-long_help] [-dont_cross_module_boundaries] [-lite] [-module <module> ] [-no_sweep_records] | |||
Arguments | -h | -help | Short help | ||
-long_help | Long help with examples and possible return values | |||
-dont_cross_module_boundaries | If set, no constant / fanout-free logic is propagated across hierarchy boundaries | |||
-lite | If set, only some redundant single-input combinational logic gates are removed | |||
-module <module> | If module is provided, sweep is only performed on this module, otherwise it is performed on the whole design | |||
-no_sweep_records | If true, sweep records are not stored. This can save runtime and disk space. Default is false | |||
Description |
Remove stuck and redundant logic from the design or given module. |
|||
Example Usage |
synth::sweep -module $module_name -dont_cross_module_boundaries -lite -no_sweep_records |
|||
Return Value | Code Name | Code | String Return | |
TCL_OK | 0 | INFO: Operation successful |