Monday (3.50-5.10PM)
Wednesday (3.50-5.10PM)
Week 1 (09/03 -09/07)
Labor Day
Introduction
Week 2 (09/08 - 09/14)
Models of Computation for Embedded Systems
Specification Languages for Embedded System Design: Introduction to SystemC
Week 3 (09/15-09/21)
Register Transfer Level Modeling in SystemC
Behavioral Level Modeling in SystemC
Week 4 (09/22-09/28)
Functional Level Modeling in SystemC
Interface and Channel Design in SystemC
(project 1)
Week 5 (09/29-10/05)
Transaction Level Modeling in SystemC
Transaction Level Modeling in SystemC
Week 6 (10/06-10/12)
Architectures for embedded applications
Architectures for embedded applications
Week 7 (10/13-10/19)
Architectures for embedded applications
Architectures for embedded applications
(project 2)
Week 8 (10/20-10/26)
Hardware-Software Co-Synthesis Algorithms
Hardware-Software Co-Synthesis Algorithms
Week 9 (10/27-11/02)
Hardware-Software Co-Synthesis Algorithms
Hardware-Software Co-Synthesis Algorithms
Week 10 (11/03 - 11/09)
Hardware-Software Co-Synthesis Algorithms
Hardware-Software Co-Synthesis Algorithms
Week 11 (11/10 - 11/16)
Hardware-Software Co-Design
Hardware-Software Co-Design
(project 3)
Week 12 (11/17 - 11/23)
High-Level Synthesis of Digital Hardware
High-Level Synthesis of Digital Hardware
Week 13 (11/24 - 11/30)
High-Level Synthesis of Digital Hardware
Thanksgiving
(project 4)
Week 14 (12/01-12/07)
High-Level Synthesis
High-Level Synthesis
Week 15 (12/08-12/12)
High-Level Synthesis
High Level Synthesis
 
Exam Week
Project review
Project 4