Lab: Programming Ultra Low Power Architectures
Department |
Embedded Systems |
Professor |
Prof. Dr. Bringmann |
Tutor |
Peterson Schlicker |
Lab |
Blockveranstaltung, 5. September 2016 bis 16. September 2016 (9:00 - 18:00 Uhr) |
Room |
B319 |
Preliminary Discussion |
10. Mai 2016, 18:00 Uhr, A302 (Sand) |
Amount |
6 LP |
Homepage |
https://ovidius.uni-tuebingen.de/ilias3/ilias.php?ref_id=1197764&cmdClass=ilrepositorygui&cmdNode=oi&baseClass=ilRepositoryGUI |
LSF Entry |
Programming Ultra Low Power Architectures |
DescriptionDieses 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
CommentVoranmeldung im ILIAS ist erforderlich. Die Voranmeldung wird ab dem 1. April 2016 10:00 Uhr zur Verfügung stehen.
|