A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/27626 |
Resumo: | In this work the problem of Single Event Upset (SEU) is considered in a recent analog technology: The Field Programmable Analog Arrays (FPAAs). Some FPAA models are based on SRAM memory cells to implement the user programmability, which makes this kind of device vulnerable to SEU when employed in applications susceptible to the incidence of radiation. In the former part of this work some fault injection experiments are made in order to investigate the effects of SEU in the SRAM blocks of a commercial FPAA. For this purpose, single bit inversions are injected in the FPAA programming bitstream, when an oscillator module is programmed. In a second moment, a self-checking scheme using the studied FPAA is proposed. This scheme, which is built from the FPAA programming resources, is able to restore the original programming data if an error is detected. Fault injection is also performed to investigate the reliability of the proposed scheme when the bitstream section which controls the checker blocks is corrupted due to a SEU. |
id |
UFRGS-2_c32c86ab5df14333570a71ab86759281 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/27626 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Balen, Tiago RobertoLeite, Franco RipollKastensmidt, Fernanda Gusmão de LimaLubaszewski, Marcelo Soares2011-01-29T06:00:45Z20090018-9499http://hdl.handle.net/10183/27626000723378In this work the problem of Single Event Upset (SEU) is considered in a recent analog technology: The Field Programmable Analog Arrays (FPAAs). Some FPAA models are based on SRAM memory cells to implement the user programmability, which makes this kind of device vulnerable to SEU when employed in applications susceptible to the incidence of radiation. In the former part of this work some fault injection experiments are made in order to investigate the effects of SEU in the SRAM blocks of a commercial FPAA. For this purpose, single bit inversions are injected in the FPAA programming bitstream, when an oscillator module is programmed. In a second moment, a self-checking scheme using the studied FPAA is proposed. This scheme, which is built from the FPAA programming resources, is able to restore the original programming data if an error is detected. Fault injection is also performed to investigate the reliability of the proposed scheme when the bitstream section which controls the checker blocks is corrupted due to a SEU.application/pdfengIEEE transactions on nuclear science. New York. Vol. 56, no. 4, part 2 (Aug. 2009), p. 1950-1957MicroeletrônicaField programmable analog arraysSelf-checkingSelf-recoveringSingle event upsetA self-checking scheme to mitigate single event upset effects in SRAM-based FPAAsEstrangeiroinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000723378.pdf000723378.pdfTexto completo (inglês)application/pdf1537453http://www.lume.ufrgs.br/bitstream/10183/27626/1/000723378.pdf1b27a0cf3cebf4c0fbefe1882c1e9d65MD51TEXT000723378.pdf.txt000723378.pdf.txtExtracted Texttext/plain41053http://www.lume.ufrgs.br/bitstream/10183/27626/2/000723378.pdf.txt62523a895d7b99b1a261a01616bb631dMD52THUMBNAIL000723378.pdf.jpg000723378.pdf.jpgGenerated Thumbnailimage/jpeg2276http://www.lume.ufrgs.br/bitstream/10183/27626/3/000723378.pdf.jpg13cacd57057cde1cff562d010fcd2c35MD5310183/276262018-10-08 08:54:49.472oai:www.lume.ufrgs.br:10183/27626Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-08T11:54:49Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs |
title |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs |
spellingShingle |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs Balen, Tiago Roberto Microeletrônica Field programmable analog arrays Self-checking Self-recovering Single event upset |
title_short |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs |
title_full |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs |
title_fullStr |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs |
title_full_unstemmed |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs |
title_sort |
A self-checking scheme to mitigate single event upset effects in SRAM-based FPAAs |
author |
Balen, Tiago Roberto |
author_facet |
Balen, Tiago Roberto Leite, Franco Ripoll Kastensmidt, Fernanda Gusmão de Lima Lubaszewski, Marcelo Soares |
author_role |
author |
author2 |
Leite, Franco Ripoll Kastensmidt, Fernanda Gusmão de Lima Lubaszewski, Marcelo Soares |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Balen, Tiago Roberto Leite, Franco Ripoll Kastensmidt, Fernanda Gusmão de Lima Lubaszewski, Marcelo Soares |
dc.subject.por.fl_str_mv |
Microeletrônica |
topic |
Microeletrônica Field programmable analog arrays Self-checking Self-recovering Single event upset |
dc.subject.eng.fl_str_mv |
Field programmable analog arrays Self-checking Self-recovering Single event upset |
description |
In this work the problem of Single Event Upset (SEU) is considered in a recent analog technology: The Field Programmable Analog Arrays (FPAAs). Some FPAA models are based on SRAM memory cells to implement the user programmability, which makes this kind of device vulnerable to SEU when employed in applications susceptible to the incidence of radiation. In the former part of this work some fault injection experiments are made in order to investigate the effects of SEU in the SRAM blocks of a commercial FPAA. For this purpose, single bit inversions are injected in the FPAA programming bitstream, when an oscillator module is programmed. In a second moment, a self-checking scheme using the studied FPAA is proposed. This scheme, which is built from the FPAA programming resources, is able to restore the original programming data if an error is detected. Fault injection is also performed to investigate the reliability of the proposed scheme when the bitstream section which controls the checker blocks is corrupted due to a SEU. |
publishDate |
2009 |
dc.date.issued.fl_str_mv |
2009 |
dc.date.accessioned.fl_str_mv |
2011-01-29T06:00:45Z |
dc.type.driver.fl_str_mv |
Estrangeiro info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/27626 |
dc.identifier.issn.pt_BR.fl_str_mv |
0018-9499 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000723378 |
identifier_str_mv |
0018-9499 000723378 |
url |
http://hdl.handle.net/10183/27626 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.ispartof.pt_BR.fl_str_mv |
IEEE transactions on nuclear science. New York. Vol. 56, no. 4, part 2 (Aug. 2009), p. 1950-1957 |
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 Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/27626/1/000723378.pdf http://www.lume.ufrgs.br/bitstream/10183/27626/2/000723378.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/27626/3/000723378.pdf.jpg |
bitstream.checksum.fl_str_mv |
1b27a0cf3cebf4c0fbefe1882c1e9d65 62523a895d7b99b1a261a01616bb631d 13cacd57057cde1cff562d010fcd2c35 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447422598381568 |