日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OTFT-1:阈值电压的提取

發(fā)布時間:2024/1/1 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OTFT-1:阈值电压的提取 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目標(biāo)

計算有機薄膜晶體管的閾值電壓:方法和代碼實現(xiàn)。

依據(jù)模型

積累區(qū)Accumulation region的簡單模型。
Ids=12μCdielWL(Vgs?Vth)2I_{ds}=\frac{1}{2} \mu C_{diel}\frac{W}{L}(V_{gs}-V_{th})^2Ids?=21?μCdiel?LW?(Vgs??Vth?)2

參考

黃維,密保秀,高志強.有機電子學(xué)[M].北京:科學(xué)出版社,2011:183-184.
施敏,伍國玨.半導(dǎo)體器件物理[M].西安:西安交通大學(xué)出版社,2008:239.
黃均鼐,湯庭鰲,胡光喜.半導(dǎo)體器件原理[M].上海:復(fù)旦大學(xué)出版社,2011:192-195.

輸入

Ids?VgsI_{ds} - V_{gs}Ids??Vgs?轉(zhuǎn)移特性曲線。

提取

閾值電壓VthV_{th}Vth?和遷移率μ\muμ

Success. Fitting converged to a solution.0.9985threshold Vth = 20.0352 V mobility = 0.10432 cm^2/(Vs) onoffratio = 10238.7794

MATLAB代碼實現(xiàn)

close all; clear;clc;% 1 input basic parameters Vgs = -30:1.1:30; Cdiel = 11.5e-9; % F/cm^2 W = 15e-3; % m L = 10e-6; % m Vth = 20; % V mu = -0.1; % cm^2/(Vs)%% 2 generate Ids Ids = 1/2*mu*Cdiel*W/L*(Vgs-Vth).^2.*(1+0.1*rand(size(Vgs)));%% 3 show raw data subplot(1,2,1) semilogy(Vgs,abs(Ids),'o'); xlabel('V_{gs} (V)') ylabel('|I_{ds}| (A)') hold onsubplot(1,2,2) plot(Vgs,sqrt(abs(Ids)),'o'); xlabel('V_{gs} (V)') ylabel('|I_{ds}|^{1/2} (A)') hold on%% 4 select data region Vgs_sel = [-30 10];Ids1 = Ids(Vgs>Vgs_sel(1) & Vgs<=Vgs_sel(2)); Vgs1 = Vgs(Vgs>Vgs_sel(1) & Vgs<=Vgs_sel(2));x = Vgs1'; y = sqrt(abs(Ids1))';%% 5 set fitting parametersjL =[-0.1 -50]; jU =[ 0.1 50]; jSt=[-0.1 0];Method='NonlinearLeastSquares'; Robust='off';MaxFunEvals=100000; MaxIter=100000; Algorithm='Trust-Region'; TolX=1e-9; TolFun=1e-9; jType={'a*(x-b)'};s = fitoptions( 'Method',Method,... 'Robust',Robust,...'Lower',jL,...'Upper',jU,...'MaxFunEvals',MaxFunEvals,...'MaxIter',MaxIter,...'TolFun',TolFun,...'Algorithm',Algorithm,...'TolX',TolX,...'Startpoint',jSt); g1=fittype(jType{1},'options',s);[f, g, o]=fit(x,y,g1);%% 6 extract fitting parametersp.r2=g.rsquare; p.Coeff=coeffvalues(f); p.Confid=confint(f); p.err=p.Confid(2,:)-p.Coeff; disp(o.message); disp(p.r2);subplot(1,2,2) plot(Vgs,f(Vgs),'-b'); hold on plot(xlim,[0,0],'-k'); hold on plot([0,0],ylim,'-k'); hold on%% 7 calculate results Vth_f = f.b; mu_f = 2*f.a^2/(Cdiel*W/L); onoffratio = max(abs(Ids))/min(abs(Ids)); disp(['threshold Vth = ',num2str(Vth_f),' V']); disp(['mobility = ',num2str(mu_f),' cm^2/(Vs)']); disp(['onoffratio = ',num2str(onoffratio)]);

劉國鈞,王連成.圖書館史研究[M].北京:高等教育出版社,1979:15-18,31.

參考資料

https://www.zhihu.com/question/24253684
https://www.imooc.com/wiki/markdownlesson/markdowncolor.html
https://biyelunwen.yjbys.com/cankaowenxian/659400.html

總結(jié)

以上是生活随笔為你收集整理的OTFT-1:阈值电压的提取的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。