skip to main content
10.1145/2038642.2038697acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
tutorial

Time-predictable and composable architectures for dependable embedded systems

Published:09 October 2011Publication History

ABSTRACT

Embedded systems must interact with their real-time environment in a timely and dependable fashion. Most embedded-systems architectures and design processes consider "non-functional" properties such as time, energy, and reliability as an afterthought, when functional correctness has (hopefully) been achieved. As a result, embedded systems are often fragile in their real-time behaviour, and take longer to design and test than planned. Several techniques have been proposed to make real-time embedded systems more robust, and to ease the process of designing embedded systems:

  • Precision-timed and time-triggered architectures, to make time a first-class citizen of system design.

  • Deterministic architectures for repeatable timing behaviour.

  • Composability, which guarantees that the (non)-functional behaviour of components is unchanged on integration in a larger system.

The tutorial presents the state of the art and major approaches to time-predictability and composability, such as BIP, TTA, PRET, PTIDES, Giotto, and CompSOC.

References

  1. B. Akesson and K. Goossens Architectures and modeling of predictable memory controllers for improved system integration. In DATE, 2011.Google ScholarGoogle Scholar
  2. A. Basu, S. Bensalem, M. Bozga, J. Combaz, M. Jaber, T. H. Nguyen, J. Sifakis. Rigorous Component-Based System Design Using the BIP Framework. In IEEE Software 28(3): 41--48 (2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K. Goossens and A. Hansson. The Aethereal network on chip after ten years: Goals, evolution, lessons, and future. In DAC, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. A. Nelson, A. Molnos and K. Goossens. Composable power management with energy and power budgets per application. In SAMOS, 2011.Google ScholarGoogle Scholar

Index Terms

  1. Time-predictable and composable architectures for dependable embedded systems

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader