From Innovus TCR
create_generated_clock
-combinational
Restricts the path search for latency to only paths which do not cross
sequential devices, or the source pins of other generated clocks.
When you specify -combinational, if there are both sequential and
combinational latency paths, the software only considers the
combinational paths for the generated clock. If there are no combinational
latency paths for the generated clock, the generated clock does not inherit
latency from its parent clock hierarchy. <- 这句是关键
By default, when calculating the latency of a generated clock, the software
searches for the longest (and shortest) paths from the parent waveform to
the generated clock point. All paths are considered, including those which
traverse sequential elements such as flip-flops, registers, and latches. The
default behavior is intended for cases where there is a cascade of
generated clocks, and some of the clocks are not explicitly defined.
The -combinational option can be used in conjunction with the -
multiply_by, -divide_by, or -edges options. |