FPGA系統(tǒng)設計的仿真驗證之: ModelSim的仿真流程_第1頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、fpga系統(tǒng)設計的仿真驗證之: modelsim的仿真流程 7.3 的流程 7.3.1 modelsim的安裝modelsim的最新版本可以從互連網上免費得到,需要購買的只是license文件。modelsim的下載地址為http:/獲得license的辦法有無數種。首先可以在線申請license文件,選取“開頭程序modelsim se 5.8csubmit license request”,會打開一個網頁,填寫信息以后點擊submit就可以在線申請license了。另外也可以點擊“開頭程序modelsim se 5.8clicense request instructions”會打開一個文

2、本文檔,按要求填寫好后發(fā)到指定郵箱即可。在得到license以后點擊“開頭程序modelsim se 5.8clicense wizard”,在彈出的對話框里面指定license文件即可。7.3.2 用法modelsim舉行功能仿真用法modelsim對設計的hdl程序舉行仿真分為功能仿真和時序仿真兩種。本節(jié)將以一個詳細的實例講解如何用法modelsim對hdl工程舉行功能仿真。時序仿真的詳細內容將在7.4節(jié)詳細介紹。這里我們用法的例子是一個分頻的設計。所謂分頻電路是將較高頻率的時鐘分頻,得到較低頻率的時鐘。分頻電路的用法較為廣泛。例如,我們要編寫一個顯示時光的電路就需要一個分頻器,將晶振的頻

3、率分頻得到1hz的時鐘信號。分頻有幾種辦法。對于較為規(guī)章的分頻,如2分頻、4分頻、8分頻等,可以調用或者ise本身的庫函數來實現。對于較不規(guī)章的分頻,我們也有兩種辦法:一種是利用計數器的某一位作為分頻輸出,一種是計數器計數到某一數值時,分頻時鐘信號翻轉來實現分頻。兩種辦法的可以從其仿真結果得到。之所以挑選這個例子,是由于這里例子有有用價值并且設計本身容易,仿真也較為容易。(1)新建工程。7.6所示,在modelsim軟件中挑選“file”菜單的“new”選項,挑選“project”選項。打開7.7所示的新建工程對話框。圖7.6 新建工程 圖7.7 新建工程對話框在該對話框中填寫工程名稱,路徑和

4、庫。單擊“ok”按鈕,彈出7.8所示的添加工程項目對話框。挑選向工程添加的項目類型,然后單擊“close”按鈕完成工程的建立。在此例中挑選“add exiting file”項目。(2)加入文件。在新建工程時,也可以不挑選添加的項目種類、而是在project欄里面單擊右鍵,在彈出的菜單里面挑選“add to project existing file”,7.9所示。圖7.8 添加工程項目 圖7.9 添加存在的工程項目在彈出的添加文件對話框中,挑選要添加的文件,7.10所示。(3)編譯文件。在文件上面單擊右鍵,挑選“compile”選項下的“compile all”,7.11所示。圖7.10 添加文件對話框 圖7.11 編譯文件當文件窗口中的“status”欄的問號圖標變成一個勾的圖標時,解釋編譯勝利。(4)仿真文件。在workspace的“l(fā)ibrary”選項卡中,在work子名目里面雙擊test文件圖標,就會自動完成仿真,7.12所示。(5)查看波形。編譯勝利以后,workplace的“sim”選項卡將變成7.13所示的樣子。右鍵單擊test,挑選“add”選項下面的“add to wave”選項,為波形窗口添加信號,7.14所示。圖7.12 挑選需要仿真的文件 圖7.13 編譯勝利后的test實例圖7.14 為波形窗口添加信號此時即可在新彈出的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論