关于derive_clock_uncertainty

一、使命

        把时钟的setup和hold uncertainty附加到每个跨时钟域里面。…This command calculates and applies setup and hold uncertainties for each clock-to-clock transfer found in the design.

         时钟的uncertainty在命令update_timing_netlist之后更新。

二、作用对象

        反映IO口、inter-clock、intra-clock在时序分析上的uncertainty。

三、对时钟的要求

        虚拟时钟:可接受IO口、inter-clock、intra-clock的uncertainty

        真实时钟:仅可接受inter-clock或者intra-clock的uncertainty

K4VO)MWJ)@O{4R$PGYB%M0O[4]

四、效果

       该命令的实际作用是:… calls out individual set_clock_uncertainty for every clock transfer

       会在set_clock_uncertainty的基础上叠加;

       如果之前已经给定了一对时钟的uncertainty的关系,新的会被忽略;可以用 -overwrite覆盖掉原来的值;

       … Use the –add option to add the previous user-defined clock uncertainty values to the desired ones.

五、举例

`X%}NM0HPN)P608WBY9T)IH

原文地址:https://www.cnblogs.com/freshair_cnblog/p/2650776.html