精華區beta comm_and_RF 關於我們 聯絡資訊
※ [本文轉錄自 Electronics 看板] 作者: zxvc (zxvc) 站內: Electronics 標題: [教學]用Cadence+Hspice畫波形 時間: Mon Sep 4 21:22:30 2006 今天花了不少時間在Linux上搞Cadence與Hspice, 為了畫一個Hspice跑出來的RC充電的圖,掉了不少頭髮XD 不過最後還是給我試出來了,感動。 其實這些資訊都可以在Cadence產品的線上文件查到。 我把步驟貼出來。 首先必須有Cadence Custom IC Design 5.0.33 + Hspice 2004.9環境。 (...雖然我知道Cadence有Spectre這個東西...) 我之所以不用AvanWaves畫,是因為Hspice 2004.9 for Linux沒有AvanWaves。T_T 這是我的測試電路檔/home/user/test/tran.sp: ~~~~~~~~~~~~~~~~~~~~~~~~~~ A SIMPLE TRANSIENT RUN .OPTIONS ARTIST PSF=1 .IC V(5)=5 V1 4 0 10 R1 4 5 1K C1 5 0 0.001U .TRAN 10N 1U .END ~~~~~~~~~~~~~~~~~~~~~~~~~~ 然後打開終端機,用hspice編譯tran.sp: # cd /home/user/test # hspice -i tran.sp 這時候test目錄會產生很多檔案。再來開啟icfb: # icfb& 選擇Tools>Analog Environment>Result Browser 這時候會跳出一個視窗要我們輸入Project Directory, 我們輸入/home/user再按Enter就好了。 這時候Result Browser會列出/home/user底下的檔案與目錄。 這時候我們在test目錄上按滑鼠『中鍵』再選擇『Creat ROF』, 這時候test目錄底下就會產生runObjFile這個檔案。 這時Result Browser會依據runObjFile內容顯示模擬的結果的樹狀結構, 比如說有Operate Point、Transient Analysis的結果。 我們再點選Run1>timeSweep,然後在底色黃色的『5』這個節點按『右鍵』, 就會跳出Waveform Window並顯示出期待的RC充電曲線。 -- 《金剛經》 又念過去於五百世,作忍辱仙人,於爾所世,無我相、無人相、無眾生相、無壽者相。 http://web.cc.ncu.edu.tw/~93501025/jg.doc -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.218.133 ※ 編輯: zxvc 來自: 140.115.218.133 (09/04 21:23)
ilovecatch: 09/04 22:03
pow:這用法跟我熟悉的HSPICE差好多喔! 09/05 04:19
zxvc:要使用Cadence與Hspice結合,重點是.OPTIONS ARTIST PSF=1 09/05 07:51
zxvc:那個指令要加上去。 09/05 07:52
zxvc:另外直接在終端機輸入wavescan可以開啟較好用的波形顯示器 09/06 00:21
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 70.141.220.11