Week | Topic | Notes | Reading | Assignments | ||||
---|---|---|---|---|---|---|---|---|
1 Aug 26 |
Introduction | Lecture 1 ![]() |
|
- | ||||
2 Aug 31, Sep 2 |
The SpecC System-Level Design Language | Lecture 2 ![]() |
|
Homework #1 ![]() |
||||
3 Sep 9 |
Language Semantics: discrete event, synchronous reactive | Lecture 3 ![]() |
|
|||||
4 Sep 14, 16 |
System Specification, Models of Computation (MoCs) | Lecture 4 ![]() |
|
Lab #1 ![]() |
||||
5 Sep 21, 23 |
Process-based MoCs: process networks, dataflow | Lecture 5 ![]() |
|
|||||
6 Sep 28, 30 |
State-based MoCs: hierarchical & concurrent FSMs | Lecture 6 ![]() |
|
Homework #2 ![]() |
||||
7 Oct 5, 7 |
The SystemC Language (David Black,
Doulos) Transaction-Level Modeling and ESL Languages (Mark McDermott) |
SystemC Intro ![]() ESL Languages ![]() |
Black Book | |||||
8 Oct 12, 14 |
System Refinement, Performance Modeling & Estimation | Lecture 7 ![]() |
|
Lab #2 ![]() |
||||
9 Oct 19, 21 |
Computation Refinement, Host-Compiled OS & Processor Modeling | Lecture 8 ![]() |
|
|||||
10 Oct 26, 28 |
Communication Refinement, Transaction-Level Modeling Software Model Checking & Optimization (Milos Gligoric) |
Lecture 9 ![]() |
|
|||||
11 Nov 2, 4 |
System-Level Synthesis, System-Level Design Tools | Lecture 10 ![]() |
|
Lab #3 ![]() |
||||
12 Nov 9, 11 |
Computation with Anonymous Finite-State Agents (David Soloveichik) Communication System Design (Jacob Kornerup, National Instruments) |
Anonymous FSAs ![]() Sys. Design ![]() |
||||||
13 Nov 16, 18 |
Mapping, Partitioning, Scheduling, Design Space Exploration | Lecture 11 ![]() |
|
|||||
14 Nov 23, 25 |
Project Presentations | Project Report | ||||||
15 Nov 30, Dec 2 |
Review, Midterm |
|
Contents © Copyright 2015 Andreas Gerstlauer | http://www.ece.utexas.edu/~gerstl/ee382n_f15 |