Date |
Topic |
Required Readings |
Assignments |
T 1/6
|
Introduction |
|
Project part 1 out |
Th 1/8
|
Platforms & system power management |
Moyer: “Low-power design for embedded processors” |
|
T 1/13
|
Power management cont. |
" |
Project part 1 due
Project part 2 out |
Th 1/15
|
CPUs |
" |
|
| T 1/20
|
Memory
|
Wolf et al. ”Memory System Optimization of Embedded Software” |
|
| Th 1/22
|
Project demos |
Meet in CSE ES Lab |
Project part 2 due Project part 3 out |
T 1/27
|
IO, Peripherals & Sensors |
Culler, Estrin, “Overview of sensor networks” |
|
Th 1/29
|
IO, Peripherals & Sensors |
Culler, Estrin, “Overview of sensor networks” |
|
T 2/3
|
Project demos |
Meet in CSE ES Lab |
Project part 3 due
|
Th 2/5
|
Modeling |
Edwards et al.:” Design of Embedded Systems: Formal Models, Validation and Synthesis” |
HW 1 Out |
T 2/10
|
“ |
Murata:”Petri nets: Properties, Analysis and Applications” |
|
Th 2/12
|
“ |
Lee et al. “Static scheduling of synchronous DF programs for DPS”
Benveniste et al.”The Synchronous Languages 12yrs Later” |
|
T 2/17
|
Timing & Scheduling |
Raynal, Singhal ”Logical time: A way to capture causality in distributed systems” |
HW1 Due
HW2 Out |
Th 2/19
|
Research topics in multicore SOCs |
Guest lecture |
|
T 2/24
|
Timing & Scheduling |
Sha et al.”Generalized rate-monotonic scheduling theory…” |
|
Th 2/26
|
RTOS |
I.C. Bertolotti: "Real-Time embedded operating systems: standards and perspectives" |
HW2 Due
HW3 out
|
T 3/3
|
HW/SW Codesign |
De Micheli, Gupta: “Hardware/Software Co-Design” |
|
Th 3/5
|
Research topics in WSNs
|
Guest lecture |
|
T 3/10
|
Final exam review |
|
HW 3 Due
Previous Exam Sol. |
Th 3/12
|
Final exam |
During class time | |