Using NEXUS compliant debuggers for real time fault injection on microprocessors
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Outros Autores: | , , |
Tipo de documento: | Livro |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://repositorio-aberto.up.pt/handle/10216/84034 |
Resumo: | As electronic devices get smaller and more complex,dependability assurance is becoming fundamental for manymission critical computer based systems. This paper presents acase study on the possibility of using the on-chip debuginfrastructures present in most current microprocessors to executereal time fault injection campaigns. The proposed methodology isbased on a debugger customized for fault injection and designedfor maximum flexibility, and consists of injecting bit-flip typefaults on memory elements without modifying or halting thetarget application. The debugger design is easily portable andapplicable to different architectures, providing a flexible andefficient mechanism for verifying and validating fault tolerantcomponents. |
id |
RCAP_fa171ecef8714ad73d161fc61ed3b332 |
---|---|
oai_identifier_str |
oai:repositorio-aberto.up.pt:10216/84034 |
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 |
Using NEXUS compliant debuggers for real time fault injection on microprocessorsEngenharia electrotécnica, Engenharia electrotécnica, electrónica e informáticaElectrical engineering, Electrical engineering, Electronic engineering, Information engineeringAs electronic devices get smaller and more complex,dependability assurance is becoming fundamental for manymission critical computer based systems. This paper presents acase study on the possibility of using the on-chip debuginfrastructures present in most current microprocessors to executereal time fault injection campaigns. The proposed methodology isbased on a debugger customized for fault injection and designedfor maximum flexibility, and consists of injecting bit-flip typefaults on memory elements without modifying or halting thetarget application. The debugger design is easily portable andapplicable to different architectures, providing a flexible andefficient mechanism for verifying and validating fault tolerantcomponents.2006-092006-09-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bookapplication/pdfhttps://repositorio-aberto.up.pt/handle/10216/84034engJosé Martins FerreiraAndré FidalgoManuel GericotaGustavo Alvesinfo: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-11-29T15:04:24Zoai:repositorio-aberto.up.pt:10216/84034Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:14:59.851859Repositó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 |
Using NEXUS compliant debuggers for real time fault injection on microprocessors |
title |
Using NEXUS compliant debuggers for real time fault injection on microprocessors |
spellingShingle |
Using NEXUS compliant debuggers for real time fault injection on microprocessors José Martins Ferreira Engenharia electrotécnica, Engenharia electrotécnica, electrónica e informática Electrical engineering, Electrical engineering, Electronic engineering, Information engineering |
title_short |
Using NEXUS compliant debuggers for real time fault injection on microprocessors |
title_full |
Using NEXUS compliant debuggers for real time fault injection on microprocessors |
title_fullStr |
Using NEXUS compliant debuggers for real time fault injection on microprocessors |
title_full_unstemmed |
Using NEXUS compliant debuggers for real time fault injection on microprocessors |
title_sort |
Using NEXUS compliant debuggers for real time fault injection on microprocessors |
author |
José Martins Ferreira |
author_facet |
José Martins Ferreira André Fidalgo Manuel Gericota Gustavo Alves |
author_role |
author |
author2 |
André Fidalgo Manuel Gericota Gustavo Alves |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
José Martins Ferreira André Fidalgo Manuel Gericota Gustavo Alves |
dc.subject.por.fl_str_mv |
Engenharia electrotécnica, Engenharia electrotécnica, electrónica e informática Electrical engineering, Electrical engineering, Electronic engineering, Information engineering |
topic |
Engenharia electrotécnica, Engenharia electrotécnica, electrónica e informática Electrical engineering, Electrical engineering, Electronic engineering, Information engineering |
description |
As electronic devices get smaller and more complex,dependability assurance is becoming fundamental for manymission critical computer based systems. This paper presents acase study on the possibility of using the on-chip debuginfrastructures present in most current microprocessors to executereal time fault injection campaigns. The proposed methodology isbased on a debugger customized for fault injection and designedfor maximum flexibility, and consists of injecting bit-flip typefaults on memory elements without modifying or halting thetarget application. The debugger design is easily portable andapplicable to different architectures, providing a flexible andefficient mechanism for verifying and validating fault tolerantcomponents. |
publishDate |
2006 |
dc.date.none.fl_str_mv |
2006-09 2006-09-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/book |
format |
book |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio-aberto.up.pt/handle/10216/84034 |
url |
https://repositorio-aberto.up.pt/handle/10216/84034 |
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_ |
1799136070731825152 |