2012年9月17日 星期一

FPGA系統設計實務


課程名稱 : FPGA系統設計實務

教科書 ( 考試 及 作業 及平時練習 均使用課本 ----請務必購買)

Verilog FPGA晶片設計 (修訂版/附光碟)

林灶生著  全華圖書股份有限公司  出版日期:2008/11/11

本書將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週 期末考週


沒有留言:

張貼留言

零成本學 ESP32!在 Wokwi 打造你的第一個微型氣象站 (ESP32 + DHT22 + 1602 LCD)

零成本學 ESP32!在 Wokwi 打造你的第一個微型氣象站(溫度 濕度) (ESP32 + DHT22 + 1602 LCD) 想學物聯網(IoT)與 ESP32 電子實作,卻擔心接線與電壓規範搞砸嗎?透過強大的線上模擬器 Wokwi ,我們不需要花費任何硬體費用,打開瀏覽器...