|
发表于 2013-12-27 16:20:13
|
显示全部楼层
我看的<Static Timing Analysis for Nanometer Designs>,J. Bhasker • Rakesh Chadha写的,和楼主约束的不一样,他是这么约束的:
create_clock xxxxxxxx (声明随路时钟,虚拟时钟,声明在output pin上)
set_output_delay -max -1.5 -clock xxxxx
set_output_delay -min 2.0 -clock xxxxx
我的理解应该是按照楼主的约束才对,即-max 2.0, -min 1.5,但是我看的这本STA书上是完全相反的。
对于负值的解释,书上也很笼统,“Notice that themin value of the output delay specification is larger than the
max specification. This anomaly exists because, in this scenario, the output
delay specification does not correspond to an actual logic block. Unlike the
case of a typical output interface where the output delay specification cor-responds to a logic block at the output, the set_output_delay specification in
a source synchronous interface is just a mechanism to verify whether the
outputs are constrained to switch within a specified window around the
clock. Thus, we have the anomaly of the min output delay specification be-ing larger than the max output delay specification.”
有这本事的,你们参考一下9.1.3节,看我理解的对不对。 |
|