Application-aware cross-layer reliability analysis and optimization

Michael Glaß 1 , Hananeh Aliee 1 , Liang Chen 2 , Mojtaba Ebrahimi 2 , Faramarz Khosravi 1 , Veit B. Kleeberger 3 , Alexandra Listl 4 , Daniel Müller-Gritschneder 4 , Fabian Oboril 2 , Ulf Schlichtmann 4 , Mehdi B. Tahoori 2 , Jürgen Teich 1 , Norbert Wehn 5 ,  and Christian Weis 5
  • 1 Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Hardware/Software Co-Design
  • 2 Karlsruhe Institute of Technology (KIT), Chair of Dependable Nano Computing
  • 3 Infineon Technologies AG, Germany
  • 4 Technische Universität München (TUM), Institute for Electronic Design Automation
  • 5 University of Kaiserslautern, Microelectronic System Design


The increasing error susceptibility of semiconductor devices has put reliability in the focus of modern design methodologies. Low-level techniques alone cannot economically tackle this problem. Instead, counter measures on all system layers from device and circuit up to the application are required. As these counter measures are not for free, orchestrating them across different layers to achieve optimum trade-offs for the application wrt. reliability but also cost, timeliness, or energy consumption becomes a challenge. This typically requires a combination of analysis techniques to quantify the achieved reliability and optimization techniques that search for the best combination of counter measures. This work presents five recent approaches for application-aware cross-layer reliability optimization from within the embedded domain. Moreover, the Resilience Articulation Point (RAP) as a concept cooperatively developed to model errors across different layers is discussed. The developed approaches are showcased via applications, ranging from MIMO systems to distributed embedded control applications.

Purchase article
Get instant unlimited access to the article.
Log in
Already have access? Please log in.

Log in with your institution

Journal + Issues

it - Information Technology is a strictly peer-reviewed scientific journal. It is the oldest German journal in the field of information technology. Today, the major aim of it - Information Technology is highlighting issues on ongoing newsworthy areas in information technology and informatics and their application. It aims at presenting the topics with a holistic view.