ICC 修DRC 具体步骤 经验分享
时间:10-02
整理:3721RD
点击:
小弟接触ICC 不久,做的都是小项目,要控制成本。由于数模混合,形状不规则等因素floorplan做得不好,congestion较多,苦于修DRC。就我个人碰到的情况做下分享我用到的方法也就大家常用的,
1,route_zrt_detail -incremental true ;命令自动修正DRC的net,但不一定能修复完,可以一开始多修几次。
2,第一步没修完的话可以把DRC的net 删除了,做eco。这里主要是怎么选到这些net,首先打开error browser (可以在菜单verification下选error browse,在弹出窗口勾选DRC,再选择对应的design cell,注意勾选‘show all views’才能出现design cells);在error browser 中所有的DRC 都列出来了,可以把所有的DRC error 全选,再在菜单select 下拉中选nets of selected errors,就可以在layout 中把所有的DRC net选上了,接下来就是群秒了;最后就是eco 了,route_zrt_eco,就看结果了。
一般到这里我的DRC是修完了。也可以重复这两步。
初学ICC ,写的详细点是照顾我这样的菜鸟
各位大牛有什么好方法还请分享
1,route_zrt_detail -incremental true ;命令自动修正DRC的net,但不一定能修复完,可以一开始多修几次。
2,第一步没修完的话可以把DRC的net 删除了,做eco。这里主要是怎么选到这些net,首先打开error browser (可以在菜单verification下选error browse,在弹出窗口勾选DRC,再选择对应的design cell,注意勾选‘show all views’才能出现design cells);在error browser 中所有的DRC 都列出来了,可以把所有的DRC error 全选,再在菜单select 下拉中选nets of selected errors,就可以在layout 中把所有的DRC net选上了,接下来就是群秒了;最后就是eco 了,route_zrt_eco,就看结果了。
一般到这里我的DRC是修完了。也可以重复这两步。
初学ICC ,写的详细点是照顾我这样的菜鸟
各位大牛有什么好方法还请分享
总结的挺好的。
其实要想少麻烦,还得多在place阶段加以控制,比如加partial placement blockage之类的