1.网格问题导致的报错
问题
使用Sentaurus TCAD仿真时,遇到如下错误导致仿真中断:
Error: child process with pid'349356'exists with the code '1
gjoh exits with status 1
检查后发现有如下警告:
解决方法
“Exceeded the maximum number of vertices (300000 vertices)”意思是说超过了网格顶点的最大数量。查看.out文件也可以发现仿真中断在划分网格的代码附近,因此需要拉大网格,增大网格间距。
2.sdevice初始解不收敛
问题
sdevice仿真显示如下报错:
Error: child process with pid'90409'exists with the code '2
gjob exits with status 2
在.out文件中发现仿真在0时刻,仿真的第一个点就无法收敛
解决方法
在sdevice中设置时序时,由于某个电极上的电压值过高,因此难以建立初始解。将初始电压做如下更改即可解决问题:
更改前:
{ name=“TX” Voltage=-1 workfunction=4.2 Voltage=(-1 at 0.0, -1 at 0.3e-6, 3.3 at 0.32e-6, 3.3 at 0.57e-6, -1 at 0.58e-6)}
更改后:
{ name=“TX” Voltage=0 workfunction=4.2 Voltage=(0 at 0.0, -1 at 4e-8, -1 at 0.3e-6, 3.3 at 0.32e-6, 3.3 at 0.57e-6, -1 at 0.58e-6)}