一、課程說明(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/ or eeclass