CEVERO: an open hardware processor for aerospace missions
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/handle/123456789/47098 |
Resumo: | O ambiente aeroespacial pode ser bastante agressivo com circuitos digitais. O efeito de radiação espacial em circuitos pode resultar em falhas e, como consequência, pode por em risco a segurança e execução das missões aeroespaciais, tripuladas ou não. Portanto, foi forçoso o desenvolvimento de circuitos digital que podem resistir à ação de partículas radioativas e, atualmente, existem diversas tecnologias de processadores que conseguem de fato trabalhar de forma segura sob essas condições. Contudo, essas tecnologias geralmente envolvem a utilização de processos confidenciais de fabricação de transistores ou a utilização de bibliotecas de células proprietárias, que inibem a utilização e desenvolvimento por outros pesquisadores. Todavia existe outro conjunto de métodos em maior grau de abstração que pode operar de forma confiável em condições espaciais definidas. Este trabalho pretende usar esses métodos de maior abstração em nível de arquitetura, como o TMR, ECC e Scrubbing, para desenvolver o CEVERO, um processador de propósito geral baseado na plataforma existente PULP e que usa modificações arquiteturais como redundância e outros métodos de detecção e correção de falhas, para ser enviado em missões aeroespaciais. |
id |
UFRN_f8d02c0fd65b0947ae17d090b522a708 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/47098 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Silva, Igor Macedohttp://lattes.cnpq.br/0469289872013007https://orcid.org/0000-0001-8747-4580http://lattes.cnpq.br/9892239670106361Kastensmindt, Fernanda Gusmão de LimaGürkaynak, Frank KaganBarros, Tiago Tavares Leitehttp://lattes.cnpq.br/1321568048490353Souza, Samuel Xavier de2022-05-04T22:52:51Z2022-05-04T22:52:51Z2021-12-03SILVA, Igor Macedo. CEVERO: an open hardware processor for aerospace missions. 2021. 60f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.https://repositorio.ufrn.br/handle/123456789/47098O ambiente aeroespacial pode ser bastante agressivo com circuitos digitais. O efeito de radiação espacial em circuitos pode resultar em falhas e, como consequência, pode por em risco a segurança e execução das missões aeroespaciais, tripuladas ou não. Portanto, foi forçoso o desenvolvimento de circuitos digital que podem resistir à ação de partículas radioativas e, atualmente, existem diversas tecnologias de processadores que conseguem de fato trabalhar de forma segura sob essas condições. Contudo, essas tecnologias geralmente envolvem a utilização de processos confidenciais de fabricação de transistores ou a utilização de bibliotecas de células proprietárias, que inibem a utilização e desenvolvimento por outros pesquisadores. Todavia existe outro conjunto de métodos em maior grau de abstração que pode operar de forma confiável em condições espaciais definidas. Este trabalho pretende usar esses métodos de maior abstração em nível de arquitetura, como o TMR, ECC e Scrubbing, para desenvolver o CEVERO, um processador de propósito geral baseado na plataforma existente PULP e que usa modificações arquiteturais como redundância e outros métodos de detecção e correção de falhas, para ser enviado em missões aeroespaciais.Space environment is a harsh environment for digital circuits. The effects of space radiation on the circuit might result in malfunction and, as a consequence, jeopardize the security and execution of space missions, manned or not. Therefore, there was need to develop digital circuits which can withstand radioactive particle’s strikes and, nowadays, there are several processor technologies which can indeed work safely under such conditions. However, these technologies generally involve proprietary transistor fabrication steps or proprietary cell libraries which inhibit usage and development. There is, nonetheless, another set of architectural methods which operate on a higher abstraction level and are arguably as reliable as the mentioned techniques for a set of space missions. This work uses techniques on a higher abstraction level, such as TMR, ECC and Scrubbing to develop the CEVERO, a general purpose processor base on the existing PULP Platform, which uses architectural modifications such as redundancy and other methods to detect and correct faults, for deploying on aerospace missions.Universidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃOUFRNBrasilSpace radiationMitigation techniquesPULPRISC-VCEVEROCEVERO: an open hardware processor for aerospace missionsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALCEVEROopenhardware_Silva_2021.pdfapplication/pdf970391https://repositorio.ufrn.br/bitstream/123456789/47098/1/CEVEROopenhardware_Silva_2021.pdfd9b5ddc27f0b6fc3913dc1b0df8f278fMD51123456789/470982022-05-04 19:53:22.135oai:https://repositorio.ufrn.br:123456789/47098Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2022-05-04T22:53:22Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
CEVERO: an open hardware processor for aerospace missions |
title |
CEVERO: an open hardware processor for aerospace missions |
spellingShingle |
CEVERO: an open hardware processor for aerospace missions Silva, Igor Macedo Space radiation Mitigation techniques PULP RISC-V CEVERO |
title_short |
CEVERO: an open hardware processor for aerospace missions |
title_full |
CEVERO: an open hardware processor for aerospace missions |
title_fullStr |
CEVERO: an open hardware processor for aerospace missions |
title_full_unstemmed |
CEVERO: an open hardware processor for aerospace missions |
title_sort |
CEVERO: an open hardware processor for aerospace missions |
author |
Silva, Igor Macedo |
author_facet |
Silva, Igor Macedo |
author_role |
author |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/0469289872013007 |
dc.contributor.advisorID.pt_BR.fl_str_mv |
https://orcid.org/0000-0001-8747-4580 |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/9892239670106361 |
dc.contributor.referees1.none.fl_str_mv |
Kastensmindt, Fernanda Gusmão de Lima |
dc.contributor.referees2.none.fl_str_mv |
Gürkaynak, Frank Kagan |
dc.contributor.referees3.none.fl_str_mv |
Barros, Tiago Tavares Leite |
dc.contributor.referees3Lattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/1321568048490353 |
dc.contributor.author.fl_str_mv |
Silva, Igor Macedo |
dc.contributor.advisor1.fl_str_mv |
Souza, Samuel Xavier de |
contributor_str_mv |
Souza, Samuel Xavier de |
dc.subject.por.fl_str_mv |
Space radiation Mitigation techniques PULP RISC-V CEVERO |
topic |
Space radiation Mitigation techniques PULP RISC-V CEVERO |
description |
O ambiente aeroespacial pode ser bastante agressivo com circuitos digitais. O efeito de radiação espacial em circuitos pode resultar em falhas e, como consequência, pode por em risco a segurança e execução das missões aeroespaciais, tripuladas ou não. Portanto, foi forçoso o desenvolvimento de circuitos digital que podem resistir à ação de partículas radioativas e, atualmente, existem diversas tecnologias de processadores que conseguem de fato trabalhar de forma segura sob essas condições. Contudo, essas tecnologias geralmente envolvem a utilização de processos confidenciais de fabricação de transistores ou a utilização de bibliotecas de células proprietárias, que inibem a utilização e desenvolvimento por outros pesquisadores. Todavia existe outro conjunto de métodos em maior grau de abstração que pode operar de forma confiável em condições espaciais definidas. Este trabalho pretende usar esses métodos de maior abstração em nível de arquitetura, como o TMR, ECC e Scrubbing, para desenvolver o CEVERO, um processador de propósito geral baseado na plataforma existente PULP e que usa modificações arquiteturais como redundância e outros métodos de detecção e correção de falhas, para ser enviado em missões aeroespaciais. |
publishDate |
2021 |
dc.date.issued.fl_str_mv |
2021-12-03 |
dc.date.accessioned.fl_str_mv |
2022-05-04T22:52:51Z |
dc.date.available.fl_str_mv |
2022-05-04T22:52:51Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
SILVA, Igor Macedo. CEVERO: an open hardware processor for aerospace missions. 2021. 60f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/handle/123456789/47098 |
identifier_str_mv |
SILVA, Igor Macedo. CEVERO: an open hardware processor for aerospace missions. 2021. 60f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021. |
url |
https://repositorio.ufrn.br/handle/123456789/47098 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/47098/1/CEVEROopenhardware_Silva_2021.pdf |
bitstream.checksum.fl_str_mv |
d9b5ddc27f0b6fc3913dc1b0df8f278f |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814832832726433792 |