MemOpt: Automated Memory Distribution for Multicore Microcontrollers with Hard Real-Time Requirements

Philipp Jungklass, Mladen Berekovic

Abstract

Modern multicore microcontrollers for systems with hard real-time requirements increasingly use a complex memory hierarchy to improve available performance and distribute competing accesses to separate memories. With the additional computing power available, the complexity of the implemented software has also increased. These two factors make an optimized distribution of the existing software to the available memory an increasing problem for the integration into such systems. Therefore, this article presents an algorithm that calculates an optimized memory distribution based on the microcontroller used, a recording of the code execution on the target hardware, a system description and automatically generates the corresponding linker script.

OriginalspracheEnglisch
Titel2019 IEEE Nordic Circuits and Systems Conference (NORCAS): NORCHIP and International Symposium of System-on-Chip (SoC)
Herausgeber (Verlag)IEEE
Erscheinungsdatum10.2019
Aufsatznummer8906914
ISBN (Print)978-1-7281-2770-5
ISBN (elektronisch)978-1-7281-2769-9
DOIs
PublikationsstatusVeröffentlicht - 10.2019
Veranstaltung5th IEEE Nordic Circuits and Systems Conference - Helsinki, Finnland
Dauer: 29.10.201930.10.2019
Konferenznummer: 155051

Fingerprint

Untersuchen Sie die Forschungsthemen von „MemOpt: Automated Memory Distribution for Multicore Microcontrollers with Hard Real-Time Requirements“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren