How to write a program on ids vs vds characteristics of double gate mosfet for various lateral straggle value?

FORMULA FOR Id
Id=(2*W*un*Cox/Leff-ld+(Vds/Ec)) +(lambda* 2*W*Cox/(Leff-ld)^2)*[(Vgs-Vth)Vds-0.5Vds^2]
Lateral straggle

 採用された回答

ES
ES 2013 年 11 月 21 日
編集済み: ES 2013 年 11 月 21 日
vary Vds by the intervals you want. By
W=324;
Cox=...
Define all the constants..
Vds=0:0.1:7%Vds Voltage value in Volts
Id=(2*W*un*Cox/Leff-ld+(Vds/Ec)) +(lambda* 2*W*Cox/(Leff-ld)^2)*((Vgs-Vth)*Vds-0.5*Vds^2)
plot(Vds,Id)
Glitches: use * for multiplication, Define the constants W, Un, Cox and L effective etc before the you define Vds.

3 件のコメント

ARTI
ARTI 2013 年 12 月 20 日
編集済み: Walter Roberson 2013 年 12 月 20 日
SIR
After having defined all the constants i am not getting the output
W=324;
un=1;
Cox=3;
Leff=6;
ld=3;
Ec=1;
lambda=25*10^(-5);
Vgs=0.5;
vth=2.04;
DIBL=0.5;
Vth=vth-DIBL
Vds=0:0.1:7%Vds Voltage value in Volts
Id=(2*W*un*Cox/Leff-ld+(Vds/Ec)) +(lambda* 2*W*Cox/(Leff-ld)^2)*((Vgs-Vth)*Vds-0.5*Vds^2)
plot(Vds,Id)
end
ES
ES 2013 年 12 月 23 日
編集済み: ES 2013 年 12 月 23 日
Vds is a matrix of values from 0 to 7 in steps of 0.1. you cannot do 0.5*Vds^2 [in line 13]
instead do this...
Id=(2*W*un*Cox/Leff-ld+(Vds/Ec)) +(lambda* 2*W*Cox/(Leff-ld)^2)*((Vgs-Vth)*Vds-0.5*Vds.*Vds)
also see if this and this help:)
ES
ES 2014 年 1 月 3 日
Did you use the two links I have specified above?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

質問済み:

2013 年 11 月 21 日

コメント済み:

ES
2014 年 1 月 3 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by