在Quartus II中輸入原理圖以及實現仿真是學習基本數字電路的好方法。下面以一個基本的D鎖存器為例,在quartus II 13.0中一步一步來實現原理圖輸入以及仿真過程。
1,創建工程
指定工程名字以及頂層文件名
跳過。。。。
我用的是小梅哥的AC620開發板,按下面的圖進行選擇:
因為輸入原理圖以及用波形文件來仿真,所以EDA工具-simulation中選None
點finish,完成工程創建。
隨后,創建一個波形文件。
選擇nand2,二個輸入的與非門,依次添加四個and2和一個非門not
通過工具欄上面輸入輸出工具,以及連線工具,設計出以下的電路圖。
保存電路圖為:
啟動分析與綜合,編譯原理圖文件。如果有編譯錯誤,修改原理圖,直到沒有錯誤。也要檢查警告信息,看是否連線連接正確。
編譯后,用rtl viewer,可以看到下面硬件電路圖。
創建vwm格式波形文件,輸入激勵源。
插入Node和bus后,得到下面的波形
通過工具欄上面工具按鈕,編輯輸入Clk和D信號。
產生時鍾信號:
用鼠標選擇D,Q信號Q_n,,進行編輯,編輯好后,運行功能仿真。
功能仿真后的波形,滿足D latch的時序,全編譯后,也可以運行時序仿真。