System-on-Chip (SoC) Design

EE382M.20, Unique: 16930
Semester: Fall 2018



Course Outline (Tentative)

Week Topic Lecture Notes Instructor Assignments
1
Aug 30
                        Class & Project Overview                           Lecture 0          
2
Sep 4/6
  Object Recognition & Deep Learning Tutorial     Lecture 1         HW #1  
  Lab #1  
  Electronic System-Level (ESL) Design Methodology     Lecture 2      
3
Sep 11/13
  The SystemC Language     Lecture 3          
  Transaction-Level Modeling (TLM) in SystemC  
4
Sep 18/20
  SoC Performance Modeling     Lecture 4        
  HW/SW Co-Design     Lecture 5      
5
Sep 25/27
  Task Partitioning     Lecture 6         HW #2  
  Lab #2  
  Task Scheduling     Lecture 7      
6
Oct 2/4
  Hardware Accelerators and Co-Processors     Accel/CoPro     Mark McDermott      
  Vector Processing with ARM SVE     SVE Seminar     Alex Rico  
7
Oct 9/11
  HW/SW & Accelerator Interfacing     Lecture 8          
  SoC Communication Architectures     Lecture 9      
8
Oct 16/18
  C-to-RTL High-Level Synthesis     Lecture 10         HW #3  
  Lab #3  
  High-Level Synthesis Algorithms     Lecture 11      
9
Oct 23/25
  Operation Scheduling     Lecture 12        
 
10
Oct 30/Nov 1
  Resource Allocation, Sharing and Binding     Lecture 13        
   
11
Nov 6/8
  Emulation & FPGA Prototyping     Lecture 14         Project  
  System Integration     Lecture 15    
12
Nov 13/15
  Review     Previous Exams          
  Exam     -      
13
Nov 20/22
  System Metrics     Metrics     Mark McDermott      
  Thanksgiving Holiday     -      
14
Nov 25/27
  Verification of SoCs     Lecture 16          
  SoC Testing     Lecture 17      
15
Dec 4/6
  Project Design Reviews     -       -  
Finals
Dec 13
  Project Presentations     -       -  

 


Contents © Copyright 2018 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ee382m_f18