Praktikum: Programming Ultra Low Power Architectures

Lab: Programming Ultra Low Power Architectures

Department Embedded Systems
Professor Prof. Dr. Bringmann
Tutor Peterson
Schlicker
Lab Blockveranstaltung, 22. September 2014 bis 26. September 2014
Room B319
Preliminary Discussion         15. September 2014, 15:00 (s.t.), C118
Beginning 22. September 2014
Amount 4 LP
Homepage https://ovidius.uni-tuebingen.de/ilias3/ilias.php?ref_id=825174&cmdClass=ilrepositorygui&cmdNode=i3&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 erforderlich: Dustin Peterson, Sand 13 - B205, dustin.peterson(at)uni-tuebingen.de

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