.option nomod ingold=2 warnlim=100 numdgt=6
+ limpts=30000 itl5=0 lvltim=2 method=gear
+ tnom=25 measdgt=5
.option MODSRH=0 runlvl=6 accurate
****** 扫描多个温度
.temp -40 -25 0 25 46 65 85 105 120
.option brief=1
.lib '此处为工艺库中的usage.l文件,定义了器件model' TTGlobal
.lib '此处为工艺库中的usage.l文件,定义了器件model' pre_simu
.option brief=0
.inc '此处定义INVD4的电路'
****** 定义global corner的sigma,这里用的TTGloba,sigma默认就是0
.param sigma_factorn_lvt=0
.param sigma_factorp_lvt=0
.param voltage=0.75
xinv0 vdd 20 vdd vss vdd vss INVD4LVT
xinv1 20 vss vdd vss vdd vss INVD4LVT
vdd_0 vdd 0 voltage
vss_0 vss 0 0
****** DC分析,电压从0.6v扫到1.2v,step为0.1v
.dc vdd_0 0.6 1.2 0.1
.print i(vss_0)
.end
输出的是反相器输出0和1时的静态电流
参考资料:
https://hackmd.io/@azoo/hspice_tutorial
https://inst.eecs.berkeley.edu/~ee105/sp10/tutorials/HSPICE_Tutorial.pdf
https://inst.eecs.berkeley.edu/~ee247b/sp14/homework/HSPICEtutorialfromEE105.pdf