For additional background content, I recommend checking out the web pages for some other courses in embedded computer systems linked from the resources page here. Some of the lecture material we will be basing our discussions on has been adapted from these sources.
Week | Topics | Lecture Notes | Readings | Assignments |
---|---|---|---|---|
Week 1 Jan 13,15 |
Introduction and Overview | Lecture #1 ![]() ![]() |
[1, 2, 3*] | Reading Review #1 ![]() |
Week 2 Jan 20, 22 |
System Level Design Example Digital Camera Example |
Lecture #2 ![]() ![]() |
[4, 5, 6*] | Reading Review #2 ![]() |
Week 3 Jan 27, 29 |
Models of Computation | Lecture #3 ![]() ![]() |
[7, 8*] | Reading Review #3 ![]() |
Week 4 Feb 3, 5 |
Introduction to SpecC | Lecture #4 ![]() ![]() |
[9, 10, 11*] | Reading Review #4 ![]() Homework #1 ![]() ![]() |
Week 5 Feb 10, 12 |
System-Level Design with SpecC | Lecture #5 ![]() ![]() |
[12, 13*] | Reading Review #5 ![]() |
Week 6 Feb 17, 19 |
Model Refinement | Lecture #6 ![]() ![]() |
Reading Review #6 ![]() |
|
Week 7 Feb 24, 26 |
System-Level Design Tools | Lecture #7 ![]() ![]() |
[14, 15, 16*] | Reading Review #7 ![]() Homework #2 ![]() ![]() |
Week 8 Mar 3, 5 |
Architectural Specialization | Lecture #8 ![]() ![]() |
[17, 18, 19*] | Reading Review #8 ![]() |
Week 9 Mar 10, 12 |
DSP Processors (postponed for quiz) |
|||
Mar 17, 19 | Spring Break (No lecture) |
|||
Week 10 Mar 24, 26 |
ASIP Synthesis | Lecture #9 ![]() ![]() |
[20, 21, 22] | |
Week 11 Mar 31, Apr 2 |
Introduction to SystemC | Lecture #10 ![]() ![]() |
[23, 24] | |
Week 12 Apr 7, 9 |
Project Roundtable Projects Part A |
Homework #3 ![]() |
||
Week 13 Apr 14, 16 |
System-Level Design with SystemC | Lecture #11 ![]() ![]() |
[25, 26] | |
Week 14 Apr 21, 23 |
System Optimization | |||
Week 15 Apr 28, 30 |
Project Roundtable Projects Part B |
[27*, 28*, 29*] | ||
May 5, 7 | Finals Week (No Lecture) |