4. 回路シミュレーション |
※ すでにadexl view を作成済みの場合は、Open Existing Viewにチェックをすると、前に作成したシミュレーション設定を使用することが出来る。
ADE XL (Analog Design Environment XL)が起動し、Library Managerにadexl viewが作成される。adexl viewは、シミュレーション設定を管理しているViewであり、次回からは、Library Managerからadexl viewを開いてシミュレーションを実行することができる。
ADE XLの画面構成
ツールバーより、Create Test(歯車アイコン)または adexlタブの中に記載された項目Testsの、click hereの文字をクリックする(上図参照)。Choosing Designフォームが表示されたら、tb_MUX2の文字色が反転しているのを確認して、OKボタンをクリック。ADE XL Test Editor が起動する。ADE XL Test Editorにより各種の回路シミュレーション条件の設定を行うことが出来る。
[注意] ADE XL Test Editor で設定した内容は、ADE XLのData View欄のTestsアイコン横の+をクリックして展開し、その配下に表示される "ライブラリ名:テストベンチ名" をクリックして呼び出すことができる。Create Test(歯車アイコン)により、何度もADE XL Test Editorを呼び出すと、複数の設定が保存されて、シミュレーション実行時に全ての設定でシミュレーションを繰り返し実行しようとするため、非常に時間がかかったりコンピュータのメモリが不足したりする恐れがあるので、注意しよう。
Data View欄
Model File | Section |
---|---|
spice/hspice/bu40n1.mdl | |
spice/hspice/bu40n1.skw | NT |
spice/hspice/bu40n1.skw | PT |
Analysis | tran |
Start | 0n |
Stop | 16n |
Step | 0.1n |
Enabled | Checkを入れる |
ADE XL Test Editorの設定
テキストエディタは、以下のコマンドで起動する。 vlsi> cd ~/i/sim vlsi> emacs mux2.sp & または vlsi> gedit mux2.sp &
修正箇所は、.OPTION 以下の部分と.END の前の部分である。 + ARTIST=2 → 行頭に * を追加 + PSF=2 → 行頭に * を追加
vlsi>cd ~/i/sim vlsi> setlic Synopsys HSPICEに相当する番号を入力 vlsi> hspice mux2.sp . . . . >info: ***** hspice job concluded上記のように、hspice job concluded が表示されたら、シミュレーションが成功している。 エラーが表示される場合は、ファイル名が正しいか、ネットリストが正しく編集されているかを確認する。何らかの問題がありシミュレーションが実行できない場合は、CIWに、エラーメッセージが表示されるので、エラーメッセージの内容に従って修正を行う。
vlsi> cd ~/i/sim vlsi> cscope &
vlsi> cd ~/i vlsi> mkdir ic1_bbb_cccc ただし、bbbは名列番号、ccccは姓(ローマ字、文字数は任意)とする。
Copyright (C) 2009- Akio Kitagawa, Kanazawa Univ.