不純物半導体のフェルミ準位

(C言語プログラム: written by H.Maeta & modified by T.Abe, CGIプログラム: written by T.Abe)

次の電荷の中性条件から EF, p, n, NAion, NDion を求めます。

p + NDion = n + NAion
p = 2(2πmpkT/h2)3/2exp{-(EF-EV)/kT}
n = 2(2πmnkT/h2)3/2exp{-(EC-EF)/kT}
NAion = NA/[1+4exp{-(EF-EA)/kT}]
NDion = ND/[1+2exp{-(ED-EF)/kT}]
EV [eV]     EC [eV]
EA [eV]     ED [eV]
NA [cm-3]     ND [cm-3]
mp [m0]     mn [m0]
T [K]               

C言語プログラムソース (fermi.c)