|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 LXS13225665126 于 2022-9-13 09:53 编辑
参考网上的教程,写了一个cshell用来自动抽CDL,si.env是从已有的文件改出来的。跑的时候遇到个*Error* dbClosed的问题.问题如图所示。麻烦大家指导一下,或者有其他自动抽cdl的方法可以分享一下。
- #!/bin/csh -f
- set library = "$1"
- set cell = "$2"
- cat <<EOF >! si.env
- simLibName = "$1"
- simCellName = "$2"
- simViewName = "schematic"
- simSimulator = "auCdl"
- simNotIncremental = nil
- simReNetlistAll = nil
- simViewList = '("auCdl" "schematic")
- simStopList = '("auCdl")
- hnlNetlistFileName = "$cell.cdl"
- resistorModel = ""
- shortRES = 2000.0
- preserveRES = 't
- checkRESVAL = 't
- checkRESSIZE = 'nil
- preserveCAP = 't
- checkCAPVAL = 't
- checkCAPAREA = 'nil
- preserveDIO = 't
- checkDIOAREA = 't
- checkDIOPERI = 't
- checkCAPPERI = 'nil
- simPrintInhConnAttributes = 'nil
- checkScale = "meter"
- checkLDD = 'nil
- pinMAP = 'nil
- preserveBangInNetlist = 'nil
- shrinkFACTOR = 0.0
- globalPowerSig = ""
- globalGndSig = ""
- displayPININFO = 't
- preserveALL = 't
- setEQUIV = ""
- incFILE = "/pdk/TSMC/CLN28HPC_PLUS/PDK/Tn28crsp025w1/TSMC28_IO1p8_5x2y2z/tsmcN28/../Calibre/lvs/source.added"
- auCdlDefNetlistProc = "ansCdlSubcktCall"
- EOF
- cat /dev/null >! netlist
- si -batch -command netlist
复制代码
|
-
|