Praktikum: Programming Ultra Low Power Architectures

Praktikum: Programming Ultra Low Power Architectures

Lehrstuhl Eingebettete Systeme
Dozent Prof. Dr. Bringmann
Betreuer Peterson
Schlicker
Praktikum Blockveranstaltung, 22. September 2014 bis 26. September 2014
Raum B319
Vorbesprechung         15. September 2014, 15:00 (s.t.), C118
Beginn 22. September 2014
Umfang 4 LP
Homepage https://ovidius.uni-tuebingen.de/ilias3/ilias.php?ref_id=825174&cmdClass=ilrepositorygui&cmdNode=i3&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 erforderlich: Dustin Peterson, Sand 13 - B205, dustin.peterson(at)uni-tuebingen.de

Achtung: Keine Anmeldung mehr möglich. Alle PlÀtze sind belegt.