在版图设计中,常常需要花费很多的时间来clear DRC Violation,是否可以在版图设计过程中来规避一些DRC 问题呢?比如最常见的space,area,enc 等。
DRD 使用非常方便,而且不会影响到版图的操作效率。
打开DRD (design rule driver),使用DRD功能可以在版图设计中时时辅助DRC问题,防止space overlap等DRC的产生。如下图是DRD 的相关设置位置。
DRD rule setting 中用户可以设置Filter 一些Rules,可以只打开关注的space Area等容易出错的DRC rule。
打开DRD的Visible mode时,当移动走线靠近到违反min space的时候,会出现一个error mark,另一种Assist mode当移动到最小sapce时候会短暂keep 住。如下图红色为space的error mark.
打开DRD on design modification时每个error mark 都会显示在版图上,打开DRD autofix 看下自动调整的效果。这里左边几根特意space 调整比较小<0.03。
当点击Apply之后,看到框选的区域内违反min space的path 自动调整到满足min space 0.068的宽度,同时 error mark 清除。
AutoFix 功能对于大量Space,Enc,Area,Ext等类型的DRC问题处理效率非常高。质量也是很高。