CEVERO: an open hardware processor for aerospace missions

dc.contributor.advisorSouza, Samuel Xavier de
dc.contributor.advisorIDhttps://orcid.org/0000-0001-8747-4580pt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/9892239670106361pt_BR
dc.contributor.authorSilva, Igor Macedo
dc.contributor.authorLatteshttp://lattes.cnpq.br/0469289872013007pt_BR
dc.contributor.referees1Kastensmindt, Fernanda Gusmão de Lima
dc.contributor.referees2Gürkaynak, Frank Kagan
dc.contributor.referees3Barros, Tiago Tavares Leite
dc.contributor.referees3Latteshttp://lattes.cnpq.br/1321568048490353pt_BR
dc.date.accessioned2022-05-04T22:52:51Z
dc.date.available2022-05-04T22:52:51Z
dc.date.issued2021-12-03
dc.description.abstractSpace 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.pt_BR
dc.description.resumoO 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.pt_BR
dc.identifier.citationSILVA, 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.pt_BR
dc.identifier.urihttps://repositorio.ufrn.br/handle/123456789/47098
dc.languagept_BRpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.initialsUFRNpt_BR
dc.publisher.programPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃOpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectSpace radiationpt_BR
dc.subjectMitigation techniquespt_BR
dc.subjectPULPpt_BR
dc.subjectRISC-Vpt_BR
dc.subjectCEVEROpt_BR
dc.titleCEVERO: an open hardware processor for aerospace missionspt_BR
dc.typemasterThesispt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
CEVEROopenhardware_Silva_2021.pdf
Tamanho:
947.65 KB
Formato:
Adobe Portable Document Format
Nenhuma Miniatura disponível
Baixar