Remove_clock_groups, Remove_clock_groups –18 – Altera SDC and TimeQuest API User Manual

Page 28

Advertising
background image

2–18

Chapter 2: SDC and TimeQuest API Package and Commands

sdc

SDC and TimeQuest API Reference Manual

© December 2009

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

Advertising