Quartus 18 新手使用教程


最近需要做個小作品,用到了Quartus 18,本人采用vhdl語言進行的開發,過程如下。

1.點擊新建一個工程

2.選擇工程保存的路徑,填寫工程名稱

3.選擇工程類型為空的工程

4.不添加任何文件,直接點next

5.選擇設備類型,一定要進行選擇,否則后面編譯仿真時可能會出錯

6.EDA Tools Settings中的仿真工具選擇modelsim-altera,格式選擇vhdl

7.點擊Finish

8.點擊新建文件,選擇vhdl file

9.編寫vhdl語言程序,以一個二四譯碼器為例(文件名稱一定要和器件名稱相同)

10.右鍵單擊將寫好的文件設置為頂層文件

11.點擊Assignments->Settings,點擊General選項卡,確定頂層部件是剛剛建立好的部件名稱

12.點擊Start Analysis & Synthesis,沒有報錯即可。此時一個vhdl文件就建立成功了。

13.如果你想讓剛才的vhdl文件生成為部件,並用它進行畫圖,那么請進行如下操作:

點擊 File->Create/Update->Create symbol files for current file,沒有報錯即可

這樣一個部件就生成了。

14.如果你想用上面的部件畫一個頂層圖,那么就新建一個Block Diagram/Schematic File

雙擊空白處可調出Symbol界面,在這里你可以看到自己生成的部件

選中后點擊OK即可放置在原理圖上,然后進行保存即可。

15.如果你想對生成的部件進行仿真測試,則進行如下操作:

點擊Processing->Start->Start Test Bench Template Writer,沒有報錯即可

新建一個University Program VWF文件

雙擊左側空白處,可調出Insert Node or Bus窗口

點擊窗口的Node Finder->List-> ">>" ->OK

再次點擊OK,輸入相應的數據,紅框內是設置低電平和高電平的按鈕

保存后點擊Run Functional Simulation,稍等即可彈出仿真后的界面

這樣一個編寫代碼->生成部件->生成頂層圖->仿真測試的流程就完成了。

注意:你想對哪個文件進行仿真,就需要先將哪個文件設置為頂層文件,並進行組建編譯,然后重新建立一個VWF文件。

如果在仿真過程中出現了“testbench_vector_input_file option does not exist”的錯誤,那么請參考如下鏈接:

https://www.cnblogs.com/UnfriendlyARM/p/9742613.html

 

本文摘自我的CSDN博客,原文鏈接https://blog.csdn.net/a154299/article/details/82937062


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM