Lecture Notes and Articles

Lecture notes:
- Introduction to embedded systems desing.
- Architectures and platforms for embedded systems.
- Modeling techniques.
- Performance analysis and co-simulation.
- Optimization techniques for design space exploration.
- System-level power/energy optimization.

Reference Articles:
- Ernst, Codesign of Embedded Systems: Status and Trends.
- Keutzer et. al., System-Level Design: Orthogo-nalization of Concerns and Platform-Based Design.
- Li et. al., Performance Estimation of Embedded Software with Instruction Cache Modeling.
- Glover, Tabu Search: A Tutorial.
- Okuma et al., Software Energy Reduction Techniques for Variable-Voltage Processors.