Sdevice
6. Solve
Solve {
Coupled {Poisson}
Coupled(Iterations=100 LineSearchDamping=1e-4){ Possion Eletron }
Coupled {Poisson Electron Hole}
NewCurrentFile="BV"
## Ramp drain voltage until the device drain current exceeds 100uA
Quasistationary(
InitialStep=1e-4 MinStep=1e-15 MaxStep=0.01
Increment=3.0 Decrement=5.0
Goal { Name="drain" Voltage=10 }
BreakCriteria {Current (Contact="drain" Absval=100.0e-6)}
){ Coupled {Poisson Electron Hole}}
}
求解(Solve)部分命令段用于设置完成数值计算所需要经过的计算过程。其中
- Possion启动并调用泊松方程
- Coupled {Poisson Electron Hole}表示调用了泊松方程,电子连续性方程,空穴连续性方程。将三个方程写在一起,表示耦合求解,就是找到一个解同时满足三个方程
- Quasistationary表示定义得到准静态求解
- InitialStep定义了起始扫描电压步长(一般是最小步长MinStep的100~100000倍),如果前一步电压计算收敛,则下一步的电压步长将乘以Increment(一般是1.1-2),但最大步长不会大于MaxStep.
- 如果前一步电压计算不收敛,则扫描电压步长将不断减小,但最小不会小于MinStep,低于MinStep将运行报错。
- Goal参数定义了电压的最大值。