CEVERO: an open hardware processor for aerospace missions

Detalhes bibliográficos
Autor(a) principal: Silva, Igor Macedo
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