silvaco 学习笔记
第一章 仿真基础
主要认识了什么是silvaco,然后具体操作要按照1.3的语法格式进行,本章不多说了。
基本语法:
“|” 号表示两边的参数选其一
不要随便加空格 加了以后就会影响读取, QSTRING表示字符串,但凡可以由字符串表示的物理量都能用QSTRING 表示,Tonyplot 中可以显示的量都可以作为<QSTRING>。
expr命令为Linux中的命令,一般用于整数值计算,但也可用于字符串操作。'expr'支持普通的算术操作,算术表达式优先级低于字符串表达式,高于逻辑关系表达式。
命令和参数之间、参数和参数之间以空格分开;
Silvaco 中字符串参数的命名规则很简单,很易读。 如果参数只有一个属性,则用一个单词就可以表示,如“硅” 用单词 silicon,“材料” 用单词 material 表示。如果参数具有两个或多个属性,则参数的名称将由两个或多个单词的缩写拼接而成,单词之间由点连接,一般是左边的参数限定或说明右边的参数。例如“温度的值”(temp.val),“偏置的步长”(bias.step),“材料的序号”(mat.occno,“occno”是 number of occurrence 的意思), “某二维区域内的最大浓度”(2d.max.conc)等。对于特定的命令如果仿真语句中没有给出参数值则会采用默认值,用户可以查询手册来了解默认值极其默认单位。
维度:因为在初始化时没有“two.d”参数,所以默认从一维仿真开始。ONE.D, TWO.D, AUTO