Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/84053
Author(s): José Martins Ferreira
André V. Fidalgo
Manuel G. Gericota
Gustavo R. Alves
Title: Real-time fault injection using enhanced on-chip debug infrastructures
Issue Date: 2011-06
Abstract: The rapid increase in the use of microprocessor-based systems in critical areas, where failures imply risksto human lives, to the environment or to expensive equipment, significantly increased the need fordependable systems, able to detect, tolerate and eventually correct faults. The verification and validationof such systems is frequently performed via fault injection, using various forms and techniques. However,as electronic devices get smaller and more complex, controllability and observability issues, and sometimesreal time constraints, make it harder to apply most conventional fault injection techniques. Thispaper proposes a fault injection environment and a scalable methodology to assist the execution ofreal-time fault injection campaigns, providing enhanced performance and capabilities. Our proposedsolutions are based on the use of common and customized on-chip debug (OCD) mechanisms, presentin many modern electronic devices, with the main objective of enabling the insertion of faults in microprocessormemory elements with minimum delay and intrusiveness. Different configurations wereimplemented starting from basic Components Off-The-Shelf (COTS) microprocessors, equipped withreal-time OCD infrastructures, to improved solutions based on modified interfaces, and dedicated OCDcircuitry that enhance fault injection capabilities and performance. All methodologies and configurationswere evaluated and compared concerning performance gain and silicon overhead
Subject: Engenharia electrotécnica, Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
URI: https://repositorio-aberto.up.pt/handle/10216/84053
Document Type: Artigo em Revista Científica Internacional
Rights: openAccess
License: https://creativecommons.org/licenses/by-nc/4.0/
Appears in Collections:FEUP - Artigo em Revista Científica Internacional

Files in This Item:
File Description SizeFormat 
136082.pdf587.98 kBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons