Cadence ADE 主要的simulation 工具是spectre
如何整合HSPICE到 Cadence ADE 的環境裡
整合方法有二種,看自己喜歡用哪一種方式整合

先來介紹第一種整合方法:
首先要確認HSPICE的安裝路徑
我是安裝在 /usr/synopsys/G-2012.06-SP1
 
安裝HSPICE-ADE接口:
 
1.設置環境變數CDS_LOAD_ENV使CADENCE發現HSPICE.cdsenv
setenv CDS_LOAD_ENV=CSF (這個變數設置放在其他與HSPICE相關的變數前)
 
2.添加下面這條 SKILL 語句到.cdsinit文件

(可以是ic5141/tools/dfII/local目錄下的,也可以是你自己user home 目錄或啟動icfb目錄下新建的這個文件)
 
3.執行source /usr/synopsys/G-2012.06-SP1/hspice/bin/kshrc.meta設置hspice運行的環境變數
 
執行icfb&後ciw窗口出現類似下面的訊息則說明安裝成功了,但是現在還不能使用HSPICE

更新library文件(關鍵)
要使用HSPICE ,必須更新analogLib 生成hspice view 和相關訊息
 
1.ciw窗口中選擇Tools->HSPICE Library Update Utility
2.在Library下選擇需要更新的library 如analogLib
3.選擇Update to a New Path,選擇或輸入你要保持新library的路徑
4.選中Include HSPICE … 和 include hspiceLib
更新完成後你會發現你啟動目錄下的cds.lib文件改變了,
原來的DEFINE analogLib … 變成了下面的
DEFINE analogLib /path/to/newpath/analogLib
如果有重複定義請刪除
 
5.檢查CDS.log文件,確認是否有cell沒有轉換成功

再來介紹第二種整合方法:
先切換到安裝HSPICE的目錄夾

執行config 使用圖形界面整合到ADE裡面

hspice_ADE_0
按下close to continue
hspice_ADE_0_1
選擇好設定
hspice_ADE_0_2
按下configure
hspice_ADE_1
configure完成
hspice_ADE_2
使用圖形界面整合完也是需要 更新library文件

Tags: , ,