微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > violating paths的问题

violating paths的问题

时间:10-02 整理:3721RD 点击:
set up mode 的violating paths一直解决不掉,并且全是reg2reg的,hold mode没有。求教问题可能出在哪里?

1.是不是false path,比如从一个clock domain到另一个clock domain.
2.clock有没有create 正确,这条path是不是真的1个cycle.
3.reg2reg之间的组合逻辑实在是太长了,工具没有办法综合满足你条件的电路.

非常感谢

修setup的方法不多,下面几种:
1) size cell,看是不是弱驱动引起的,比如一个1X cell drive一个12X cell,当然差,
2) transition 引起的,因为transition是向下传播的,如果第一个差,后面也好不了,
而且差的transition 会引起很大的cell delay, 可以增加buffer来解决这个问题,
3) swap to LVT , if possible,这个是对于90nm以下的design,可用lvt 来提高timing

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top