21.8.35 remove_clock_groups

Description

Removes a clock group by specifying its name or its group ID. If the arguments do not match, or if the ID does not refer to a clock group, the command fails.
Note: The exclusive flag is not needed when removing a clock group by ID. These flags are mutually exclusive. Only one can be specified.
remove_clock_groups [-id constraint_ID | -name groupname ] \ 
[-physically_exclusive | -logically_exclusive | -asynchronous]

Arguments

ParameterTypeDescription
idintegerSpecifies the clock group by the ID. You must specify either a clock group ID or a clock group name that exists in the current scenario.
namestringSpecifies the clock group by name (to be always followed by the exclusive flag).
physically_exclusiveNoneSpecifies that the clock groups are physically exclusive with respect to each other.
logically_exclusiveNoneSpecifies that the clocks groups are logically exclusive with respect to each other.
asynchronousNoneSpecifies that the clock groups are asynchronous with respect to each other.

Error Codes

Error CodeDescription
NoneOnly one argument is needed.
NoneInvalid clock Groups name argument.

Supported Families

PolarFire®
PolarFire SoC
SmartFusion® 2
IGLOO® 2
RTG4

Exceptions

You cannot use wildcards when specifying a clock groups name.

Example

The following commands removes clock groups with the mygroup3 names and the clock groups with id 12.

remove_clock_groups -name mygroup3 -physically_exclusive
remove_clock_groups id 12

Related Examples on GitHub

See Also