CS/ECE561 -
Hardware/Software Design of Embedded Systems
Fall 2011

Lecture Slides
Note: These slides are not the final versions,
and may be updated before class.
-
Introduction to
Embedded Systems
-
Lectures:
Introduction [ppt]
-
Reading:
-
Specification and
Modeling of Embedded Systems
-
Lectures:
Specification [ppt]
-
Reading:
-
SystemC
-
Lectures:
SystemCTutorial
[ppt]
-
Reading:
-
SystemC Tutorials on
the web:
#1,
#2,
#3
-
Components of Embedded
Systems
-
Lectures:
HardwareComponents1
[ppt], HardwareComponents2
[ppt], HardwareComponents3
[ppt],
SoftwareComponents
[ppt],
CommunicationComponentsPart1
[ppt],
CommunicationComponentsPart2
[ppt].
-
Reading:
-
Sensors,
Actuators, A2D/D2A Converters, and Signal Processing
-
Lectures:
SensorsActConvProc
[ppt]
-
Reading:
Chapter 3,
Embedded System
Design by Peter Marwedel (Kluwer/Springer
2003).
-
Hardware-Software
Partitioning
-
Lecture:
Partitioning
[ppt]
-
Reading:
-
Chapter 5.3,
Embedded System Design by Peter Marwedel (Kluwer/Springer
2003).
-
An
article on hardware
software codesign of embedded systems.
-
Hardware Design Space
Exploration in Embedded Systems
-
Lectures:
HardwareExploration
[ppt]
-
Reading:
-
Recent publications from
http://www.engr.colostate.edu/~sudeep/pubs/pubs.htm
-
COMMSYN: On-Chip Communication
Architecture Synthesis for Multi-Processor
Systems-on-Chip, Ph.D. Thesis, 2008 [pdf]
-
ADL-driven Architectural Exploration of Programmable SoCs
[pdf]
- Power Optimization and Management in
Embedded Systems [pdf]
-
Software Optimizations
for Embedded Systems
-
Lectures:
SoftwareOptimizations
[ppt]
-
Reading:
-
Security in Embedded
Systems
-
Lectures:
Security
[ppt]
-
Reading:
-
Security as a new Dimension in Embedded System Design
[pdf]
-
Fault Tolerance for
Embedded Systems
-
Lectures:
FaultTolerance
[ppt]
-
Reading:
-
Fault Tolerant
Services For Safe In-Car Embedded Systems [pdf]
-
Exploring Fault
Tolerant Network-on-Chip Architectures [pdf]
-
Soft
Errors
-
Control
for Embedded Systems
-
Lectures: Control
[ppt]
-
Reading: Chapter 9, Embedded System Design: A Unified
Hardware/Software Introduction by Frank Vahid and Tony
Givargis, John Wiley & Sons.
-
Case Study: Digital Camera Embedded System
-
Lectures: DigiCamEmbSystem [ppt]
-
Reading:
-
FINAL
-
Questions will be from the material covered
in the class as well as from the reading materials and
assignments/homeworks.