21.8.41 remove_input_delay
(Ask a Question)Description
Removes an input delay by specifying both the clocks and port names or the ID of the input delay constraint to remove. If the clocks and port names do not match an input delay constraint in the current scenario, or if the specified ID does not refer to an input delay constraint, this command fails.
Do not specify both the clock and port names and the constraint ID.
remove_input_delay -clock clock_name port_pin_list | -id constraint_ID
Arguments
Parameter | Type | Description |
---|---|---|
clock | string | Specifies the clock name to which the specified input delay value is assigned. Note: You must specify clock name as {CLK}, not
[get_clocks {CLK}]. |
port_pin_list | list of strings | Specifies the port names to which the specified input delay value is assigned. |
id | integer | Specifies the ID of the clock with the input_delay value to remove from the current scenario. You must specify either both a clock name and list of port names or the input_delay constraint ID. |
Error Codes
Error Code | Description |
---|---|
None | Parameter -clock has illegal value. |
None | Invalid clock/port arguments. |
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 names, either alone or in an accessor command.
Example
The following example removes the input delay from CLK1 on port data1.
remove_input_delay -clock [get_clocks CLK1] [get_ports data1]