27. Februar - 1. März 2018 // Nürnberg, Germany

Konferenzen und Rahmenprogramm

Zurück zur Tagesansicht
Session 13 - RTOS I Basics

Automating Power Management in MCU Operating Systems Vortragssprache Englisch

With connected sensors becoming more ubiquitous, low power operation has become much more important in MCU-based applications to enable long battery life. Whereas high-level OS solutions, such as Android, Linux, or Windows, offer built-in power management features that operate independently of the applications, MCU operating systems have typically lacked power management functions. This paper will present an RTOS-based power management framework that automates power management in wireless MCU applications without developers having to implement specific power management code or have their applications decide when to enter specific low power states. We will begin with a brief overview of various silicon features that are important to implementing very lower power performance. We will also discuss some generic attributes of the RTOS programming paradigm that lend themselves to lower power consumption, such as blocking and idling rather than polling. We will then study the different components of the OS power management framework and the associated core technology enhancements, including: * Peripheral clocks and domain management * Power state transition management * Device driver enhancements and an associated database that enables the OS to determine which clocks and power domains should be active and when it can safely shut down active peripherals * RTOS clock management enhancements that minimize timer interrupts (tick suppression) and efficiently track the next scheduled event * How the framework decides when to go to a low-power state and a program that determines which low power state can be used and how long the device can remain in it We will conclude by looking at benchmark numbers based on an actual ARM Cortex-M wireless MCU. These will show the memory footprint overhead of the power management framework and highlight the power consumption differences between the various low-power states and why it is important to be aggressive about going into the lowest power state.

--- Datum: 28.02.2018 Uhrzeit: 12:00 Uhr - 12:30 Uhr Ort: Conference Counter NCC Ost

Sprecher

man

Nick Lethaby

/ Texas Instruments Deutschland GmbH

top

Der gewählte Eintrag wurde auf Ihre Merkliste gesetzt!

Wenn Sie sich registrieren, sichern Sie Ihre Merkliste dauerhaft und können alle Einträge selbst unterwegs via Laptop oder Tablett abrufen.

Hier registrieren Sie sich, um Daten der Aussteller- und Produkt-Plattform sowie des Rahmenprogramms dauerhaft zu speichern. Die Registrierung gilt nicht für den Ticket- und Aussteller-Shop.

Jetzt registrieren

Ihre Vorteile auf einen Blick

  • Vorteil Sichern Sie Ihre Merkliste dauerhaft. Nutzen Sie den sofortigen Zugriff auf gespeicherte Aussteller oder Produkte: egal wann und wo - inkl. Notizfunktion.
  • Vorteil Erhalten Sie auf Wunsch via Newsletter regelmäßig aktuelle Informationen zu neuen Ausstellern und Produkten - abgestimmt auf Ihre Interessen.
  • Vorteil Rufen Sie Ihre Merkliste auch mobil ab: Einfach einloggen und jederzeit darauf zugreifen.