关于setup time和hold time
时间:10-02
整理:3721RD
点击:
新手求助,我在用icc做routing之后,都有什么方法来修setup time 和hold time 的violation呢,修path delay都用什么东西呢,用buffer吗
参考陈小编的每日一题。
修setup,就是尽可能让数据路径的延时减小,
如换路径上的buffer,inverter等,看具体情况了,线延时长,就插buffer,或换大驱动的,要单元延时大,就换小的。一般buffer的延时会比相同驱动的inverter大点,可以成对换
要么就是调时钟,看前后级有没有什么可借的
对长线也可以设线宽,或规定高层走线
对负载大的,也可均衡一下负载
对hold,就是插buffer了吧
看看谁还有什么好方法,我也想多学学
谢谢楼上讲解,手动修改是在工具里面如何处理?还是... 呵呵。非常感谢
就是在需要插buffer的地方用命令insert_buffer。
嗯,谢谢您,今天在公司试了下。呵呵