一、課程說明(Course Description)
EE4292 IC Design Laboratory (積體電路設計實驗)
Class Hours: Thu 15:30-19:20
Lecture Room: 台達216教室
Lab Room: 資電407 (電機系工作站教室)
Instructor: 黃朝宗
TA: TBD

**修課條件: 必需修過邏輯設計、積體電路設計導論(至少得同時修課)
**課程特色: 使用45nm製程進行數位電路晶片之完整流程設計
==========================================================
**加簽方式與規則:
加簽進行方式(線上加簽):
1. 學生於9/15 2PM前,到選課系統上申請加簽
2. 老師於9/15 2PM決定核可加簽的對象(上課人數目標: <75)
3. 之後不再接受加簽,因為已有保留退選的緩衝

加簽核可優先順序,同順位會再以修過積體電路設計導論或超大型積體電路設計者優先(請於加簽理
由處註明):
1. 電機系大四生
2. 電資院大四生(包含學士班和資工系)
3. 電機系為輔系或雙主修之大四生(請於加簽理由處註明)
4. 電機系相關研究所碩士生
==========================================================

Course objectives:
學習如何將頭腦裡的想法與紙上的演算法,實際以數位電路設計的方式實現於晶片上。

二、指定用書(Text Books)
None.

三、參考書籍(References)
- Cadence Lecture Manuals for Verilog and Conformal (only in paper format)
- M. Keating and P. Bricaud, Reuse Methodology Manual for System-on-a-Chip
Designs, Springer, 2007.
- TSRI course lecture notes

四、教學方式(Teaching Method)
本課程依數位電路設計的cell-based design flow分為三單元:Verilog硬體描述語言、邏輯
合成、自動佈局繞線。除了講堂上的授課以外,每週皆有上機實驗課程,另有五次數位電路設計作
業(例如先前有RSA加解碼器、QR code編解碼器、ResNet卷積網路等)與期末專題。本課程強調紮實
的Verilog語言撰寫以及CAD工具的操作,以實際體驗與了解數位電路設計的趣味與精髓。

五、教學進度(Syllabus)
Part I – Verilog HDL: 四週
Part II – Logic synthesis: 四週
Part III – Placement & Routing: 三週
Final Project: 六週


六、成績考核(Evaluation)
Lab (15%)
Homework (55%)
Term Project (30%)

七、可連結之網頁位址
eeclass website

八、生成式AI工具使用規定
可使用相關工具,但學生必須述明使用的方式。