國立台灣大學 104學年度 課程編號:943 U0310 科目名稱:多媒體晶片系統設計 ( Multimedia System-on-Chip Design ) 授課教師:簡韶逸 上課教室:電二104 上課時間:五789 |
週次 |
課程日期 |
課程 |
實驗 |
01 |
2/26 | Introduction to SoC/ESL/Platform-based design/Introduction to system design flow | |
02 |
3/4 | SystemC tutorial (I) | |
03 |
3/11 | SystemC tutorial (II) |
Lab 1: System C Library Installation & Environment Setup |
04 |
3/18 | SystemC tutorial (III) | |
05 |
3/25 | 老師出國 |
Lab 2: Interface and Channel Design for Transaction Level Modeling |
06 |
4/1 | 春假 | |
07 |
4/8 | Processor |
Lab 3: TLM 2.0 / Simple Bus |
08 |
4/15 | Bus/AMBA | |
09 |
4/22 | Peripherals and Interfacing | |
10 |
4/29 | Memory |
|
11 |
5/6 | Midterm Exam |
|
12 |
5/13 | ZedBoard Lab1 (I) |
Lab 4: RTL Flow |
13 |
5/20 | ZedBoard Lab2 (II) |
Lab 5: HLS Flow |
14 |
5/27 | Hardware/software verification |
|
15 |
6/3 | Low power design |
|
16 |
6/10 | 端午節 | |
17 |
6/17 | Final project presentation (I) | |
18 |
6/24 | Final project presentation (II) |
Grading |
||
Labs |
30% | |
Midterm |
25% | |
Final Project |
45% |
References |
|
Alan P. Su | System Design with ESL, ITRI/STC. |
Slides of System-Level Modeling for System-on-a-Chip Design Workshop, http://lina.ee.ntu.edu.tw/SLD.htm. | |
Website of Open SystemC Initiative (OSCI), http://www.systemc.org. | |
CIC | CoWare ConvergenSC training material. |
Documents of CoWare, http://www.coware.com. | |
P. Lapsley, J. Bier, A. Shoham, E. A. Lee |
Documents of CoWare, http://www.coware.com. |
J. Bhasker | A SystemC Premier, Star Galaxy Publishing, 2004. |
T. Grotker, S. Liao, G. Martin, and S. Swan |
System Design with SystemC, Kluwar Academic Publishers, 2002. |
W. Wolf | Computers as Components: Principles of Embedded Computing System Design, Morgan Kaufmann Publishers, 2001. |
F. Vahid and T. Givargis | Embedded System Design: a Unified Hardware/Software Introduction, John Wiley & Sons, 2002. |
P. Rashinkar, P. Paterson, , and L. Singh |
System-on-a-Chip Verification: Methodology and Techniques, Kluwar Academic Publishers, 2001. |