hspice 中仿真gmid曲线
但是显示结果为0,不懂为什么,求指教
要看看你的.lib文件里的mos model是怎么定义的,如果是用的子电路,那就要用xmn1来表示你的mos了,probe时i(xmn1.m*), m*是要看你的model里的mos子电路中的mos管怎么取的名字。
你说的“怎么定义的“ 是指什么东西?
一下是我的部分网表:
.param length = 0.7u width =7u
.param gs = 0.4v
xMM0 d gss nchh W=width L=lengthm=1
vd d 0 1.5
vgs g s 0
vss s 0 0
.op
.dc gs 0.1v 5v 10mV sweep length 0.7u 4u 0.05u
.probe id_w=par('id(MM0)/width')
.probe ov=par('v(g)-vth(MM0)')
.probe gm_id=par('gmo(MM0)/id(MM0)')
vgs 源写错了,是:
vgs g s dc 'gs'
you may see Paul Jasper's thesis
能说的具体点吗?谢谢
你这明显是以子电路形式定义的,所以的要去你的.lib文件里面找到“.subckt nchh",看里面的mos具体叫什么名字,如果叫"M1",那么你就要用
.probe id_w=par('id(XMM0.M1)/width');
如果叫"MXCKT",那么你就要用
.probe id_w=par('id(XMM0.MXCKT)/width');
非常感谢,曲线终于出来了,不过好像gmidvsVgs的曲线与温度的变化关系很大
请问下,lv9是否只显示阈值电压的绝对值呢?
收益匪浅。