Embedded System Design and Modeling

EE382N.23, Unique: 16725
Semester: Fall 2019



Course Outline (Tentative)

Week Topic Notes Reading Assignments
1
Aug 29
Introduction   Lecture 1  
Orange book, Ch. 1   
-
2
Sep 3, 5
Dataflow Processing (Mark McDermott)    
System-level design methodologies    
  Dataflow Proc.  
  Lecture 2  
Orange Book, Ch. 2   [1]
  Lab #1  
3
Sep 10, 12
System Specification, Models of Computation (MoCs)       Lecture 3  
Orange Book, Sec. 3.1   [2]
Marwedel, Sec. 2.1, 2.2
  Homework #1  
4
Sep 17, 19
Process-based MoCs: process networks, dataflow       Lecture 4  
Marwedel, Sec. 2.5   [3,4]
LeeSeshia, Ch. 6.3   [5,6,7]
   
5
Sep 24, 26
State-based MoCs: hierarchical & concurrent state machines       Lecture 5  
Marwedel, Sec. 2.4   [8,9]
LeeSeshia, Ch. 3, 5   [10]
   
6
Oct 1, 3
System-level design languages: discrete event, synchronous reactive       Lecture 6  
Marwedel, Sec. 2.7   [11]
LeeSeshia, Sec. 6.2, 6.4
   
7
Oct 8, 10
System refinement & implementation modeling       Lecture 7  
Orange Book, Sec. 3.3   [12,13]
  Homework #2  
8
Oct 15, 17
Analysis of Hardware/Software Design (Milos Gligoric)  
Communication Systems Design (Jacob Kornerup, National Instruments)  
  Comm. Sys. Des.     Lab #2  
9
Oct 22, 24
Host-compiled computation and transaction-level communication models       Lecture 8  
Orange Book, Sec. 3.4   [14,15,16]
Orange Book, Sec. 3.5, 3.6   [17,18]
   
10
Oct 29, 31
System synthesis & decision making       Lecture 9  
Orange Book, Ch. 4   [19,20]
  Homework #3  
11
Nov 5, 7
Mapping & design space exploration       Lecture 10  
Marwedel, Ch. 6   [21,22]
   
12
Nov 12, 14
Review, Midterm      Previous Exams      
13
Nov 19, 21
Estimation and Evaluation   Lecture 11  
Marwedel, Ch. 5   [23]
   
14
Nov 26
System-Level Design Tools, Thanksgiving Holiday       Lecture 12  
Orange Book, Ch. 8   [24,25]
   
15
Dec 3, 5
Project Presentations    
  
Project Report

 


Supplemental Lecture Notes


Contents © Copyright 2019 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ee382n_f19