21.8.43 remove_min_delay
(Ask a Question)Description
Removes a minimum delay constraint from the current timing scenario by specifying either its exact arguments or its ID. If the arguments do not match a minimum delay constraint in the current scenario, or if the specified ID does not refer to a minimum delay constraint, this command fails.
Do not specify both minimum delay arguments and the constraint ID.
remove_min_delay [-from from_list] [-to to_list] [-through through_list]
remove_min_delay -id constraint_ID
Arguments
Parameter | Type | Description |
---|---|---|
from | list of strings | Specifies a list of timing path starting points. A valid timing starting point is a clock, a primary input, an inout port, or a clock pin of a sequential cell. |
through | list of strings | Specifies a list of pins, ports, cells, or nets through, which the disabled paths must pass. |
to | list of strings | Specifies a list of timing path ending points. A valid timing ending point is a clock, a primary output, an inout port, or a data pin of a sequential cell. |
id | integer | Specifies the ID of the minimum delay constraint to remove from the current scenario. You must specify either the exact minimum delay arguments to remove or the constraint ID that refers to the minimum delay constraint to remove. |
Error Codes
Error Code | Description |
---|---|
None | Invalid arguments
-from/-to/-through. |
None | Only one argument is needed. |
Supported Families
PolarFire® |
PolarFire SoC |
SmartFusion® 2 |
IGLOO® 2 |
RTG4™ |
Exceptions
You cannot use wildcards when specifying a clock or port name, either alone or in an accessor command.
Example
The following example specifies a range of minimum delay constraints to remove.
remove_min_delay -through U0/U1:Y