drc

所需文件
1、gds文件
2、rule文件

步骤
1、修改rule文件
(1)Input database 下的LAYOUT PATH 和 LAYOUT PRIMARY
(2) DRC RESULTS DATABASE 和 DRC SUMMARY REPORT
(3) 编写run脚本

#!/bin/csh -f
set rule = "rule文件"
calibre -hier -hyper -drc -turbo $rule | tee run.log
(4)查看 :calibredrv -m gds文件 -rve drc.db
  (5)   修drc

lvs

同drc、区别calibre -hier -hyper -lvs -turbo $rule | tee run.log

产生的 .db文件可以查看short
用 ll -lrtF 可以看到有个 svdb目录 ,calibredrv -m gds文件 -rve svdb 可以查看open的情况

插dummy

需要的文件
1、gds文件
2、rule文件 步骤
1、修改rule文件
(1)Input database 下的LAYOUT PATH 和 LAYOUT PRIMARY
(2) 编写run脚本

2、编写merge BEOL.gds(产生的dummy gds)和之前准备的gds

set L1 [layout create "TOP.gds" -dt_expand -preservePaths -preserveTextAttributes -preserveProties]
set L2 [layout create "BEOL.gds" -dt_expand -preservePaths -preserveTextAttributes -preserveProties]
$L1 import layout $L2 FALSE rename
$L1 create ref TOP B12aTOP 0 0 0 0 1     //TOP 表示的是TOP.gds的die的名称  B12aTOP 表示的是BEOL.gds的die的名称

$L1 gdsout top.gds                 

运行:calibredrv merge_dummy.tcl | tee merge_dummy.log

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐