一、課程說明(Course Description)
本課程目標如下:
1. 使學生瞭解到積體電路設計流程概念。
2. 建立學生對積體電路電腦輔助設計的基本認識。
3. 使學生認識到古典的設計自動化問題及學習到對應的演算法。
4. 從演算法的實作上學習如何撰寫積體電路電腦輔助設計的工具。











二、指定用書(Text Books)

課程投影片










三、參考書籍(References)

S. H. Gerez, Algorithms for VLSI Design Automation, John Wiley & Sons, 1999.


四、教學方式(Teaching Method)

lecture, 輔以投影片教學










五、教學進度(Syllabus)

1. Introduction to Electronic Design Automation
2. High-level Synthesis
3. Logic Synthesis and Optimization
4. BDD
5. Timing Analysis and Optimization
6. Physical Design
7. Testing










六、成績考核(Evaluation)

Two homework assignments: 10%
Two Programming assignments: 30%
Midterm: 20%
Final examination: 30%
Final presentation: 10%












七、可連結之網頁位址

http://nthucad.cs.nthu.edu.tw/~wcyao/