Hardware/Software Codesign of Embedded Systems with Reconfigurable and Heterogeneous Platforms
2015 (English)Doctoral thesis, monograph (Other academic)
Modern applications running on today's embedded systems have very high requirements. Most often, these requirements have many dimensions: the applications need high performance as well as exibility, energy-eciency as well as real-time properties, fault tolerance as well as low cost. In order to meet these demands, the industry is adopting architectures that are more and more heterogeneous and that have reconguration capabilities. Unfortunately, this adds to the complexity of designing streamlined applications that can leverage the advantages of such architectures.
In this context, it is very important to have appropriate tools and design methodologies for the optimization of such systems. This thesis addresses the topic of hardware/software codesign and optimization of adaptive real-time systems implemented on recongurable and heterogeneous platforms. We focus on performance enhancement for dynamically recongurable FPGA-based systems, energy minimization in multi-mode real-time systems implemented on heterogeneous platforms, and codesign techniques for fault-tolerant systems.
The solutions proposed in this thesis have been validated by extensive experiments, ranging from computer simulations to proof of concept implementations on real-life platforms. The results have conrmed the importance of the addressed aspects and the applicability of our techniques for design optimization of modern embedded systems.
Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2015. , 156 p.
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 1680
Computer and Information Science
IdentifiersURN: urn:nbn:se:liu:diva-117637DOI: 10.3384/diss.diva-117637ISBN: 978-91-7519-040-2 (print)OAI: oai:DiVA.org:liu-117637DiVA: diva2:847173
2015-09-15, Visionen, Hus B, Campus Valla, Linköping, 13:15 (English)
Teich, Jürgen, Professor
Eles, Petru, ProfessorPeng, Zebo, Professor
FunderCUGS (National Graduate School in Computer Science)