Energy-Efficiency in Embedded Systems (EEE)

E-Mail: ulf.kulau@tuhh.de
Lecturer: Ulf Kulau Lucas Bublitz
Lecture: Tuesday 11:30-13:00 Room O-0.007
Exercise: Wednesday 11:30-13:00 Room D-0.011
Kick-Off: Tuesday 15.10.2024 11:30 in Room A-0.13
StudIP-Link: EEE in StudIP
Modul:

  • Master "Computer Science (CSMS)": Vertiefung I. Computer- und Software-Engineering (6 LP)
  • Master "Microelectronics and Microsystems (IMPMM)": Vertiefung Embedded Systems (6LP)
  • Master "Elektrotechnik (ETMS)": Vertiefung Nanoelektronik und Mikrosystemtechnik (6LP)
  • All other Master Programs can use the Modul "Technischer Ergänzungkurs" to credit the course

Language

Course is available in german and english.

Registration

Anmeldeverfahren / Registration:

  • Registration for the course is only possible via StudIP
  • Places in the PBL are limited (20). Successful participation in the PBL provides a grade bonus of max. 0.3
  • The mode of admission to the PBL will be explained in the first lecture.
  • Students who do not get a place in PBL can continue to attend lectures, exercises and the exam, but will not have PBL and no chance of a bonus. Anyone who does not agree to this should refrain from participating.

Content

In the field of computer science, we have only limited possibilities to influence the efficiency of the hardware directly, or we are dependent on the manufacturers (e.g. of microcontrollers). However, in order to exploit the full potential of the hardware provided to us at the system level, we need a deeper understanding of the background, processes and mechanisms of power dissipation in embedded systems. Where does the power dissipation come from, what happens at the hardware level, what mechanisms can I use directly/indirectly, what is the tradeoff between flexibility and efficiency,.... are only some questions, which will be worked out and discussed in this course. In the lecture and the corresponding exercise the following contents will be taught:

The course is complemented by a project-based exercise in which aspects learned on an energy harvesting platform (AVR microcontroller) are put into practice.

HTML tutorial

Prerequisite

Literature

The course is based on a variety of different sources. To provide a better overview, all sources are summarized in the paper Course: Energy Efficiency in Embedded Systems – A System-Level Perspective for Computer Scientists.

EWME Conference
Course: Energy Efficiency in Embedded Systems – A System-Level Perspective for Computer Scientists
Ulf Kulau12th European Workshop on Microelectronics Education (EWME), 20182018.
10.1109/EWME.2018.8629441 [BibTex]
Low power design essentials
Jan RabaeySpringer Science & Business Media2009.
[BibTex]
Cmos vlsi design
David Harris, N Westeed: Pearson Education, Inc2010.
[BibTex]

Evaluation