Quartus2入门及半加器设计
接下來講一下Quartus2入門以及設計一個半加器。這里軟件的安裝參考我的上一篇文章。
https://blog.csdn.net/weixin_42366027/article/details/104675957
先打開quartus2
這里用的是13.0.osp版本。點擊紅框部分的create a New Project。如果沒有這個對話框,選擇工具欄中的file->New Project Wizard新建工程。
這個界面不用管,直接Next
新建一個工程文件夾harf_add,工程名字是harf_add
注:工程名字和等下創建的模塊名字不同會報錯!!!
創建完Next
筆者學校的實驗箱是采用cyclone2,672個引腳(從實驗手冊上得來的)
先選擇Family,再選擇右邊的Pin count,即可找到對應的型號,選擇完后Next。
這里我們采用的是仿真,所以再Simulation中選擇Modelsim,語言是verilog HDL。
Next后會生成預覽
結束后生成工程
接下來添加新的verilog HDL文件
選擇工具欄File->new,選擇Verilog HDL
接下來就可以寫代碼了!
我們所做的半加器,百度一下真值表和邏輯表達式:
代碼如下:
注:保證你的module后面的名字和工程名字相同,不然會報錯!!!
寫完代碼之后,選擇工具欄Processing->start complication。
運行成功后:
接下來寫仿真文件的代碼:
新建一個.v文件,名字保存為harf_add_tb
接下來把仿真文件添加到仿真里面去:
選擇Assignments->Settings
選擇simulation 紅色框中的Test Benches
選擇New
把剛剛新建的harf_add_tb.v添加進去
添加名字harf_add_tb,點擊add添加文件,設置完成之后點擊ok。
接下來就可以進行仿真,選擇Tools->Run simulation Tool->RTL simulation(功能仿真)
quartus會啟動modelsim
注:如果沒有顯示全部波形,可以右鍵,zoom full,即可顯示全部波形
界面如圖,通過波形來和真值表對比,驗證是否正確。
總結
以上是生活随笔為你收集整理的Quartus2入门及半加器设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 超好看的简洁导航网站模板
- 下一篇: python3 学习(2):在网站地图爬