quartus軟件內(nèi)置了很多常用的電路模塊,即宏模塊,可以在EDA設(shè)計中直接調(diào)用以簡化設(shè)計過程 。利用這些宏模塊,可以節(jié)省大量設(shè)計時間 。本文將以FIFO(先進(jìn)先出)宏模塊為例,介紹在Quartus中如何添加宏模塊 。
打開設(shè)計項目并打開Megawizard Plug-In Manager
【如何在Quartus中添加FIFO宏模塊】1. 執(zhí)行菜單【File】-【Open Project…】命令,在Quartus中打開一個設(shè)計項目 。
2. 執(zhí)行菜單【Tools】-【Megawizard Plug-In Manager…】命令,打開Megawizard Plug-In Manager設(shè)置向?qū)?。
創(chuàng)建新的自定義megafunction變體
3. 選擇【Create a new custom megafunction variation】 , 點擊【Next】按鈕 。
4. 在左側(cè)樹形列表中選擇所需的宏模塊,例如【Memory Compiler】-【FIFO】 。設(shè)置生成的語言、FIFO模塊的存儲路徑和文件名 , 然后點擊【Next】按鈕 。
5. 設(shè)置FIFO的位寬和深度,確定后點擊【Next】 。
配置輸出選項
6. 在輸出選項中,一般只選擇數(shù)據(jù)q[:0]和empty,取消其他選項前的勾選,然后點擊【Next】 。
7. 可以保持默認(rèn)設(shè)置,點擊【Next】 。
性能優(yōu)化設(shè)置
8. 在性能優(yōu)化設(shè)置中,通常選擇【Yes(best speed)】,然后依次點擊【Next】 。
完成添加宏模塊
9. 宏模塊向?qū)У淖詈笠徊綍@示生成的所有文件名和描述,默認(rèn)情況下點擊【Finish】保存并退出向?qū)?。
10. 在軟件的【Project Navigator】-【Files】中可以看到新添加的宏模塊文件 。根據(jù)之前選擇的語言,在此例中是Verilog HDL,因此生成的文件為Verilog HDL代碼 。
通過以上步驟 , 您可以在Quartus中輕松添加FIFO宏模塊 , 并加快設(shè)計過程 。祝您設(shè)計順利!
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 如何使用GoldWave剪裁音樂制作個性鈴聲
- 如何在Photoshop中清除文檔中所選畫板參考線
- 如何在WPS文檔中插入折線圖
- 如何打造一個整潔有序的電腦桌面
- 如何下載和安裝方正仿宋簡體字體
- 如何批量在Excel中添加標(biāo)題
- 如何在WORD文檔中插入多行多列的表格
- 如何在WPS文字中加入一個對話框
- 如何在PS中制作更生動的光線投射效果
- 如何在Win7中建立WiFi熱點,讓手機(jī)共享上網(wǎng)
