|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
[求助] 模型调用编码.va和.sp文件,大家帮忙看看,谢谢
用hspice软件仿真一下mos管的输出特性曲线,但是调用的是自己编写的模型,进而看看曲线的走向(需要用verilog-A语言编写自己要用的模型公式),以下是我自己编的.va文件和.sp文件,但是仿真出来的曲线不对,大家帮忙看看编码对不对,谢谢了
这是.va模型文件
title: Simple Verilog-A mosfet
.hdl mosfet.va
.options post=1
X1 d g s b MOSFET I0 = 2.9 a = 1.10 Vth = 0.3 VT = 29.6 n = 1.66 L = 1u W = 1u
VGS 1 0 1.0v
VDS 2 0 1.0v
.temp=27
.op
.dc VDS 0 1.0 0.05 VGS 0 1.0 0.05
.option post accurate probe
.PRINT TRAN v(2) v(1) I(VDS)
.end
这是mos管的输出特性.sp文件
//simple mosfet
`include "discipline.vams"
`include "constants.vams"
module MOSFET(d,g,s,b);
inout d,g,s,b;
electrical d,g,s,b;
parameter real L = 1u from [0.0:inf];
parameter real W = 1u from [0.0:inf];
parameter real I0 = 2.9 from [0.0:inf];
parameter real a = 1.10 from [0.0:inf];
parameter real Vth = 0.3 from [0.0:inf];
parameter real VT = 29.6 from [0.0:inf];
parameter real n = 1.66 from [0.0:inf];
real Vds,Vgs,Ids;
analog begin
Vds = V(d,s);
Vgs = V(g,s);
Ids = I0*W*exp(((Vgs-Vth)-(a*(Vgs-Vth)*(Vgs-Vth)))/(n*VT));
I(d,s) <+ Id;
end
endmodule |
|
|