一. 知识点
1. 器件坐标系
SDE有不同的坐标系,还要注意区别2D和3D情况:
UCS(Unified Coordinate System);DF–ISE coordinate system;
2. 区域交叠布尔运算
SDE根据用户脚本的布尔运算值处理器件几何结构交叠区域:
Syntax
(sdegeo:set-default-boolean boolean-value)
3. 单位
长度:
Sentaurus Structure Editor itself makes no assumptions about the unit of length used to define
a geometric object. Other TCAD Sentaurus tools, such as Sentaurus Device, however, will
assume that the unit of length is 1 μm . In this indirect sense, the effective default unit of length
in Sentaurus Structure Editor is 1 μm.
4. 不用内置随机数函数写一个生成随机数的函数
线性同余法;Box - Muller 方法;
二. 常用命令
1.
1.1 sde:clear
1.2 sde:set-process-up-direction
1.3 sdegeo:set-default-boolean
1.4 sdegeo:create-rectangle
1.5 sdegeo:fillet-2d
1.6 find-vertex-id
1.7 sdedr:define-constant-profile
1.8 sdedr:define-constant-profile-material
1.9 sdedr:define-refeval-window
1.10 sdedr:define-gaussian-profile
1.11 sdedr:define-analytical-profile-placement
1.12 sdegeo:insert-vertex
1.13 sdegeo:define-contact-set
1.14 sdegeo:set-contact
1.15 find-edge-id
1.16 find-body-id
1.17 sdedr:define-refinement-size
1.18 sdedr:define-refinement-function
(sdedr:define-refinement-function definition-name function-name
{ "MaxLenInt" mat-reg mat-reg value [factor] ["DoubleSide"]
["UseRegionNames"] |
"MaxInterval" "Variable" dopant-name "Cmin" cmin "Cmax" cmax
["Scaling" scaling] ["TargetLength" targetLength] ["Rolloff"] |
"MaxGradient" value | "MaxTransDiff" value })
“MaxTransDiff"等参数的含义在文档“Sentaurus Structure Editor User Guide”和“Sentaurus Mesh"中没有详细介绍,可以在"TCAD Sentaurus Tutorial”中查到。