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