Specifies the maximum delay for the timing paths.
set_max_delay delay_value [-from from_list] [-to to_list]
delay_value
Specifies a floating point number in nanoseconds that represents the required maximum delay value for specified paths.
If the path starting point is on a sequential device, the tool includes clock skew in the computed delay.
If the path starting point has an input delay specified, the tool adds that delay value to the path delay.
If the path ending point is on a sequential device, the tool includes clock skew and library setup time in the computed delay.
If the ending point has an output delay specified, the tool adds that delay to the path delay.
-from from_list
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.
-to to_list
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.
set_max_delay 5 -from {ff1a:CLK ff1b:CLK} -to {ff2e:D}
set_max_delay 3.8 -to [get_ports out*]
The –through option in the set_max_delay SDC command is not supported.