System-on-a-Chip (SoC) Design

EE382V, Unique: 17450
Semester: Fall 2014



Tentative Course Outline

Week Topic Lecture Notes Instructor Assignments
1
Aug 28
                        Class & Project Overview                           Lecture 0  
  Lecture 1  
       
2
Sep 2/4
  C++ Review & SystemC Tutorial     Lecture 2  
  Lecture 3  
  (Engine )  
  Black     HW #1  
  Lab #1  
3
Sep 9/11
  DRM Tutorial     Lecture 4          
  SoC Design Flow & Performance Analysis     Lecture 5    
4
Sep 16/18
  Electronic System-Level (ESL) Design     Lecture 6        
  SystemC TLM 2.0     Lecture 7  
(Examples)
  Black  
5
Sep 23/25
  HW/SW Co-Design     Lecture 8         HW #2  
  Lab #2  
  Real-Time Task Scheduling     Lecture 9      
6
Sep 30/Oct 2
  Task Partitioning     Lecture 10          
  Mapping Applications to Architectures     Lecture 11     Smith  
7
Oct 7/9
  SoC Communication Architectures     Lecture 12          
  Hardware Accelerators and Co-Processors     Lecture 13     McDermott  
8
Oct 14/16
  C-to-RTL High-Level Synthesis     Lecture 14         HW #3  
  Lab #3  
  High-Level Synthesis Process     Lecture 15      
9
Oct 21/23
  Operation Scheduling     Lecture 16        
  Advanced Scheduling and Pipelining    
10
Oct 28/30
  Resource Allocation and Binding     Lecture 17        
  System Metrics     Lecture 16     McDermott  
11
Nov 4/6
  Communication and Interface Synthesis     (Lecture 12 )         Project  
  Emulation & FPGA prototyping     Lecture 18    
12
Nov 11/13
  System Integration     Lecture 19     Smith      
  Exam     Previous Exams      
13
Nov 18/20
  Verification of SoCs     Lecture 20          
  SoC Testing     Lecture 21      
14
Nov 25/27
  Wrapup              
  Thanksgiving Holiday     -      
15
Dec 2/4
  Project Design Reviews     -       -  
Finals
Dec 11
  Project Presentations     -       -  

 


Contents © Copyright 2014 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ee382v_f14