Responsive image
Universidade Federal de Santa catarina (UFSC)
Programa de Pós-graduação em Engenharia, Gestão e Mídia do Conhecimento (PPGEGC)
Detalhes do Documento Analisado

Centro: Não Informado

Departamento: Não Informado

Dimensão Institucional: Pós-Graduação

Dimensão ODS: Econômica

Tipo do Documento: Dissertação

Título: CONCEPÇÃO E VALIDAÇÃO DE ARQUITETURA ROBUSTA BASEADA EM SOFT PROCESSORS PARA USO EM COMPUTADORES DE BORDO DE SATÉLITES ARTIFICIAIS

Orientador
  • EDUARDO AUGUSTO BEZERRA
Aluno
  • FELIPE AUGUSTO DA SILVA

Conteúdo

A flexibilidade introduzida pela utilização de fpgas (field programmable gate array) sram comerciais em aplicações embarcadas, faz com que esta tecnologia se torne uma alternativa atraente para aplicações militares e espaciais. no presente trabalho, foi desenvolvido um computador de bordo utilizando soft processor embarcado em um fpga do tipo sram. o computador de bordo é baseado em requisitos funcionais especificados pelo instituto nacional de pesquisas espaciais (inpe) para o computador de bordo a ser utilizado em suas futuras missões. módulos de software e hardware foram implementados visando executar as principais funcionalidades de um computador de bordo. no entanto, os avanços oriundos de tecnologias nanométricas trazem uma maior vulnerabilidade dos componentes eletrônicos a efeitos de radiação. em aplicações críticas é importante que técnicas de tolerância a falhas sejam utilizadas para aumentar o grau de confiabilidade das aplicações. com o intuito de mitigar falhas causadas pela radiação a qual computadores de bordo são expostos no espaço, uma técnica de tolerância a falhas não intrusiva foi desenvolvida. a técnica proposta visa aplicar mecanismos de detecção de falhas utilizando um monitor de barramento para comparar os dados de saída de um soft processor principal com seu módulo redundante. caso os dados sejam diferentes, um sinal de erro é gerado, iniciando a estratégia de tolerância a falhas. a técnica proposta se mostrou eficiente quando comparada a técnicas do estado da arte como a redundância tripla (triple modular redundancy, tmr) e tolerância a falhas em hardware implementadas em software (software implemented hardware fault tolerance, sihft) para identificação de falhas simples em tempo de execução com menor ocupação de área e sem alterar o desempenho da aplicação.

Índice de Shannon: 3.82057

Índice de Gini: 0.916492

ODS 1 ODS 2 ODS 3 ODS 4 ODS 5 ODS 6 ODS 7 ODS 8 ODS 9 ODS 10 ODS 11 ODS 12 ODS 13 ODS 14 ODS 15 ODS 16
3,98% 5,31% 5,72% 5,45% 5,18% 4,08% 5,00% 6,21% 18,46% 3,88% 11,82% 4,92% 4,06% 4,95% 4,98% 6,02%
ODS Predominates
ODS 9
ODS 1

3,98%

ODS 2

5,31%

ODS 3

5,72%

ODS 4

5,45%

ODS 5

5,18%

ODS 6

4,08%

ODS 7

5,00%

ODS 8

6,21%

ODS 9

18,46%

ODS 10

3,88%

ODS 11

11,82%

ODS 12

4,92%

ODS 13

4,06%

ODS 14

4,95%

ODS 15

4,98%

ODS 16

6,02%