Remove_clock_groups, Usage, Options – Altera Quartus II Scripting User Manual
Page 428: Description, Example, Remove_clock_groups –298
3–298
Chapter 3: Tcl Packages & Commands
sdc
Quartus II Scripting Reference Manual
© July 2013
Altera Corporation
remove_clock_groups
Usage
remove_clock_groups -all
Options
-all: Specify remove all clock group settings
Description
Remove all clock group assignments. This command removes any clock groups that have been previously
set. There is no way to remove specific groups.
Example
project_open top
create_timing_netlist
create_clock -period 10.000 -name clkA [get_ports sysclk[0]]
create_clock -period 10.000 -name clkB [get_ports sysclk[1]]
# Set clkA and clkB to be mutually exclusive clocks.
set_clock_groups -exclusive -group {clkA} -group {clkB}
set_clock_groups -exclusive -group {clkC} -group {clkD}
# Remove clock groups A, B, C, and D. Result is that there
# are no longer any mutually exclusive clocks.
remove_clock_groups -all