Embedded System Design and Modeling

EE382V, Unique: 17295
Semester: Fall 2008



Course Outline

Week Topic Notes Reading Assignments
1
Aug 28
Introduction and Overview   Lecture 1  
  (Notes 1 )  
Green book, Ch. 1 -
2
Sep 2,4
Models of Computation, Languages   Lecture 2  
  (Notes 2 )  
Yellow book, Ch. 1a
Green book, Ch. 2.1, 2.3
  [12*]
-
3
Sep 9,11
The SpecC System-Level Design Language   Lecture 3  
  (Notes 3 )  
Yellow book, Ch. 1b
Green book, Ch. 3
  [3]
  Homework #1  
4
Sep 16,18
System Design Flow and Design Methodology   Lecture 4  
  (Notes 4 )  
Yellow book, Ch. 2
Green book, Ch. 4
  [456*]
-
5
Sep 23,25
System-Level Design Tools, Design Example   Lecture 5  
  (Notes 5 )  
Yellow book, Ch. 5, 3
Green book, Ch. 5
  [789*]
  Homework #2  
6
Sep 29, Oct 2
System Specification, Validation and Analysis   Lecture 6  
  (Notes 6 )  
SCE Spec. Manual   [10*11*]
-
7
Oct 7,9
Discrete-Event Execution and Simulation Semantics   Lecture 7  
SpecC LRM, V2.0
Black book, Ch. 2.10
  [12*]
-
8
Oct 14,16
Review, Midterm    
 -   
-
9
Oct 21,23
Guest Lecture (Prof. Evans): DSP and Communication Systems
Project discussions, project proposal presentations
  Evans Lecture  
 -   
-
10
Oct 28,30
SCE Design Examples and Case Studies   Lecture 8  
 -    [13*]
-
11
Nov 4,6
The SystemC System-Level Design Language
Guest Lecture (ESLX): SystemC Tutorial
  Lecture 9  
  SystemC Tutorial  
Black book
SystemC LRM
  [14,15*]
  Homework #3  
12
Nov 11,13
Computation Refinement, Processor and OS modeling   Lecture 10  
    [16*,17*]
-
13
Nov 18,20
Communication Refinement, Transaction-Level Modeling   Lecture 11  
    [18*,19*]
-
14
Nov 25,27
Review and Wrapup, Thanksgiving Holiday    
   
-
15
Dec 2,4
Project presentations    
   
Project Report

* Material not covered in the textbooks.
 


Supplemental Information


Contents © Copyright 2008 Andreas Gerstlauer http://www.ece.utexas.edu/~gerstl/ee382v_f08