对于后端版图人员,在芯片TO前的LV signoff阶段,犹如一段漫长而有期待的朝圣之旅,需要耐心,毅力和信心,在庞杂的DRC中找到一条收敛之路。为了让此路更为清晰收敛,Calibre提供了一套可追溯对比的富文本方式-HTML DRC report,用户可以记住这个报告方式,对自己的DRC 快速生成可视化报告,以及做DRC阶段小结,这里就像各位ICer介绍一下这个方法。闲言少叙,ICer GO

Calibre DRC 小结的常规方法
通常来讲,在做LV收敛的过程中,对于Calibre DRC的结果进行追踪,可以有效的判断数据库的收敛层度,常规的做法,是通过定义
// SVRF command
DRC 的summary 报告进行归集
svrf command
DRC SUMMARY REPORT DRC.sum HIER
用户可以通过简单的grep命令,得到类似下面的quick-sum(如下图)

这个方法的好处就是快捷方便,但是缺点就是只有文本描述,不能对现有的DRC做具体的GUI分析和理解。
Calibre DRC 小结的其他方法
为了解决这种平板式的小结报告的弊端,Calibre RVE提供了其他的报告汇总方式。
Calibre RVE也提供了一套CSV或者超文本(HTML)的汇报格式,比较上述的简便归集方式,提供了更多细节的信息,
CSV汇总方式
除过常规的错误类型和错误标记(waive, fixed等),还会记录每一个DRC violation的坐标信息等。类似下例:

HTML 汇总方式
由于HTML先进的文本、图形描述,非常适合于DRC这种需要富文本(rich text)描述场景。HTML除过显示CSV里边的坐标信息,HTML还可以一键出图,这样对于用户生成DRC的图文报告来说是非常方便的,加之对用户可配置的支持,用户可以根据自身需要,配置合适的HTML模板格式,这样可以生成一致的HTML格式化文本,方便后期的比对和出报告。这里就简单介绍一下使用HTML格式,对DRC结果进行报告归集的方法。
首先,用户使用下面的命令打开现有的数据库,包括GDS(soc_chip.gds),layer property (tech.layerprops) 和DRC RDB (drc.db)文件

最低0.47元/天 解锁文章
316

被折叠的 条评论
为什么被折叠?



