System-on-a-Chip (SoC) Design

EE382V, Unique: 17075
Semester: Spring 2011



Tentative Course Outline

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

 


Contents © Copyright 2011 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ee382v_s11