




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、在Modelsim SE中編譯Altera仿真庫本文基于Modelsim 6.1 SE版本,詳細講述了如何在Modelsim SE中編譯Altera的VHDL 仿真庫的過程(Verilog仿真庫與此類似)。然后修改modelsim.ini文件,使得每次新建工程 的時候不需要再重新編譯Altera仿真庫。1.從主菜執行File3New3Library命令,如圖1新建庫 所示.圖1新建庫2. 執行完第一步后,彈出圖 2 對話框。選中 a new library and a logical mapping to it,Library Name 填 寫 altera_mf , Library Phys
2、ical Name 填 寫 $MODEL_TECHaltera_libvhdlaltera_mf (注:建議編譯后的 VHDL 庫文件存放在 Modelsim安裝目錄altera_libvhdl的文件夾下,本文中的Modelsim安裝目錄為C 盤根目錄)。如圖2創建庫所示。3.點擊OK,如下圖所示。圖2創建庫ModelSia SE PLUS 6. lb口間岡|File Edit Vi ew Format Compile Simulate Add Tools Window Help瞭漏躥霉 II Xox B I SS a is i X fe c Q :構 M 3feWorkspace+- +-
3、+- +- +- +- +- +-altera_mfLibraryC: M odeltech_6.1 baltera_lib vhdlaltera_mfeeeLibrary$MODEL_TECH/./ieeemodelsimjibLibrary$MODEL_TECH/./modelsim_libstdLibrary$MODEL_TECHZ./stdstd_developer$kitLibrary$MODEL_TECH/./std_developerskitsynopsysLibrary$MODEL_TECHZ./synop$ysverilogLibrary$MODEL_TECHZ./veril
4、ogvital2000Library$MODEL_TECH/.Mal2000j N ame | T ype | Path調J LibraryTranscriptit Modifying modelsim.inivlib C: M odeltech_6.1 ballera_libvhdlallera_mfitxx Warning: (vlib54) Library already exists at C: M odeltech_6.1 baltera_libvhdlaltera_mf vmap altera_mf C:Modeltech_6.1 baltera_libvhdlaltera_mf)
5、廿 Modifying modelsim iniModels im4.從主菜單執行Compiled Compile命令,彈出一個對話框,點中Library下拉菜單,由 work改為altera_mf,點中查找范圍下拉菜單,指向Quartus II安裝目錄 quartus60edasim_lib,選中 altera_mf.vhd 和 altera_mf_components.vhd 文件,然后點擊 Compile 按鈕。圖 4 編譯 altera_mf.vhd 和 altera_mf_components.vhd 文件5.編譯結束后,點擊Done按鈕。接下來建立庫lpm,步驟與15類似。從主菜執
6、行File3New3Library命令,如圖1新建庫 所示.執行完上一步后,彈出圖 2 對話框。選中 a new library and a logical mapping to it,Library Name 填寫 lpm, Library Physical Name 填寫$MODEL_TECHaltera_libvhdllpm (注: 建議編譯后的VHDL庫文件存放在Modelsim安裝目錄altera_libvhdl的文件夾下, 本文中的Modelsim安裝目錄為C盤根目錄)。如圖5創建庫所示。8.圖5創建庫點擊OK,如圖6所示。SE PLUS 6 lb卻9.從主菜單執行Compile
7、Compile命令,彈出一個對話框,點中Library下拉菜單,由 work改為lpm,點中查找范圍下拉菜單,指向Quartus II安裝目錄quartus60edasim_lib, 選中220model.vhd和220pack.vhd文件,然后點擊Compile按鈕。File Edi t Vi ew Format Compile Si mulate Add Tools Window Help榻囂疏團| I瑚X ? | CloS彩蠡!基宜少之!此C: Modeltech_6.1 baltera_libvhdlaltera_mfC: M odeltech_6.1 baltera_lib vhdM
8、pm$MODEL_TECHZ.Mal2000$MODEL_TECH/./ieee$MODEL_TECHZ./modelsim_lib$MODEL_TECHZ./std$MODEL_TECHZ./std_developerskit$M 0 D E L_T E CH /synopses$MODEL_TECHZ./verilogCoBpile Source FilesType| PathYNamelj | altera_mfWorkspace :=:=R IS NjT ranscriptit Modifying modelsim.inivlib C: M odeltech_6.1 baltera_l
9、ibvhdMpmitxx Warning: (vlib34) Library already exists at C:Modeltech_6.1 baltera_libvhdllpm.vmap Ipm C:Modeltech_6.1 baHera_libvhdMpmtt Modifying modelsim.ini文件類型(X): |VHDL Files(*. vhd; *. vhdl:*. vho:*. vhtDoneLibraryIpm vital2000 ieee modelsimjib std std_developerskit synopsys verilogaltera_primi
10、 tives. vhdv220model_8T. vhdaltera_primi tives_components. tvh| apex20k_atoms. vhdaltera_mf. vhdvh| aPex20k_components. vhdaltera_mf_8T. vhdap ex20ke_at om e . vhd1 alt er a_m _c omp onent s. vhdap ex20ke_at om s_87. vhdDesign Leaded|圖 7 編譯 220model.vhd 和 220pack.vhd 文件10.編譯結束后,點擊Done按鈕。這樣雖然編譯了仿真時所需
11、的Altera庫文件,但是每次新建工程的時候都要重復以上步驟。 為了在每次新建工程的時候不需要重新編譯Altera的仿真庫,需要修改Modelsim的安裝目 錄下的 modelsim.ini文件。第一步,選中modelsim.ini文件,右鍵單擊屬性,將只讀屬性去掉。第二步,打開modelsim.ini文件,添加如下2行:altera_mf = C:Modeltech_6.1baltera_libvhdlaltera_mflpm = C:Modeltech_6.1baltera_libvhdllpm第三步,保存文件。第四步,關閉文件后,再將只讀屬性打開。到此,我們已經編譯了 Altera的仿真庫,建立了 altera_mf和lpm庫文件,可以在modelsim 里做功能仿真了。而且在新建工程的時候,altera_mf和lpm這2個庫文件是在library里的。 如圖8所示。圖8修改過modelsim.ini文件后的情況小結:如果要做綜合后仿真或者門級時序仿真,還需要編譯Altera的器件庫,編譯方法類似
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 熱愛生命的詩歌朗誦(14篇)
- 國家網絡安全宣傳月總結(4篇)
- 學生感恩老師演講稿集錦(10篇)
- 海上貨物運輸合同(16篇)
- 2025辭職報告申請書范文(18篇)
- 中學生尊師演講稿(4篇)
- 新課標視野下一年級適應性教學研究
- 禮儀協會的總結(4篇)
- 公司助理年終工作總結(5篇)
- 營銷專業實習報告(15篇)
- GB/T 21220-2024軟磁金屬材料
- 光伏發電設備檢修維護工(一級)崗位能力認證考試題庫(含答案)
- 2024年網絡安全知識競賽考試題庫500題(含答案)
- 精神分裂癥合并糖尿病患者護理查房課件
- OPPO手機在泰國營銷現狀及優化策略研究
- DB45-T 2840-2024 陸川豬疫病防治技術規程
- DL∕T 843-2010 大型汽輪發電機勵磁系統技術條件
- 材料腐蝕與防護智慧樹知到期末考試答案章節答案2024年山東建筑大學
- 《水泥窯爐富氧(全氧)燃燒技術規范》
- 第37章 主要病原性真菌課件
- 2024年福建省高中生物學業水平考試生物試卷試題(含答案詳解)
評論
0/150
提交評論