Difference: TCADOtherMemos (1 vs. 4)

Revision 42018-06-27 - KojiNakamura

Line: 1 to 1
 
META TOPICPARENT name="Tutorial1stTCADWorkshop"

小技など

Line: 62 to 58
 
cd ~/work/Silicon/TCAD/Synopsys/tutorial
mkdir tar_src
cd tar_src
Changed:
<
<
cp ~kojin/work/Silicon/TCAD/Synopsys/tutorial/1stTCADWorkshop/Simple3D.tar.gz .
>
>
cp ~kojin/work/Silicon/TCAD/Synopsys/tutorials/1stTCADWorkshop/Simple3D.tar.gz .
 swb&

ここでワークベンチを立ち上げるとSimple3D.tar.gzと言うファイルを直接読み込むことが出来ます。

Revision 32018-06-25 - KojiNakamura

Line: 1 to 1
 
META TOPICPARENT name="Tutorial1stTCADWorkshop"

小技など

Changed:
<
<

ワークベンチを使わない方法(Batch Tools)

>
>

ワークベンチを使わない方法(Batch Tools) TO BE UPDATED

  そもそも sde や sdevice, svisualなどはコマンドラインで使えます。preprocessが終わっていればそのままnXX_dvs.cmdなどが実行できます。
Added:
>
>
sde -e -l n1_dvs.cmd
 そのほか、

spp : プロジェクトを作るコマンド

Line: 24 to 26
  例えば、
Changed:
<
<
gjob -verbose -job 1 ~/work/Silicon/TCAD/Synopsys/tutorial/myexample

>
>
gjob -verbose -job 1 ~/work/Silicon/TCAD/Synopsys/tutorial/myexample
 
Changed:
<
<
とすることでmyexampleの node 1が実行される。
>
>
とすることでmyexampleの node 1が実行される。(TBC)
 

プロジェクトのCleanup

Revision 22018-06-25 - KojiNakamura

Line: 1 to 1
 
META TOPICPARENT name="Tutorial1stTCADWorkshop"

小技など

Added:
>
>

ワークベンチを使わない方法(Batch Tools)

そもそも sde や sdevice, svisualなどはコマンドラインで使えます。preprocessが終わっていればそのままnXX_dvs.cmdなどが実行できます。

そのほか、

spp : プロジェクトを作るコマンド

gsub : jobをスケジューラにサブミットするコマンド

gjob : 一つのjobつまり一つのnodeを走らせる方法

gcleanup : projectをクリーンアップする方法(クリーンアップに関しては次の章を参照)

gtclsh : tclスクリプトを実行するコマンド

などなど

例えば、

gjob -verbose -job 1 ~/work/Silicon/TCAD/Synopsys/tutorial/myexample

とすることでmyexampleの node 1が実行される。

 

プロジェクトのCleanup

たとえば、最初のexampleで二つのノードを実行した後

Line: 63 to 89
 
<--/commentPlugin-->
Added:
>
>
~/work/Silicon/TCAD/Synopsys/tutorial/myexample
 
META FILEATTACHMENT attachment="1tarinclude.png" attr="" comment="" date="1529869578" name="1tarinclude.png" path="1tarinclude.png" size="11068" user="KojiNakamura" version="1"
META FILEATTACHMENT attachment="2tarinclude.png" attr="" comment="" date="1529869578" name="2tarinclude.png" path="2tarinclude.png" size="3688" user="KojiNakamura" version="1"
META FILEATTACHMENT attachment="3tarinclude.png" attr="" comment="" date="1529869578" name="3tarinclude.png" path="3tarinclude.png" size="2018" user="KojiNakamura" version="1"

Revision 12018-06-24 - KojiNakamura

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="Tutorial1stTCADWorkshop"

小技など

プロジェクトのCleanup

たとえば、最初のexampleで二つのノードを実行した後

5wb.png

myexampleフォルダの中身は

[atlaspc7] ~/work/Silicon/TCAD/Synopsys/tutorial/myexample % ls
IV_-10_150_30_circuit_des.sav  cmlog.txt      gsummary.txt      n1_dvs.cmd@  n1_dvs.sta    n5_000000_des.tdr  n5_des.err  n5_des.sta    sde_dvs.cmd       sdevice_des.cmd
IV_-10_150_30_des.sav          gcomments.dat  gtree.dat         n1_dvs.err   n1_local.err  n5_000001_des.tdr  n5_des.job  n5_des.tdr    sde_dvs.prf       usrdefvars.dat
IV_-20_150_30_circuit_des.sav  gexec.cmd      gtree.dat.backup  n1_dvs.job   n1_msh.cmd    n5_000002_des.tdr  n5_des.log  n5_local.err  sdevice1_des.cmd
IV_-20_150_30_des.sav          glog.txt       gvars.dat         n1_dvs.log   n1_msh.log    n5_000003_des.tdr  n5_des.out  pp1_dvs.cmd   sdevice2_des.cmd
SVisualTcl.log                 gsub.err       n1_bnd.tdr        n1_dvs.out   n1_msh.tdr    n5_000004_des.tdr  n5_des.plt  pp5_des.cmd   sdevice3_des.cmd

こんな感じ。ほとんどは中間ファイルなので人に渡すときはいらない。

NodeのCleanup

クリーンナップしたいノードで右クリック --> Cleanup Node Output そうすると中間ファイルが消えてノードが白くなる。

プロジェクトのCleanup

メニューの Project->Operation->Clean up そうすると中間ファイルが全部消えます。

プロジェクトを人に渡すときはこれをやってからtar.gzで圧縮して送ると親切。

圧縮済みのプロジェクトを読み込む方法

既に作られたプロジェクトは、directoryをコピーするか、もしくはtar.gzでもらうとそのままワークベンチで開くことが出来ます。

cd ~/work/Silicon/TCAD/Synopsys/tutorial
mkdir tar_src
cd tar_src
cp ~kojin/work/Silicon/TCAD/Synopsys/tutorial/1stTCADWorkshop/Simple3D.tar.gz .
swb&

ここでワークベンチを立ち上げるとSimple3D.tar.gzと言うファイルを直接読み込むことが出来ます。

読み込んだ場所のSimple3D.tar.gzをダブルクリックします。

1tarinclude.png

どうやって開くか聞かれるのでSave Asで好きなところに保存します。

2tarinclude.png

例えば以下の様にするとtutorial以下に直接 Simple3D というプロジェクトのdirectory が出来ます。

3tarinclude.png

OKをおすとSimple3DというDirectoryが開かれた状態になります。

4openedproj.png

これで準備完了です。

-- Koji Nakamura - 2018-06-24

Comments

<--/commentPlugin-->

META FILEATTACHMENT attachment="1tarinclude.png" attr="" comment="" date="1529869578" name="1tarinclude.png" path="1tarinclude.png" size="11068" user="KojiNakamura" version="1"
META FILEATTACHMENT attachment="2tarinclude.png" attr="" comment="" date="1529869578" name="2tarinclude.png" path="2tarinclude.png" size="3688" user="KojiNakamura" version="1"
META FILEATTACHMENT attachment="3tarinclude.png" attr="" comment="" date="1529869578" name="3tarinclude.png" path="3tarinclude.png" size="2018" user="KojiNakamura" version="1"
META FILEATTACHMENT attachment="4openedproj.png" attr="" comment="" date="1529869578" name="4openedproj.png" path="4openedproj.png" size="31644" user="KojiNakamura" version="1"
META FILEATTACHMENT attachment="5wb.png" attr="" comment="" date="1529872207" name="5wb.png" path="5wb.png" size="29779" user="KojiNakamura" version="1"
META TOPICMOVED by="KojiNakamura" date="1529869961" from="Main.TCADSdeProcessEmulation" to="Main.TCADOtherMemos"
 
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