原文链接

        总的来说set_ideal_network 命令会将作用的电路指定为传输无延迟、驱动能力无限大(也就是避免了工具为了时序增加buffer),是不进行DRC规则检查。 对于set_dont_touch_network命令设置了dont_touch 属性的对象,工具虽然也不会插入buffer但是还是会进行DRC规则检查,如果fanin fanout 违反规则,工具还是会给出警告。

         

  1. set_ideal_network 只可以对 当前设计 的port 或者 子设计的内部pin  、 net,不能对多级设计的边界pin或者port 设置。例如不可以对U_A/a 设置,但是可以对DIN0 或者UA/C1/A进行设定,但是当作用于net时,需要添加 -no_propagate 选项,使其遇到组合逻辑门便不在传递。
  2. set_dont_touch_network 命令可以设置 pin port clock,但是不可以对net进行操作。
  3. set_dont_touch命令的设置对象(object)最多,有net、cell、 design、 reference和 library cell。

 

Logo

一站式 AI 云服务平台

更多推荐