




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、ModelSim中Altera仿真庫的添加兩種方法:1、 在仿真的文件中加入altrea_mf.v的文件(verilog語言來說),就可以直接仿真在Altera FPGA中定制IP核的工程。2、 下面的方法通常,在ModelSim中進(jìn)行仿真需要加入Quartus提供的仿真庫,原因是下面三個(gè)方面: ·Quartus不支持Testbench; ·調(diào)用了megafunction或者lpm庫之類的Altera的函數(shù); ·時(shí)序仿真要在Modelsim下做仿真。
2、0; 下面以Altera器件為例,介紹如何在ModelSim中加入Altera的仿真庫,Quartus II軟件中自帶有Altera的仿真庫,只要把它拿到ModelSim中去編譯一下就可以了,具體步驟如下:1.設(shè)置仿真庫路徑 打開ModelSim安裝目錄(我用的是ModelSim SE 6.2版本,安裝在D:ModelSimInstallfiles目錄下),新建文件夾altera,我們就在該目錄下存放預(yù)編譯的各種Altera庫。 啟動(dòng)ModelSim SE 6.2,在主窗口執(zhí)行【File】/【Cha
3、nge Directory】命令將路徑轉(zhuǎn)到altera文件夾。或在命令行中執(zhí)行cd D:/ModelSim/Installfiles/altera。 2.新建庫 Quartus II中提供的仿真庫文件存放的路徑是.altera80quartusedasim_lib,每個(gè)庫文件提供了兩種形式:.v(Verilog)格式和.vhd(VHDL)格式兩種,根據(jù)你所用的語言選擇使用。用于編譯資源庫的文件有220model.v,220mod
4、el.vhd,220pack.vhd,altera_mf.v,altera_mf.vhd,altera_mf_components.vhd,altera_primitives.v,altera_primitives.vhd,altera_primitives_components.vhd文件。網(wǎng)上的很多教程都是把這些文件一起編譯,這樣適用于Verilog和VHDL混合仿真,但如果只用一種語言,如Verilog則完全沒必要全部編譯。下面以該目錄下的altera_mf.v為例介紹建立預(yù)編譯庫的方法。 注:ModelSim中仿真庫可以分為兩大類:第一類是工作庫(w
5、orking),默認(rèn)值為“work”目錄,work目錄中包含當(dāng)前工程下所有被編譯的設(shè)計(jì)單元,編譯前必須建立一個(gè)work庫,并且每個(gè)編譯有且僅有一個(gè)work庫;第二類是資源庫(resource),存儲(chǔ)能被當(dāng)前編譯引用的設(shè)計(jì)單元,在編譯期間允許有多個(gè)resource庫。 在主窗口中選擇【File】/【New】/【Library】命令,新建一個(gè)名為altera_mf的庫。
6、160; 3.編譯庫 方便起見在altera文件夾下新建目錄src,把用于編譯資源庫的文件復(fù)制到src文件夾中。 在主菜單中選【Compile】/【Compile】命令,彈出Compile Source Files對(duì)話框,library中選擇你剛才建立的庫名altera_mf,查找范圍你選擇altera_mf.v文件,剛才你已經(jīng)把它復(fù)制到了.alterasrc目錄下。執(zhí)行編譯命令。
7、 繼續(xù)按照步驟2和3中介紹的方法添加剩下的幾個(gè)庫。添加完成后如下圖所示。 4.配置modelsim.ini文件 這一步是為了將前面建立的庫添加進(jìn)系統(tǒng)庫,以后就不用再重復(fù)添加了。 ModelSim安裝根目錄下的配置文件modelsim.ini的只讀屬性去掉,用記事本或其他文本編輯程序打開。在Library下修改前
8、面添加的庫的路徑。注意修改后關(guān)閉并改回只讀屬性。 注:第1步設(shè)置的仿真庫路徑必須在ModelSim的安裝目錄下才能事業(yè)能夠此相對(duì)路徑。 altera_primitives = $MODEL_TECH/./altera/altera_primitives 220model = $MODEL_TECH/./altera/220model altera_mf = $MODEL_TECH/./altera/altera_mf5.添加Altera底層硬件原語仿真庫(ATOM) 在時(shí)序仿真時(shí),必須加載所使用到的對(duì)應(yīng)于具體Altera器件的底層硬件原語的仿真庫(ATOM)。 上面編譯了Altera三個(gè)資源庫文件:220model.v,altera_mf.v,altera_primitives.v,編譯通過之后。根據(jù)我們選用的具體器件型號(hào)繼續(xù)編譯我們所需要的器件底層原語仿真庫文件,比如我們選擇使用的是cycloneii,所以編譯cycloneii_atoms.v。 另外,在進(jìn)行仿真的時(shí)候,還要注意將上述已經(jīng)編譯的相關(guān)庫添加到當(dāng)前的工程中,以便相關(guān)lpm之類的核的調(diào)用,操作如下:在Start Simulatio
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 心識(shí)與主宰心的關(guān)系再探討
- 人工智能在計(jì)算機(jī)應(yīng)用中的前沿進(jìn)展與未來挑戰(zhàn)探索
- 變電站電氣系統(tǒng)運(yùn)行與維護(hù)指南
- 精神穩(wěn)定性探討
- 橋式起重機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 安全生產(chǎn)座談會(huì)模板
- 小學(xué)語文必背古詩集與相關(guān)文學(xué)理論導(dǎo)讀
- 醫(yī)院違反發(fā)票管理辦法
- 運(yùn)動(dòng)營養(yǎng)學(xué)教學(xué)中處方單設(shè)計(jì)的實(shí)踐與改進(jìn)
- 數(shù)字支付與金融科技監(jiān)管的實(shí)證研究-洞察及研究
- 成都某污水處理廠施工組織設(shè)計(jì)
- 廣告制作交貨進(jìn)度計(jì)劃及保障措施
- 2025年中職基礎(chǔ)會(huì)計(jì)試題
- 2025年江蘇省南京市中考道德與法治試卷(含解析)
- 2025至2030中國生物反饋儀行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢及投資規(guī)劃深度研究報(bào)告
- 【公開課】牛頓第二定律+課件+-2024-2025學(xué)年高一上學(xué)期物理人教版(2019)必修第一冊(cè)+
- 預(yù)防錯(cuò)混料培訓(xùn)
- 2025年云南省中考地理試卷真題(含答案)
- 粵港澳大灣區(qū)青少年國情教育實(shí)踐基地(虎門渡口西岸物業(yè)提升改造項(xiàng)目)可行性研究報(bào)告
- DB62T 4415-2021 當(dāng)歸栽培技術(shù)規(guī)程
- 合同公司變更協(xié)議書范本
評(píng)論
0/150
提交評(píng)論