Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study

Detalhes bibliográficos
Autor(a) principal: Fidalgo, André Vaz
Data de Publicação: 2006
Outros Autores: Gericota, Manuel G., Alves, Gustavo R., Ferreira, José
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/9745
Resumo: As electronic devices get smaller and more complex, dependability assurance is becoming fundamental for many mission critical computer based systems. This paper presents a case study on the possibility of using the on-chip debug infrastructures present in most current microprocessors to execute real time fault injection campaigns. The proposed methodology is based on a debugger customized for fault injection and consists of injecting bit-flip type faults on memory elements without modifying or halting the target application. Three different configurations are compared in terms of performance, area overhead and communication bus width. The basic debugger design is easily portable and applicable to different architectures, providing a flexible and efficient mechanism for verifying and validating fault tolerant components.
id RCAP_731a624c5b4f80239da30a553d34a7a3
oai_identifier_str oai:recipp.ipp.pt:10400.22/9745
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Real Time Fault Injection Using On Chip Debug Infrastructures – A Case StudyComputer Fault ToleranceFault InjectionOn Chip DebugReliabilityAs electronic devices get smaller and more complex, dependability assurance is becoming fundamental for many mission critical computer based systems. This paper presents a case study on the possibility of using the on-chip debug infrastructures present in most current microprocessors to execute real time fault injection campaigns. The proposed methodology is based on a debugger customized for fault injection and consists of injecting bit-flip type faults on memory elements without modifying or halting the target application. Three different configurations are compared in terms of performance, area overhead and communication bus width. The basic debugger design is easily portable and applicable to different architectures, providing a flexible and efficient mechanism for verifying and validating fault tolerant components.Repositório Científico do Instituto Politécnico do PortoFidalgo, André VazGericota, Manuel G.Alves, Gustavo R.Ferreira, José2017-03-29T11:05:58Z20062006-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.22/9745enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:51:08Zoai:recipp.ipp.pt:10400.22/9745Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:30:13.191824Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
title Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
spellingShingle Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
Fidalgo, André Vaz
Computer Fault Tolerance
Fault Injection
On Chip Debug
Reliability
title_short Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
title_full Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
title_fullStr Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
title_full_unstemmed Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
title_sort Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
author Fidalgo, André Vaz
author_facet Fidalgo, André Vaz
Gericota, Manuel G.
Alves, Gustavo R.
Ferreira, José
author_role author
author2 Gericota, Manuel G.
Alves, Gustavo R.
Ferreira, José
author2_role author
author
author
dc.contributor.none.fl_str_mv Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Fidalgo, André Vaz
Gericota, Manuel G.
Alves, Gustavo R.
Ferreira, José
dc.subject.por.fl_str_mv Computer Fault Tolerance
Fault Injection
On Chip Debug
Reliability
topic Computer Fault Tolerance
Fault Injection
On Chip Debug
Reliability
description As electronic devices get smaller and more complex, dependability assurance is becoming fundamental for many mission critical computer based systems. This paper presents a case study on the possibility of using the on-chip debug infrastructures present in most current microprocessors to execute real time fault injection campaigns. The proposed methodology is based on a debugger customized for fault injection and consists of injecting bit-flip type faults on memory elements without modifying or halting the target application. Three different configurations are compared in terms of performance, area overhead and communication bus width. The basic debugger design is easily portable and applicable to different architectures, providing a flexible and efficient mechanism for verifying and validating fault tolerant components.
publishDate 2006
dc.date.none.fl_str_mv 2006
2006-01-01T00:00:00Z
2017-03-29T11:05:58Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/9745
url http://hdl.handle.net/10400.22/9745
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131397888147456