在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 16007|回复: 18

如何提取spice model中的参数?

[复制链接]
发表于 2007-11-29 11:58:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在设计电路时需要手工根据公式估算,那么先要知道电子和空穴的迁移率un、up和栅氧电容Cox以及阈值电压Vth。
但是bsim3的level49 spice model中只能找到Vth,那么un、up,Cox如何得到?
发表于 2007-11-29 12:58:18 | 显示全部楼层
用simulation倒算
 楼主| 发表于 2007-11-29 13:22:27 | 显示全部楼层

谢谢

根据id公式和跨导gm公式算出的u*cox还是不一样的
发表于 2008-4-30 14:37:37 | 显示全部楼层
Calculate meff so that we can get KP=uCox and for
MOBMOD=1.
VT = 0.62volt
VT := VTH0 + VT_body_effect - VT_charge_sharing - VT_DIBL + VT_reverse_short_channel + VT_narrow_width
Liu A-26
VT_DIBL = 0.249 volt
VT_DIBL exp -DSUB
Leff
2×Lt
×
æçè
ö
÷ø
2 exp -DSUB
Leff
Lt
×
æçè
ö
÷ø
+ ×
æçè
ö
÷ø
:= × (ETA0 + ETAB×Vbs_eff)×Vds
Liu A-29
VT_narrow_width = 0.00985 volt
VT_narrow_width (K3 + K3B×Vbs_eff) Liu A-31 TOX
Weff + W0
:= × ×2× ff
VT_reverse_short_channel = 0.148
VT_reverse_short_channel K1 Liu A-30
TOX
TOXM
× 1
NLX
Leff
+ - 1
æçè
ö
÷ø
:= × × 2× ff
VT_charge_sharing = 0.218 volt
VT_charge_sharing DVT0 exp -DVT1
Leff
2×Lt
×
æçè
ö
÷ø
2 exp -DVT1
Leff
Lt
×
æçè
ö
÷ø
+ ×
æçè
ö
÷ø
:= × × (Vbi - 2× ff)
Liu A-28
Lt = 59.275nm
Xdep = 80.701nm
Lt
eo× esi×Xdep
eo× eox
TOX
æçè
ö
÷ø
Xdep :=
2× eo× esi×2ff
q×NCH
:=
As an approximation, all Lt values
in Liu equations A-34 to A-36 are
taken as this which is A-34.
Vbi = 1.007 volt
Vbi
k× (TNOM + 273.15×K)
q
ln
NCH×1020cm-3
(ni(TNOM + 273.15×K))2
éêêë
ùú
ú
û
:= ×
Liu A-33
VT_body_effect = 0.23volt
VT_body_effect K1
TOX
TOXM
× × 2× ff - Vbs_eff - K1× 2× ff K2
TOX
TOXM
- × ×Vbs_eff if Vbs_eff < 0
K1
TOX
TOXM
×
( 2× ff)3
2× ff
Vbs_eff
2
-
× - K1× 2× ff K2
TOX
TOXM
- × ×Vbs_eff if Vbs_eff &sup3; 0
:=
Liu A-25, A-27
meff(Vgs) U0
1 (UA + UC×Vbs_eff) (Vgs - VT) + 2×VT
TOX
éê&euml;
ù
ú&ucirc;
+ × UB
(Vgs - VT) + 2×VT
TOX
éê&euml;
ù
ú&ucirc;
2
+ ×
:= This is calculated
according to BISM
section B.1.3 for
Vbs = 0
0 0.2 0.4 0.6 0.8 1 1.2
400
460
520
580
640
700
meff(Vgs)
volt×sec
cm2
×
Vgs× volt
meff(0.7× volt) 555.291
cm2
volt×sec
发表于 2009-3-12 00:22:06 | 显示全部楼层
我一直被这个问题困扰!我用电路仿真估算过参数,一是很麻烦,二是很不准确,误差很大,严重寻求更优解中……
你们有答案了么?
发表于 2009-3-12 00:49:32 | 显示全部楼层
那看你要什么参数一般可以用 .print 来看
.print m1_vth=par('lv9(m1))
.print m1_gmo=par('lx7(m1)')

* see page 8-63 and 8-66 of HSpice user manual
.probe dc idrain     = par('id(m1)')
.probe dc cgd        = par('-lx19(m1)')
.probe dc cgs        = par('-lx20(m1)')

.probe dc cgtotal    = par('lx18(m1)')
.probe dc vthreshold = par('lv9(m1)')
.probe dc vdsat      = par('lv10(m1)')
.probe dc gm         = par('lx7(m1)')
.probe dc gmbs       = par('lx9(m1)')
.probe dc gds        = par('lx8(m1)')
.probe dc rds        = par('1/lx8(m1)')


发表于 2009-3-12 09:32:31 | 显示全部楼层
thank q
发表于 2009-7-15 11:14:12 | 显示全部楼层
这个问题很简单 直接从model中找就是了 参数u0就是对应的un or up 至于COX可以从tox参数推出来!!
发表于 2009-7-19 01:57:12 | 显示全部楼层
有些参数在库里已经有了,有些可以用hspice提取出来。
发表于 2012-1-31 14:34:02 | 显示全部楼层
算法一大堆,为什么不按照仿真结果倒推呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-2-25 00:34 , Processed in 0.028779 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表