Set Clock Latency Dialog Box (set_clock_latency)
set_clock_latency
Synopsys Design Constraints (SDC) command.
Specifies additional delay (that is, latency) in a clock
network. This delay value represents the external delay from a
virtual (or ideal) clock through the longest (-late
) or
shortest (-early
) path,
with reference to the rising (-rise
) or
falling (-fall
) clock
transition. For setup analysis, the TimeQuest analyzer uses the
late clock latency for the data arrival path and the early clock
latency for the clock arrival path. For hold analysis, the
TimeQuest analyzer uses the early clock latency for the data
arrival time and the late clock latency for the clock arrival
time.
The following sections provide more information about specifying options for this constraint:
Latency type (-late, -early, -rise, -fall):
Allows you to specify the type of latency in a clock network. The following options are available:
- Late (
-late
)— Specifies an external delay value for the clock through the longest path with reference to the clock edge. - Early (
-early
)— Specifies an external delay value for the clock through the shortest path with reference to the clock edge. - Rise (
-rise
)— Specifies an external delay value for the clock with reference to the rising clock edge. - Fall (
-fall
)— Specifies an external delay value for the clock with reference to the falling clock edge. - Both— Directs the TimeQuest analyzer to use the same value for both options.
Delay value:
Specifies the clock latency value.
Targets:
Allows you to specify the targets to which the constraint applies. You can use the Name Finder (...) to build a collection Definition of targets.
SDC command:
Displays, and allows you to enter, SDC commands for the options you specify in this dialog box.