為了方便查看波形,找來了一款軟件——debussy,它的一個優點是任你查看設計內信號,只需一個波形文件,如FSDB文件。而不用像modelsim那樣想看某些信號,添加了之后還要重新編譯仿真,浪費了很多時間,但modelsim的編譯仿真功能很強大。那何不把它們的優點結合起來呢?從這個目的出發,下面即將介紹modelsim與debussy聯調環境的搭建。
首先是modelsim和debussy軟件的安裝。由于前面已介紹過modelsim的,故這里只介紹debussy軟件的安裝過程。
一、debussy安裝
1、進入debussy安裝包目錄下,可以看到安裝執行文件Debussy-54v9-NT.exe和破解文件crack,如圖1所示。進入crack目錄下,可以看到破解文件,如圖2所示。
圖1 debussy安裝包目錄
圖2 crack目錄
2、點擊Debussy-54v9-NT.exe開始軟件的安裝,在彈出的對話框中選擇安裝路徑(可根據實際情況選擇硬盤路徑),如圖3所示。
圖3 選擇安裝目錄
4、點擊Next,彈出詢問“文件不存在,是否創建它?”的對話框,選擇Yes,如圖4所示。
圖4 是否創建文件
5、圖5所示為安裝類型選擇,有三個選項,分別為Typical(典型的,安裝大部分的組件)、Compact(精簡的,安裝最小組件)和Custom(定制的,可自行選擇安裝組件),這里選Typical。
圖5 選擇安裝類型
6、點擊Next、Next,出現安裝進程的對話框,如圖6所示。
圖6 安裝進程
7、等安裝進程結束后,出現安裝完成界面,如圖7所示。點擊Finish,完成debussy的安裝。
圖7 安裝完成界面
8、在破解軟件之前,debussy是打不開的。點擊crack.exe,開始破解軟件,如圖8所示。
圖8 點擊crack.exe
9、在彈出的對話框中,選擇Browse...,找到安裝目錄下的debussy執行文件(這里為C:NovasDebussyinDebussy.exe,大家可根據具體情況進行選擇),如圖9和圖10所示。
圖9 點擊Browse...
圖10 選擇Debussy.exe
10、點擊打開,在點擊Crack進行軟件的破解,如圖11所示。
圖11 破解
11、如果破解成功,將彈出圖12所示對話框。最后關閉破解軟件,此時就可以打開debussy軟件了。不信,試試?*^_^*
圖12 破解成功
二、modelsim與debussy聯調環境的搭建
1、將debussy的安裝路徑添加到電腦用戶變量path中。右鍵單擊計算機,選擇“屬性”、“高級系統設置”、高級選項卡中的“環境變量”,在用戶變量欄中選擇path再點擊“編輯”,然后在變量值后面加分號(注意是英文的分號)再加debussy的安裝路徑,最后確 定、確定、確定完成環境變量設置,如圖13~圖17所示。
圖13 計算機屬性
圖14 選擇“高級系統設置”
圖15 點擊“環境變量”
圖16 編輯path1
圖17 編輯path2
2、將C:NovasDebussysharePLImodelsim_pliWINNT中的novas.dll文件復制到modelsim安裝目錄下的win64(我的電腦裝的64位的)文件內,如圖18和圖19所示。
圖18 Debussy安裝目錄下novas.dll
圖19 modelsim安裝目錄下novas.dll
3、去掉modelsim安裝路徑下modelsim.ini只讀屬性并打開(這里用notepad++,也可以用其他編輯器打開),如圖20和圖21所示。
圖20 去掉modelsim.ini只讀屬性
圖21 打開modelsim.ini
4、將modelsim.ini中添加“Veriuser=novas.dll”并勾上只讀屬性,如圖22和圖23所示。
圖22 添加“Veriuser=novas.dll”
圖23 勾選modelsim只讀屬性
5、將C:NovasDebussysharePLI下的modelsim_pli54文件夾復制到modelsim安裝路徑下,如圖24和圖25所示。
圖24 debussy安裝目錄下的modelsim_pli54
圖25 modelsim安裝目錄下的modelsim_pli54
6、在計算機環境變量中的用戶變量欄新建變量名PLIOBJS,變量值C:modeltech64_10.2cwin64modelsim_pli54WINNT ovas.dll,如圖26所示。點擊確定、確定、確定完成modelsim與debussy聯調環境的搭建。
圖26 新建環境變量
其中上面的4~6步驟的目的是為了可以在testbench中通過PLI接口調用debussy的系統函數。關于modelsim與debussy的聯合使用將在后續文章進行介紹~~~~