专业

后端时序收敛基本思路

2020-07-02  本文已影响0人  3339251b9466

0. 数字IC前后端设计中的时序收敛(二)--Setup违反的修复方法 - Horizon00 - 博客园 https://www.cnblogs.com/ASIC-Horizon/p/7940548.html

1. 后端时序修正基本思路-电子发烧友网 http://m.elecfans.com/article/227070.html

如此,后端修改时序的基本思路(流程)就可以大致分开成几个步骤:

1,建立时序优化(减小数据路径延迟)

2,时钟树综合与平衡

3,保持时序优化(增加数据路径延迟)

这里,在时钟树满足要求后,通常不再对时钟路径进行修改,为了避免发生变化,通常要设置dont_touch_network。

IC compiler 中涉及的命令包括:place_opt, clock_opt, route_opt及psynopt

place_opt 意在摆放优化与保持时序优化,保持时序不进行优化。为了不让该命令进行时钟树综合与保持时序优化,就注意设定理想时钟,并去除fix_hold 属性。

clock_opt 进行时钟树的综合与优化,此时设定fix_hold 进行保持时序优化。

route_opt 进行布线与优化,减小耦合影响等

psynopt 可以进行单独时序优化。

当然,这些只是后端时序优化的基本思路,最关键的还是要正确设置,并且对设计的结构作出合理调整,并注意前后端在整个流程中发挥的作用与对成本的影响。

上一篇下一篇

猜你喜欢

热点阅读