課程名稱 : FPGA系統設計實務
教科書 ( 考試 及 作業 及平時練習 均使用課本 ----請務必購買)
Verilog FPGA晶片設計 (修訂版/附光碟)
|
|
本書將IC設計實務經驗深入於範例探討,且每一範例均經過模擬驗證。除了基本的設計技巧外,亦說明多模組整合設計之技術。希望藉由此書帶領讀者進入以Verilog為主的各種相關設計領域中,熟悉Verilog語言全貌,更希望藉由它,幫助讀者完成各種晶片之設計。內容包含有:數位邏輯設計與Verilog發展沿革、Verilog設計風格與觀念、Verilog設計結構、閘層(Gate Level)描述、資料流描述設
|
黃英叡, 黃稚存, Verilog硬體描述語言(Verilog HDL: A guide to Digital Design and Synthesis 2/E), 第二版, 全華圖書, 2009.
鄭光欽,周靜娟, Verilog硬體描述語言實務,全華圖書, 2011.
大綱:
本課程以實作為主、理論為輔,使用Verilog HDL語言及Altera FPGA電路合成,教導學生如何用FPGA設計電路,熟悉FPGA數位設計流程,並以LAB方式大量講解FPGA設計常見的各種介面IO電路,藉以培養學生利用數位設計技術能力。
1.平時實驗考核40% 2.作業20% 3.期中考20% 4.期末考20%
使用Verilog硬體描述語言及Altera Quartus II
EDA軟體工具。
實驗設備採用Altera DE2-70,由基礎組合邏輯序向邏輯實驗到常用週邊I/O介面。
2: FPGA 設計流程與設計平台工具
3: 組合邏輯電路設計
4: 序向電路設計
5: 設計與驗證與合成
6: FPGA Design Examples
8. Altera DE2 實驗 ( Altera DE2 Board,
featuring an an Altera Cyclone II® FPGA)
a. switches, LEDs, and seven-segment displays
b. LCD Display
c. Audio CODEC
d. PS2
Keyboard and Mouse
e. VGA
Controller
f. Memory
g. RS232 UART
第1週 數位邏輯設計與Verilog發展沿革 及實驗工具介紹
第2週Verilog設計風格與觀念及 實驗
第3週 Verilog設計結構 閘層(Gate Level)描述 及 實驗
第4週
資料流描述設計(Dataflow Modeling) 及 實驗
第5週
行為描述及 實驗
第6週
函數及任務 及 實驗
第7週
自定邏輯電路與狀態機 及 實驗
第8週
Verilog程式設計技巧 及 實驗
第9週
期中考週
第10週
電路的延遲時序設定及 實驗
第11週
專題實務設計 0~9999 十進制計數器~16位元布斯(Booth)乘法器
實驗
第12週
專題實務設計 16位元移位式除法器 鍵盤控制電路 實驗
第13週
專題實務設計 循環餘數核對CRC電路 浮點數運算器電路 實驗
第14週 DE2 專題實務設計 七段顯示器與按鍵 實驗
第15週 DE2
Audio CODEC及PS2 Keyboard 實驗
第16週 DE2 VGA Controller 及 Memory 實驗
第17週 DE2 RS232 UART實驗
第18週 期末考週
沒有留言:
張貼留言