Embedded System Design and Modeling

EE382V, Unique: 17190
Semester: Fall 2011



Course Outline

Week Topic Notes Reading Assignments
1
Aug 25
Introduction and Overview   Lecture 1  
Orange book, Ch. 1   [1]
-
2
Aug 30, Sep 1
Design Methodologies, Models and Languages       Lecture 2  
Orange book, Ch. 2, 3.2   [234]
  Homework #1  
3
Sep 6, 8
The SpecC and SystemC Languages       Lecture 3  
Yellow Book, Ch. 1   [5]
Black Book   [6]
  Lab #1  
4
Sep 13, 15
Language Semantics and System Specification       Lecture 4  
Black Book, Ch. 2.10   [B7]
Orange Book, Ch. 3.1   [89]
   
5
Sep 20, 22
Models of Computation: Process-Based       Lecture 5  
Orange Book, Ch. 3.1.1   [101112]
   
6
Sep 27, 29
Models of Computation: State-Based       Lecture 6  
Orange Book, Ch. 3.1.2   [131415]
  Homework #2  
7
Oct 4, 6
System-Level Synthesis       Lecture 7  
Orange Book, Ch. 4   [1617]
  Lab #2  
8
Oct 11, 13
System Evaluation and Refinement       Lecture 8  
Orange Book, Ch. 3.3   [181920]
Yellow Book, Ch. 2   [212223]
   
9
Oct 18, 20
Computation Refinement and Modeling       Lecture 9  
Orange Book, Ch. 3.4   [242526]
   
10
Oct 25, 27
Communication Refinement and Transaction-Level Modeling       Lecture 10  
Orange Book, Ch. 3.5   [272829]
  Homework #3  
11
Nov 1, 3
System Modeling       Lecture 11  
Orange Book, Ch. 3.6   [3031]
   
12
Nov 8, 10
Midterm    
Guest Lecture (Prof. Evans): DSP/Comm. Systems    
      -
13
Nov 15, 17
System-Level Design Tools       Lecture 12  
Orange Book, Ch. 8   [1632]
   
14
Nov 22, 24
Review and Wrapup, Thanksgiving Holiday       
   
-
15
Nov 29, Dec 1
Project presentations    
   
Project Report

* Material beyond what is covered in the textbooks.
 


Supplemental Information


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