Praktikum: Programming Ultra Low Power Architectures

Lab: Programming Ultra Low Power Architectures

Department Embedded Systems
Professor Prof. Dr. Bringmann
Tutor Peterson
Schlicker
Lab Blockveranstaltung, 14. September 2015 bis 25. September 2015
Room B319
Preliminary Discussion         wird noch bekannt gegeben
Beginning 14. September 2015
Amount 4 LP
Homepage https://ovidius.uni-tuebingen.de/ilias3/ilias.php?ref_id=962509&cmdClass=ilobjcoursegui&cmdNode=l0:cf&baseClass=ilrepositorygui
LSF Entry Programming Ultra Low Power Architectures

Description

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

Comment

Voranmeldung im ILIAS erforderlich.

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