大理學院數學與計算機學院
《vhdl硬體描述語言》課程實驗指導書
適用專業:電腦科學與技術
撰寫人:吳堅審定人:楊潤標
目錄第一部分緒論 3
一、本課程實驗的作用與任務 3
二、本課程實驗的基礎知識 3
三、本課程實驗教學專案及其教學要求 3
第二部分實驗指導 4
實驗一加法器和d觸發器 4
實驗二多路復用器和編碼器 5
實驗三計數器和移位暫存器 6
實驗四狀態機 7
第一部分緒論
本指導書是根據《vhdl硬體描述語言》課程實驗教學大綱編寫的,適用於電腦科學與技術專業。
一、本課程實驗的作用與任務
《vhdl硬體描述語言》是我院電腦科學與技術專業的一門專業基礎選修課程,闡述計算機硬體的設計方法。內容包括vhdl語言基礎和數字邏輯單元設計。本實驗課程以驗證基本理論為主,著重培養學生的設計能力和動手能力,幫助學生加深對模擬與數位電路的理解,培養良好的實驗習慣。
二、本課程實驗的基礎知識
本課程實驗主要目的是使運用vhdl語言基本設計方法,熟悉邏輯電路的設計。這些實驗主要包括儀器的使用, vhdl語言及實驗等內容。涵蓋了本課程的重要基本知識。
三、本課程實驗教學專案及其教學要求
第二部分實驗指導
實驗一加法器和d觸發器
一、實驗目的
1、掌握vhdl語言的描述風格;
2、掌握d觸發器和全加器的設計;
二、實驗原理
1、運用vhdl語言的三種描述風格——行為描述,資料流描述和結構描述,實現d觸發器和全加器。
三、實驗裝置與器件
裝置:計算機一台和max+plus執行環境
四、實驗內容和步驟
1、d觸發器的設計
2、全加器設計
實驗二多路復用器和編碼器
一、實驗目的
1、熟悉多路復用器和編碼器。
二、實驗內容
1、運用vhdl語言實現多路復用器(資料選擇器)
2、運用vhdl語言實現編碼器。
三、實驗裝置及器件
裝置:計算機一台和max+plus執行環境
四、實驗原理及步驟:
1、多路復用器
2、編碼器
實驗三計數器和移位暫存器
一、實驗目的
1、熟悉計數器和移位暫存器的設計。
二、實驗內容
1、運用vhdl語言實現移位暫存器。
2、運用vhdl語言實計數器。
三、實驗裝置及器件
裝置:計算機一台和max+plus執行環境
四、實驗原理及步驟:
1、移位暫存器的設計
2、計數器的設計
實驗四逐級進製加法器
一、實驗目的
1、熟悉逐級進製加法器。
二、實驗內容
1、運用vhdl語言實現逐級進製加法器。
三、實驗裝置及器件
裝置:計算機一台和max+plus執行環境
四、實驗原理及步驟:
1、設計乙個四位逐級進製加法器。
第0章硬體描述語言VHDL
數字系統設計分為硬體設計和軟體設計,但是隨著計算機技術 超大規模積體電路 cpld fpga 的發展和硬體描述語言 hdl,hardware description language 的出現,軟 硬體設計之間的界限被打破,數字系統的硬體設計可以完全用軟體來實現,只要掌握了hdl語言就可以設計出各種各...
西工大硬體描述語言實驗報告
班級 xx 學號 xx 姓名 xx 實驗一簡單組合邏輯設計 1.掌握基本組合邏輯電路的實現方法。2.初步了解兩種基本組合邏輯電路的生成方法。3.學習測試模組的編寫。4.通過綜合和布局佈線了解不同層次 的物理意義。本次實驗採用verilog hdl語言設計乙個可綜合的資料比較器,其功能是比較資料a與資...
實驗1 VHDL描述與模擬
使用vhdl設計軟體active vhdl,了解和熟悉使用 vhdl進行硬體設計描述和模擬的過程。學習和使用vhdl的行為描述和結構描述。學習和使用層次化設計。任務1.設計數碼顯示器的解碼電路。七段數碼管可以用來顯示十進位制數碼,見圖1。它包含有七個筆劃,通過控制各筆劃的亮暗顯示出數字。它的輸入訊號...