很多工程师把DRC和LVS一道放入最后的final甚至signoff阶段,其实DRC检查从power plan做好后就可以开始了,这个阶段检查power plan和base layer的DRC问题(常见的via array的spacing,相同电源域或不同电源域的衬底间距,pin shape与preRoute pg net的间距等),如果后期检查一旦发现问题,严重的话甚至要重新跑一遍流程。
1、merge GDS
运行命令:calibre drv merge_gds.tcl l tee merge_gds.log
merge_gds.tcl示例如下:
layout file merge \
-in std_cell.gds \
-in mem.gds \
…
…
-in $block_name.gds \
-out $block_name.merge.gds \
-rename -smartdiff -verbose -tmp -top cell $block_name