| Week | Topic | Lecture Notes | Instructor | Assignments |
|---|---|---|---|---|
| Aug 17 | Class Introduction and Project Overview | Lecture 0 |
McDermott | Lab #1 |
| C++ Review | Lecture 1 |
Black | ||
| Aug 18 | SystemC Tutorial | Lecture 2 |
Black | HW #1 |
| SystemC TLM | Black | |||
| Sep 14 | HW/SW Co-Design | Lecture 3 |
Gerstlauer | Lab #2 |
| Models of Computation | Lecture 4 |
Gerstlauer | ||
| Sep 15 | Task Partitioning and Real-Time Scheduling | Lecture 5 |
Gerstlauer | HW #2 |
| System-Level Design | Lecture 6 |
Gerstlauer | ||
| Oct 12 | Mapping Applications to Hardware | Lecture 7a Lecture 7b |
Smith | Lab #3 |
| Electronic System-Level Models | Lecture 8 |
Smith | ||
| Oct 13 | C-to-RTL High-Level Synthesis | Lecture 9 (Catapult C ) |
Gerstlauer | HW #3 |
| Datapath Scheduling and Binding | Lecture 10 |
Gerstlauer | ||
| Nov 9 | Emulation and FPGA Prototyping | Lecture 11 |
Smith | Project |
| System Integration | Lecture 12 |
Smith | ||
| Nov 10 | Exam | Previous Exams (Solutions ) |
||
| System Metrics | Lecture 13 |
McDermott | ||
| Dec 6 | SoC Testing | Lecture 14 |
Abraham | |
| Verification of SoCs | Lecture 15a    Lecture 15b |
Abraham | ||
| Dec 7 | Project Reviews | - | - |
| Contents © Copyright 2012 Andreas Gerstlauer | http://www.ece.utexas.edu/~gerstl/ee382v-ics_f12 |