21.8.36 remove_clock_latency

Description

Removes a clock source latency from the specified clock and from all edges of the clock. If the specified name does not match a generated clock constraint in the current scenario, or if the specified ID does not refer to a generated clock constraint, this command fails.

Do not specify both the clock and port names and the constraint ID.

remove_clock_latency -source clock_name | -id constraint_ID

Arguments

ParameterTypeDescription
sourcestringSpecifies either the clock name or source name of the clock constraint from which to remove the clock source latency. You must specify either a clock name or an ID.
idintegerSpecifies the ID of the clock constraint to remove the clock source latency from the current scenario. You must specify either an ID or a clock name that exists in the current scenario.

Error Codes

Error CodeDescription
NoneOnly one argument is needed.

Supported Families

PolarFire®
PolarFire SoC
SmartFusion® 2
IGLOO® 2
RTG4

Exceptions

You cannot use wildcards when specifying the clock names.

Example

The following example removes the clock source latency from the specified clock.

remove_clock_latency -source [get_clocks {my_clock} ]

Related Examples on GitHub

See Also