高等FPGA系統設計

臺北科技大學 115-1 學期課程,課號 365988。

課程大綱

1 設計的基本概念 2 架構、資料型別與運算子 3 組合與循序邏輯 4 函式/程序與屬性/組態 5 階層式設計 6 功能與時序模擬 7 設計合成 8 狀態機設計 9 管線式處理 10.記憶體設計 11.特殊應用積體電路設計與實作 12.FPGA應用實習 13 FPGA專題實作 14 FPGA實作報告

課程進度

第1週: 設計的基本概念 第2週: 架構、 資料型別與運算子 第3週: 組合與循序邏輯 第4週: 函式/程序與屬性/組態 第5週: 功能與時序模擬 第6週: 狀態機設計 第7週: 功能與時序模 第8週: 期中考 第9週: 記憶體設計 第10週: 階層式設計 第11週: 設計合成 第12週: 管線式處理 第13-14週: 特殊應用積體電路設計與實作 第15週: FPGA應用實習 第16週: 期末考 第17-18週: FPGA實作練習與佈局合成練習。

評量方式

(1). 平常成績佔10% (含點名與上課狀況等)。 (2). 作業30%。 (3). 期中考試佔30% (書面考試)。 (4). 期末考試佔30% (實作報告或上機實作考試)。 (5) 第17-18週課程不計入學期成績。

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 (1).鄭信源著,Verilog 硬體描述語言數位電路設計實務,三版,2004,ISBN 957-499-640-9,儒林圖書公司(電話:02-2311-8971~3)。