1日目(最初の例題を動かす)

簡単な使い方など

環境の設定

atlaspc7.kek.jpにログインします。ターミナルを二つ準備して両方ともログインをすると便利です。

今回は何もないところから始めてプロジェクトを作る方法を説明します。

まずは環境を整えます。自分のPCから、

ssh -X atlaspc7.kek.jp -l [username]

続いて以下のコマンドを打ちます。

source /home/software/scripts/common.sh 
source /home/software/scripts/vdec-license.sh 
source /home/software/scripts/sentaurus.sh
export STDB=~/work/Silicon/TCAD


mkdir -p ~/work/Silicon/TCAD/Sentaurus/tutorials/
swb&

次回からたくさんのコマンドを打たなくてよいように、別のターミナルで、

mkdir ~/work/scripts/

emacsで~/work/scripts/tcad.shを開いて以下のコマンドを書く。


source /home/software/scripts/common.sh
source /home/software/scripts/vdec-license.sh
source /home/software/scripts/sentaurus.sh
export STDB=~/work/Silicon/TCAD

もしくは

% cat > ~/work/scripts/tcad.sh << EOF 
source /home/software/scripts/common.sh 
source /home/software/scripts/vdec-license.sh 
source /home/software/scripts/sentaurus.sh 
export STDB=~/work/Silicon/TCAD 
EOF

次回からはログインした後、

source ~/work/scripts/tcad.sh
swb &

プロジェクトの作成

Project -> New -> Traditional Projectとしてから Project -> Save As -> project

/home/[username]/work/Silicon/TCAD/Sentaurus/tutorials/myexample

を選んで OK. [username]の部分は自分のアカウント名に変えてください。

firstproject.png

myexampleが treeのアイコンで表示されて入ればok

構造を記述するファイルを読み込む(sde)

次にsde_dvs.cmdを書く。これは最初はこちらで準備したものをコピー

cd ~/work/Silicon/TCAD/Sentaurus/tutorials/myexample
cp /home/kojin/work/Silicon/TCAD/Synopsys/tutorials/sample/sde_dvs.cmd .

右側 Project タブにある No Tools と表示されているところを右クリック Add。

Name のところ pull down menu から sdeを選択 Run Asは とりあえずbatchで。

Input Files でcommands がsde_dvs.cmdになっていることを確認して OK.
sde.png

sde_dvs.cmdの中で

tPSub : substrate の厚み

XMIP : MIPを inject する位置 (meshを切るときに必要。)

が変数となっているのでこれをセットする必要がある。

SDEのアイコンがあるすぐしたのcellで右クリック Add ParameterとValueを選ぶ

Parameter = tPSub List of Value = 150 とセットしてok

同じように XMIPもXMIP=30 とする。

sdepar.png

走らせてみる。各表のマスがnodeと呼ばれるもので、各stepの一番右のNodeを走らせるとsimulationが出来る。

30のところで右クリック -> Run (Do you want to save it? と聞かれるので yes)

Node は1でOK. Queueは特別な環境でない限り local:default とする。

(Node 番号を表示させるには View -> tree Option -> Show Node Numbersとする XMIPの30は[n1]と表示されている)

sde の設定を interactive にするとSentaurus Structure Editor と言うのが自動的に立ち上がる。手でいろいろと修正したい場合はそれをつかう。

走っている間はnodeの色は青。終わると黄色になる。

ジオメトリを見るには。

Node 1 を右クリック->Visualize -> Sentaurus visual (selected file)

n1_msh.tdr を選択 -> OK


vis.png

Materials の Silicon の4つ目のチェックボックス(mesh)を on にすると mesh が見れる。

(小技 1) 左下のPlot Properties の Scalingタブで、X to Y ratio: 0.2のようにするとX方向に拡大されて見やすい。

(小技 2) 拡大はホイールマウスで、(もしくは右のtool barから虫眼鏡、左クリックでドラッグ)。右クリックをしながら動かすと移動ができる。

電極近くと、これからMIPを打ち込む場所(XMIP=30)の位置はメッシュを細かくしてある。

デバイスシミュレーション(sdevice)

次はデバイス simulation

sdevice_des.cmdを使う。

% cp /home/kojin/work/Silicon/TCAD/Synopsys/tutorials/sample/sdevice_des.cmd .

これをGUIから読み込む。

SDEのアイコンで右クリック-> Add ->Name をsdeviceにする。 OK。

IV scanをするdevice simulationなので どこまで上げるかVopを設定。SDEVICEの下で右クリック->Add -> Vop -30 と設定。

とりあえず走らせてみる。[n4]で右クリック Run。黄色くなったら終わり。


sdevice.png

結果を見るには [n4]で右クリック。Visualize -> Inspect (selected file)

または、Visualize -> Sentaurus Visual (selected file)でも同様にできる。n5_des.pltを選択。--> こちらがおすすめ

横軸を裏面電極(ElectrodeP)の電圧、縦軸を電流にするには、

ElectrodeP OuterVoltage を選択して To X-Axis

ElectrodeP TotalCurrent を選択して To Left Y-Axis

insIV.png

注) 右上に (0,0)があって負の電流が流れています。

このIVカーブが書けたら今日のTutorialは完了です。

(参考)プロジェクトを構成するファイル

プロジェクトのディレクトリの中を見ると、たくさんのファイルがあるがほとんどがsimulationを行なったときに出来る中間ファイル。

ToolbarのProject -> Operations -> Clean up とするとほとんどのファイルは消えてClean up されます。

とりあえず必要なのはコマンドファイル(*.cmd)とgtree.dat gvar.dat gcomments.dat .project .database あたり。

sde_dvs.cmd        :  geometry & mesh  
sdevice_des.cmd : device simulation IV/CV curve Transient for MIP charge collection.
inspect_ins.cmd : analysis for device simulation output.
gtree.dat : simulation flow
gvars.dat
gcomments.dat
.project
.database

演習

それでは演習課題をやってみてください。 Tutorial7thTCADDay1Question

-- Koji Nakamura - 2017-04-08

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng firstproject.png r1 manage 9.6 K 2020-04-28 - 08:28 KojiNakamura  
PNGpng insIV.png r1 manage 8.2 K 2020-04-28 - 08:28 KojiNakamura  
PNGpng sde.png r1 manage 23.9 K 2020-04-28 - 08:28 KojiNakamura  
PNGpng sdepar.png r1 manage 24.1 K 2020-04-28 - 08:28 KojiNakamura  
PNGpng sdevice.png r1 manage 29.6 K 2020-04-28 - 08:28 KojiNakamura  
PNGpng vis.png r1 manage 70.6 K 2020-04-28 - 08:28 KojiNakamura  
Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r10 - 2023-06-19 - KojiNakamura
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback