System-on-a-Chip (SoC) Design

EE382V, Unique: 16835
Semester: Spring 2010



Tentative Course Outline

Week Topic Lecture Notes Comments Assignments
1
Jan 19/21
  Class Overview and Introduction     Lecture 0     Abraham     Lab #1  
  C++ Review     Lecture 1a   Xtreme EDA
2
Jan 26/28
  SystemC Tutorial  
  (SystemC Simulation Engine)  
  Lecture 1b  
  (Engine )  
Xtreme EDA   HW #1  
3
Feb 2/4
  Project Overview     Lecture 2        
  DRM Tutorial     Lecture 3    
4
Feb 9/11
  Requirements and Performance Analysis     Lecture 4       HW #2  
  Mapping Applications to Architectures     Lecture 5     Smith  
5
Feb 16/18
  System Design Methodology     Lecture 6       Lab #2  
  System Modeling, Synthesis and Verification    
6
Feb 23/25
  HW/SW Co-Design     Lecture 7        
  Partitioning     Lecture 8    
7
Mar 2/4
  Real-Time Scheduling     Lecture 9        
  SystemC TLM2.0     Lecture 10a  
  (Lecture 10b )  
Xtreme EDA
8
Mar 9/11
  Transaction-Level Modeling & Electronic System-Level Languages     Lecture 11     McDermott      
  Hardware Accelerators, Co-processors and Media Instructions     Lecture 12     McDermott  
9
Mar 16/18
  Spring Break     -       -  
10
Mar 23/25
  C-to-RTL High-Level Synthesis     Lecture 13  
  (Catapult C )  
    Lab #3  
  Synthesis Models and Architectures     Lecture 14    
11
Mar 30/Apr 1
  Operation Scheduling     Lecture 15       HW #3  
  Scheduling and Pipelining    
12
Apr 6/8
  Resource Allocation and Binding     Lecture 16        
  FPGA Prototyping     Lecture 17    
13
Apr 13/15
  Review     Previous Exams       Project  
  Exam     -    
14
Apr 20/22
  Verification of SoCs     Lecture 18     Abraham      
  SoC Testing     Lecture 19     Abraham  
15
Apr 27/29
  System Integration     Lecture 20     Smith      
  Wrapup     -    
16
May 4/6
  Project Design Reviews     -       -  
Finals
May 13
  Project Presentations     -       -  

 


Contents © Copyright 2010 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ee382v_s10