IGZO(atlas)=》02

我尝试输出亚阈值摆幅和阈值电压

输出亚阈值摆幅代码为

extract name="subvtslope" 1.0/slope(maxslope(curve(abs(v."gate"),log10(abs(i."drain")))))

输出阈值电压代码为

extract name="Vth" x.val from curve(v."gate", i."drain") where y.val=1e-5

输出开态电流代码为(其中x的值可以设为20等)

extract name="Ion" y.val from curve(abs(v."gate"),abs(i."drain")) where x.val=14

结果为

EXTRACT> extract name="subvtslope" 1.0/slope(maxslope(curve(abs(v."gate"),log10(abs(i."drain")))))
subvtslope=0.651339 
EXTRACT> extract name="Vth" x.val from curve(v."gate", i."drain") where y.val=1e-5
Vth=1.73343 
EXTRACT> extract name="Ion" y.val from curve(abs(v."gate"),abs(i."drain")) where x.val=14
Ion=9.81114e-005 

在Atlas手册上看见了例题里面阈值电压的提取方法

extract name="vt" (xintercept(maxslope(curve((v."gate"),(i."drain")))))

发现和原来的代码相比,差很多!

EXTRACT> extract name="Vth" x.val from curve(v."gate", i."drain") where y.val=1e-5
Vth=1.73343 
EXTRACT> extract name="vt" (xintercept(maxslope(curve((v."gate"),(i."drain")))))
vt=0.442413 V

所以应该用下面这一个!

猜你喜欢

转载自www.cnblogs.com/bjgyf/p/12321552.html