Praktikum: Programming Ultra Low Power Architectures

Praktikum: Programming Ultra Low Power Architectures

Lehrstuhl Eingebettete Systeme
Dozent Prof. Dr. Bringmann
Betreuer Peterson
Schlicker
Praktikum Blockveranstaltung, 14. September 2015 bis 25. September 2015
Raum B319
Vorbesprechung         wird noch bekannt gegeben
Beginn 14. September 2015
Umfang 4 LP
Homepage https://ovidius.uni-tuebingen.de/ilias3/ilias.php?ref_id=962509&cmdClass=ilobjcoursegui&cmdNode=l0:cf&baseClass=ilrepositorygui
Eintrag im LSF Programming Ultra Low Power Architectures

Beschreibung

Dieses Modul ist eine Einf├╝hrung in die praktische Arbeit mit Mikrocontrollern. Hierf├╝r wird die auf einem 32-bit ARM Cortex-M0+ Prozessor basierende FRDM-KL25Z Entwicklungsplattform verwendet.

Nach einer kurzen Einf├╝hrung in die verwendete Plattform, werden in Zweierteams praktische Aufgaben gel├Âst. Die Praktikumsaufgaben werden in Absprache mit den Studierenden aus folgenden Themenbereichen gew├Ąhlt:

Einf├╝hrung in die Mikrocontrollerprogrammierung

Ausf├╝hrungszeit von Anwendungen

  • Charakterisierung
  • Optimierung durch Toolchain Tuning
  • Optimierung mittels Programmtransformationen
  • HW-Beschleuniger (DSP)

 

Leistungsanalyse und -optimierung

  • Leistungsanalyse
  • Low-Power Standby Modes
  • DVFS (Dynamic Voltage and Frequency Scaling)
  • Optimierung der Leistungsaufnahme einer Beispielanwendung

 

Speicheranforderungen

  • Charakterisierung von Speicheranforderungensprofilen
  • Speicheranforderungen reduzieren
  • Beurteilung der Auswirkung von Compileroptionen und Toolchain Einstellungen

Bemerkung

Voranmeldung im ILIAS erforderlich.

Freie Teilnehmerpl├Ątze sind aktuell wieder verf├╝gbar (Stand: 9. Juli 2015)