From 73bf1b279a1bae545fa53439edf774b743752bdf Mon Sep 17 00:00:00 2001 From: dwarning Date: Mon, 3 Dec 2018 16:35:27 +0100 Subject: [PATCH] Demonstration of mobility reduction and weak-inversion model. --- examples/vdmos/mtriode_nch.sp | 13 +++++++++++++ examples/vdmos/theta_nch.sp | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 examples/vdmos/mtriode_nch.sp create mode 100644 examples/vdmos/theta_nch.sp diff --git a/examples/vdmos/mtriode_nch.sp b/examples/vdmos/mtriode_nch.sp new file mode 100644 index 000000000..463b84c6e --- /dev/null +++ b/examples/vdmos/mtriode_nch.sp @@ -0,0 +1,13 @@ +VDMOS Mtriode Test +M1 D G 0 IRFP240 +VG G 0 1V +VD D 0 0.1V +.control +foreach myMTRIODE 0.5 1.0 1.5 + altermod @IRFP240[MTRIODE]=$myMTRIODE + dc vd 0 30 0.1 vg 4 10 1 +end +plot abs(dc1.vd#branch) abs(dc2.vd#branch) abs(dc3.vd#branch) +.endc +.model IRFP240 VDMOS(Rg=3 Vto=4 Rd=72m Rs=18m Rb=36m Kp=4.9 Lambda=.03 Cgdmax=1.34n Cgdmin=.1n Cgs=1.25n Cjo=1.25n Is=67p ksubthres=.1 Vds=200 Ron=180m Qg=70n) +.end diff --git a/examples/vdmos/theta_nch.sp b/examples/vdmos/theta_nch.sp new file mode 100644 index 000000000..773172982 --- /dev/null +++ b/examples/vdmos/theta_nch.sp @@ -0,0 +1,13 @@ +VDMOS Mobility Reduction +M1 D G 0 IRFP240 +VG G 0 9V +VD D 0 1V +.control +foreach myTHETA 0.1 0.2 0.3 0.4 0.5 + altermod @IRFP240[THETA]=$myTHETA + dc VG 2 9 0.1 +end +plot abs(dc1.vd#branch) abs(dc2.vd#branch) abs(dc3.vd#branch) abs(dc4.vd#branch) abs(dc5.vd#branch) +.endc +.model IRFP240 VDMOS(Rg=3 Vto=4 Rd=72m Rs=18m Rb=36m Kp=4.9 Lambda=.03 Cgdmax=1.34n Cgdmin=.1n Cgs=1.25n Cjo=1.25n Is=67p ksubthres=.1 Vds=200 Ron=180m Qg=70n) +.end