Technische
            Universität Braunschweig
  • Homepage
  • Team
  • Research
    • Group Saidi
    • Group Jukan
    • Group Gomez
  • Teaching
    • Courses
    • Student research
    • Seminar topics
    • Incoming Students
  • Job offers
  • News
    • DE
    • EN
Logo Institut für Datentechnik und Kommunikationsnetze der TU Braunschweig
  • Low-Power Embedded Systems
    • Note
    • Lecture Contents
    • Qualification Goals
    • Literature

Low-Power Embedded Systems


NameLow-Power Embedded Systems
Art der VeranstaltungVorlesung
BetreuerProf. Dr. Andres Gomez
SemesterWintersemester
TerminWS 2024/25:
Lecture: Monday, 16:45 - 18:15 Uhr (HS66.3)
Exercise: Wednesday, 16:45 - 18:15 Uhr (HS66.3)
Semesterwochenstunden4
PrüfungsartN/A
StudIP Vorlesungslinkhttps://studip.tu-braunschweig.de/...
StudIP Übungslinkhttps://studip.tu-braunschweig.de/...

Note

This lecture is given on-site. The main language will be English: the lecture and learning materials will be in English. The exercise session will be presented mainly in German. In either session, students may ask questions in either English or German.
 

Lecture Contents

An embedded system is some combination of computer hardware and software, either fixed in capability or programmable, that is designed for a specific function or for specific functions within a larger system. For example, they are part of industrial machines, agricultural and process industry devices, automobiles, medical equipment, cameras, household appliances, airplanes, sensor networks, internet-of-things, as well as mobile devices. The following topics will be presented:

  • Introduction to low-power systems
  • Hardware/software interface
  • WCET estimation, RTOSs and resource sharing
  • Introduction to real-time scheduling
  • Energy and Power Optimizations
  • Architecture Synthesis
  • Introduction to low-power wireless communication

The materials will be uploaded on the course’s StudIP website.
 

Qualification Goals

The students gain an understanding of specific requirements, issues, and performance evaluations of low-power embedded system applications. Students will be in a position to make design decisions with deep knowledge of the inherent cost-versus-performance trade-offs in low-power, resource-constrained systems. Students can apply the principles of real-time operating systems and scheduling theory to design efficient applications with shared resources. Lastly, students can analyze different architectures, evaluate their hardware-software interface and memory architecture and different optimization techniques for microcontrollers, such as DSP extensions to the instruction set architecture.
 

Literature

  • Edward A. Lee and Sanjit A. Seshia: Introduction to Embedded Systems, A Cyber- Physical Systems Approach, Second Edition, MIT Press, ISBN 978- 0-262-53381-2, 2017.
  • P. Marwedel: Embedded System Design, Springer, ISBN 978- 3-030-60909-2, 2021.
  • G.C. Buttazzo: Hard Real- Time Computing Systems. Springer Verlag, ISBN 978- 1-4614-0676-1, 2011.
  • M. Wolf: Computers as Components – Principles of Embedded System Design. Morgan Kaufman Publishers, ISBN 978-0-128-05387-4, 2016.
  • Avelino J. Gonzalez: Computer Programming in C for Beginners, Springer, ISBN 978-3-030-50752-7, 2020.
  • Joseph  Yiu. The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors. Newnes, 2013.

Contact

Institute of Computer and Network Engineering
Hans-Sommer-Street 66
38106 Braunschweig
Phone: +49 (0)531 391-3734
Fax: +49 (0)531 391-4587
sekretariat[[a]]ida.ing.tu-bs.de

Office hours:

Mon: 
-
Tue:   
10:30-12:00
Wed:   
10:30-12:00
Thu: 
10:30-12:00
Fri:
-
© Technische Universität Braunschweig
Legal notice / disclaimer Data Privacy Policy