| Week | Topic | Notes | Reading | Assignments | ||||
|---|---|---|---|---|---|---|---|---|
| 1 Jan 14, 16 |
Introduction, Design Methodologies | Lecture 1 |
|
- | ||||
| 2 Jan 21, 23 |
The SpecC and SystemC System-Level Design Languages | Lecture 2 |
|
Homework #1 |
||||
| 3 Jan 28, 30 |
Language Semantics, Discrete Event | Lecture 3 |
|
|||||
| 4 Feb 4, 6 |
System Specification, Models of Computation (MoCs) | Lecture 4 |
|
Lab #1 |
||||
| 5 Feb 11, 13 |
Process-based MoCs: process networks, dataflow | Lecture 5 |
|
|||||
| 6 Feb 18, 20 |
Guest lecture (Dr. Kornerup, NI): Graphical System Design State-based MoCs: hierarchical & concurrent FSMs |
Lecture 5 |
|
Homework #2 |
||||
| 7 Feb 25, 27 |
System-Level Synthesis and Refinement | Lecture 6 |
|
|||||
| 8 Mar 4, 6 |
Estimation and Evaluation | Lecture 7 |
|
Lab #2 |
||||
| - Mar 11, 13 |
Spring Break | - | - | |||||
| 9 Mar 18, 20 |
Review, Midterm |
|
||||||
| 10 Mar 25, 27 |
Mapping and Exploration | Lecture 8 |
|
|||||
| 11 Apr 1, 3 |
System Modeling, Virtual Platform Prototyping | Lecture 9 |
|
Homework #3 |
||||
| 12 Apr 8, 10 |
Computation Refinement, Host-Compiled Modeling | Lecture 10 |
|
|||||
| 13 Apr 15, 17 |
Communication Refinement, Transaction-Level Modeling | Lecture 11 |
|
|||||
| 14 Apr 22, 24 |
Electronic System-Level Design Tools | Lecture 12 |
|
|||||
| 15 Apr 29, May 1 |
Project Presentations |
|
Project Report |
* Material beyond what is covered in the textbooks.
| Contents © Copyright 2014 Andreas Gerstlauer | http://www.ece.utexas.edu/~gerstl/ee382v_s14 |