Quartus2入门的一个波形仿真的实例教程
文章目錄
- 一、題目描述
- 二、創建工程
- 1.菜單欄:File->New Project Wizard
- 2.選擇Device family
- 三、創建BDF文件:排列元件
- 1.BDF文件介紹
- 2.創建
- 3.插入元件
- 4.選擇元件
- 5.保存文件
- 6.編譯文件
- 四、創建VWF文件:波形仿真
- 1.創建VWF文件
- 2.引入Pin腳:就是輸入輸出
- 3.設置波形
- 4.波形仿真
一、題目描述
測試74LS00邏輯關系
環境:Quartus2 13.0sp1
二、創建工程
1.菜單欄:File->New Project Wizard
起晚名字后然后Next。
2.選擇Device family
這里我們選擇Cyclone 3。然后直接Finish
(默認選擇Cyclone 4 GX,但如果選擇這個的話,一會波形仿真就會出不來。所以我們不在上一步直接Finish)。
(波形仿真規定Device family選擇Cyclone 1和4之間。)
PS:我們實驗室的機箱是要Cyclone 2的
三、創建BDF文件:排列元件
1.BDF文件介紹
BDF文件的Block Diagram/Schematic File,它保存后的文件后綴為.bdf。
它是設計元件排布。
2.創建
New->Block Diagram/Schematic File.
(快捷鍵:Ctrl+N)
3.插入元件
鼠標右鍵→Insert→Symbol…
4.選擇元件
直接輸名字吧。
基本元件名稱對應:
5.保存文件
(Ctrl+S)
注意:這里的文件名自動生成為“Rs”,這就是模塊文件bdf與項目名稱一致。所以你不要該名字,如果改了,編譯(Start compilation)就會出錯:Error: Top-level design entity " " is undefined,https://blog.csdn.net/ocean1171597779/article/details/25885105
6.編譯文件
在菜單欄里點擊編譯按鈕(Start Compilation)。
任務欄里就會出現編譯的進度了。
編譯成功
四、創建VWF文件:波形仿真
1.創建VWF文件
VWF文件:Vector?Waveform?File,文件后綴.vwf
2.引入Pin腳:就是輸入輸出
雙擊空白區域
點擊Node Finder…
點擊List列出pin腳和>>快速轉移pin腳,然后ok
3.設置波形
先選中要選擇的pin腳,再點擊菜單欄的波形設置。
| Forcing Unknown(X) | 設置不不知道,一般在輸出處 | |
| Forcing Low(0) | 全0低電平 | |
| Forcing High(1) | 全1高電平 | |
| Invert | 上下顛倒波形 | |
| OverwriteClock | 時鐘周期電平 |
4.波形仿真
我們使用Quartus自帶的仿真工具:Options->Quartus 2 Simulator
輸入針腳設置好后點擊菜單欄里的仿真按鈕(Run Functional Simulation)
總結
以上是生活随笔為你收集整理的Quartus2入门的一个波形仿真的实例教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intellij IDEA使用经验(八)
- 下一篇: 蓝牙的跳频技术