FPGA系統設計實務

About this course

積體電路設計為台灣高科技產業之一,而其中的數位積體電路設計流程,包含電路設計、邏輯合成、模擬驗證、光罩合成、下線製造。然而若要於學校課程中完整操作這些流程,其中牽涉的資金龐大,同時耗時多工,很難讓學生實現整個過程。所幸現今的製作技術另有一雛形實現的方式,其為FPGA實現,FPGA為可重複規劃電路架構的晶片,可以藉由個人電腦將電路佈局燒錄至FPGA,即可完成電路的製作。學生可以藉由快速的FPGA電路實作過程了解整個數位積體電路設計流程,並且學習系統設計概念控制周邊元件,完成實用的電路系統。本課程是進入數位積體電路設計產業的入門磚,其中包含的內容如下:1. 以深入淺出的方式讓同學了解數位積體電路設計流程2. 教導同學透過硬體描述語言寫出正確的暫存器轉移階層碼(RTL code)3. 介紹系統設計方法: (1)資料處理單元 (2)控制單元 (3)高階狀態機的呈現4. 展示實際FPGA電路實作過程5. 系統設計範例

現今的製作技術另有一雛形實現的方式,其為FPGA實現,FPGA為可重複規劃電路架構的晶片,可以藉由個人電腦將電路佈局燒錄至FPGA,即可完成電路的製作。學生可以藉由快速的FPGA電路實作過程了解整個數位積體電路設計流程,並且學習系統設計概念控制周邊元件,完成實用的電路系統。
大專院校學生、研究生、社會在職人士
數位電路設計

Instructors

蕭宇宏

國立雲林科技大學 電機工程副教授兼任系主任國立成功大學電機博士研究領域數位積體電路設計資料壓縮演算法視訊編解碼系統系統晶片設計

Go to class