國立台灣大學 一百學年度
課程編號:943 U0310
科目名稱:多媒體晶片系統設計 ( Multimedia System-on-Chip Design )
授課教師:簡韶逸
上課教室:電二102
上課時間:四678
週次
課程日期
課程
實驗
01
2/23 Introduction to SoC/ESL/Platform-based design/Introduction to system design flow
02
3/1 SystemC tutorial (I)
03
3/8
SystemC tutorial (II)
Lab 1: System C basic/modeling of FIR and memory
04
3/15 SystemC tutorial (III) Lab 2: Transaction Level Modeling
05
3/22
Processor
06
3/29 Bus/AMBA Lab 3: TLM 2.0 / Simple Bus
07
4/5
Peripherals and Interfacing
08
4/12 Memory  
09
4/19 Midterm Exam  
10
4/26
--
PlatformArchitect Lab 1
11
5/3
--
PlatformArchitect Lab 2
12
5/10 -- PlatformArchitect Lab 3
13
5/17
SoC Verification/Hardware-software Partition
14
5/24
ISCAS2012
 
15
5/31
Multimedia Hardware Accelerators
 
16
6/7 Final project presentation  
17
6/14 Final project presentation  
18
6/21 Final project presentation
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.