課程名稱 |
電腦輔助積體電路系統設計 Computer-aided Vlsi System Design |
開課學期 |
103-1 |
授課對象 |
電機資訊學院 電機工程學研究所 |
授課教師 |
盧奕璋 |
課號 |
EEE5022 |
課程識別碼 |
943 U0240 |
班次 |
|
學分 |
3 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期三2,3,4(9:10~12:10) |
上課地點 |
電二229 |
備註 |
總人數上限:100人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/1031CVSD5022 |
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
1. VLSI System Design Overview
2. Verilog-HDL
3. Synthesis
4. Design for Testability and Automatic Test Pattern Generation
5. Static Timing Analysis
6. Placement and Routing
7. Design Rule Check, Layout versus Schematic, Layout Parasitic Extraction
8. Verification
9. FPGA Prototyping |
課程目標 |
Students will learn how to design VLSI circuits and systems following a standard VLSI system design flow, where various electronic design automation (EDA) tools will be used extensively in the semester. |
課程要求 |
Homework 35%
Midterm 35%
Project 30% |
預期每週課後學習時數 |
|
Office Hours |
|
指定閱讀 |
Cadence Verilog Manual and Lecture Notes |
參考書目 |
待補 |
評量方式 (僅供參考) |
No. |
項目 |
百分比 |
說明 |
1. |
Homework |
35% |
|
2. |
Midterm |
35% |
|
3. |
Project |
30% |
|
|
週次 |
日期 |
單元主題 |
第1週 |
9/17 |
Introduction |
第2週 |
9/24 |
Verilog-HDL (1) (本週將使用於總圖B1影印中心購買之講義上課 不提供投影片下載) |
第3週 |
10/01 |
Verilog-HDL (2) |
第4週 |
10/08 |
Verilog-HDL (3) |
第5週 |
10/15 |
Verilog-HDL (4) |
第6週 |
10/22 |
Synthesis (1) |
第7週 |
10/29 |
Synthesis (2) |
第8週 |
11/05 |
ATPG |
第9週 |
11/12 |
Static Timing (同學反應PDF檔有些文字被圖蓋掉 重新提供PPT檔 給大家下載) |
第10週 |
11/19 |
Midterm (18:30~21:30考試 每人需自備筆電 地點另行宣布) |
第11週 |
11/26 |
Placement and Routing (1) |
第12週 |
12/03 |
Placement and Routing (2) |
第13週 |
12/10 |
DRC/LVS/PEX |
第14週 |
12/17 |
Verification |
第15週 |
12/24 |
FPGA |
第16週 |
12/31 |
Project Presentation (1) |
第17週 |
1/07 |
Project Presentation (2) |
第18週 |
1/14 |
Project Presentation (3) |