南台課程大綱
學年度 98學年第二學期 系所 電子系
課程名稱 硬體描述語言 班級 夜四技電子三乙
授課教師 謝原泰 點 閱 次 數 105
選修
選修
課程概述
由了解硬體描述語言之語法基礎開始,再輔以EDA工具之使用,最後能實際於FPGA上操作由硬體描述語言所設計之數位電路。
課程目標
1.了解一種硬體描述語言如Verilog或VHDL之語法。
2.了解硬體描述語言之編譯器、模擬器與除錯軟體等工具軟體之使用。
3.了解如何使用FPGA開發平台。
4.了解如何將硬體描述語言所設計之模組合成於FPGA板上模擬與除錯。
5.了解如何使用硬體描述語言設計一數位系統或模組。
課程大綱
1.數位IC設計介紹
1-1.數位IC設計流程
1-2.硬體描述語言與數位IC設計之關係
1-3.硬體描述語言之合成(Synthesis)
1-4.硬體描述語言與FPGA驗證

2.硬體描述語言之基礎
2-1.Top-Down設計模式
2-2.Verilog HDL語法結構
2-3.組合邏輯
2-4.循序邏輯
2-5.狀態機 - Moore機、Mealy機

3.EDA工具軟體之介紹
3-1.商用軟體之介紹 - Verilog XL、Verdi、QuartusII、ISE
3-2.開放源碼之軟體介紹 - Icarus Verilog、gtkwave

4.FPGA開發板之使用
4-1.合成與燒錄
4-2.除錯 - LED燈號、邏輯分析儀
4-3.使用硬體語言設計一簡單數位電路並於FPGA板上測試

5.使用硬體描述語言設計數位系統
5-1.按鍵掃描
5-2.紅綠燈控制
5-3.打地鼠遊戲
英文大綱
1.Introduction

2.The fundamentals of Hardware Description Language(HDL)
2-1. Top-down design methodology
2-2. Syntax of verilog HDL
2-3. Combinational logic
2-4. Sequential logic
2-5. State machine

3.Introducing EDA tools
3-1. Commercial tools: Verilog-XL, Verdi, QuartusII, ISE
3-2. Open-source tools: icarus verilog, gtkwave

4.The using of FPGA Development board
4-1. Synthesis and downloading
4-2. Debugging
4-3. Examples

5.Design Examples digital circuits by using HDL
5-1. Key scanning
5-2. Red light controller
5-3. Simple game: ground hog hitting
下載
Doc Pdf Html
連結(一) 連結(二) 連結(三)

上一頁