System-on-Chip (SoC) Design

ECE382M.20, Unique: 17090
Semester: Fall 2021



Course Outline (Tentative)

Week Topic Lecture Notes Instructor Assignments
1
Aug 26
                        Class & Project Overview                           Lecture 0          
2
Aug 31/Sep 2
  Object Recognition & Deep Learning Tutorial     Lecture 1         HW #1  
  Lab #1  
  System-Level Design Methodology     Lecture 2      
3
Sep 7/9
  The SystemC Language     Lecture 3          
  Transaction-Level Modeling (TLM) in SystemC  
4
Sep 14/16
  SoC Performance Modeling     Lecture 4        
  HW/SW Co-Design     Lecture 5      
5
Sep 21/23
  Task Partitioning     Lecture 6         HW #2  
  Lab #2  
  Task Scheduling     Lecture 7      
6
Sep 28/30
  HW/SW & Accelerator Interfacing     Lecture 8          
7
Oct 5/7
  SoC Communication Architectures     Lecture 9          
8
Oct 12/14
  C-to-RTL High-Level Synthesis     Lecture 10         HW #3  
  Lab #3  
  High-Level Synthesis Algorithms     Lecture 11      
9
Oct 19/21
  Operation Scheduling     Lecture 12        
10
Oct 26/28
  Resource Allocation, Sharing and Binding     Lecture 13        
11
Nov 2/4
  Review     Previous Exams         Project  
  Exam     -    
12
Nov 9/11
  Emulation & FPGA Prototyping     Lecture 14          
  System Integration     Lecture 15      
13
Nov 16/18
  Verification of SoCs     Lecture 17          
  SoC Testing     Lecture 16      
14
Nov 23/25
               
  Thanksgiving Holiday     -      
15
Nov 30/Dec 2
  Project Design Reviews     -       -  
Finals
Dec 11
  Project Presentations     -       -  

 


Contents © Copyright 2021 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ece382m_f21