Real Time Fault Injection Using On Chip Debug Infrastructures – A Case Study
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Outros Autores: | , , |
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 |