21.8.36 remove_clock_latency
(Ask a Question)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_IDArguments
| Parameter | Type | Description |
|---|---|---|
source | string | Specifies 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. |
id | integer | Specifies 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 Code | Description |
|---|---|
| None | Only 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} ]