13.33.141 set_max_delay

Specifies the maximum delay for the timing paths in the current scenario.

set_max_delay delay_value [-from from_list] [-to to_list] [-through through_list]

Arguments

delay_value

Specifies a floating point number in nanoseconds that represents the required maximum delay value for specified paths.

-from from_list

  • 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.

    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.

    -through through_list

    Specifies a list of pins, ports, cells, or nets through which the timing paths must pass.