微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > DRV违例咋办哪

DRV违例咋办哪

时间:10-02 整理:3721RD 点击:




如图 不知道怎么办好了

optDesign -fixDrvOnly 好像是这个command

谢谢不理会这个Vio可以吗

基本不可以,timeDesign 看一看具体的report,如果发生在clock path上就更不可以了

谢谢 如果三项都是0呢

当然是最好的了,在不影响最终timing的时候,fanout vio可以low priority

在encounter里做优化也不行。还有别的解决办法吗?
时钟树生成后还没有 NANO ROUTE后就不行了。

要找为什么不行的原因,比如,fixed,dont_touch,cell density太高,,,,
然后再修复

估计是有dont_touch的单元,或者optDesign -hold-drv

optDesign -drv



optDesign -drv
Corrects max_cap and max_tran violations. To correct fanout_load violations, specify
setOptMode -fixFanoutLoad before you specify optDesign.
You cannot use this parameter if you specify -incr. When applying this parameter, optDesign will fix only the DRV and not the setup/hold timing violation.

路径不是很多,看看最大的是哪里导致的。
分析清楚原因最重要。
手动改掉最大的,然后optDesign -drv

我顺便问一下totalNr 不为0real都为0的时候可以么有时候发现 就是total Nr 中的fanout不为0....

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

网站地图

Top