物理模型model
关于器件性能的仿真,看了一些资料之后有了一些理解,在这里做出一些整理~~(若有错误欢迎指正)
前言
仿真时需要考虑精确度、计算速度、收敛性。
精确度——与网格密度、计算步长的疏密、算法、物理模型的选择有关;
计算速度——与网格密度、计算步长的疏密、算法有关;
收敛性——与计算步长的疏密、初始值、算法有关;
网格的设置非常重要,若太疏会导致结果不准确或不收敛,太密又会导致内存不够等情况。
“atlas仿真半导体器件是基于对1~6个相互关联的非线性偏微分方程的求解,atlas在每个格点对这组方程进行数值计算最终得到器件的特性。”
对光电探测器来讲,对器件进行数值计算的目的是获取到器件内部在各个区域的一些参数,如电流密度(载流子扩散电流、漂移电流)、光生载流子浓度、光生电流等,通过这些参数可以计算得到器件的带宽、响应度、量子效率等性能。
关于方程
首先器件仿真中一定会用到的两个方程分别是:泊松方程和载流子连续性方程。
泊松方程
d i v ( ε ∇ ψ ) = ρ div(\varepsilon\nabla\psi) = \rho div(ε∇ψ)=ρ
ψ \psi ψ是静电势。 ε \varepsilon ε是介电常数, ρ \rho ρ是空间电荷密度。其中电势的梯度可求出电场:
E → = − ∇ ψ \overrightarrow{E}=-\nabla\psi E=−∇ψ
载流子连续性方程
∂ n ∂ t = 1 q d i v J n → + G n − R n \frac{\partial n}{\partial t}=\frac{1}{q}div\overrightarrow{J_n}+G_n-R_n ∂t∂n=q1divJ