Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores

Bibliographic Details
Main Author: Medeiros, Wanderson Ricardo de
Publication Date: 2018
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UFRN
dARK ID: ark:/41046/001300000w5sp
Download full: https://repositorio.ufrn.br/handle/123456789/34191
Summary: The number of computing systems around us is increasing in a daily basis, turning our society more dependent of the facilities o ered by them. Embedded systems are produced in even more reduced components, and found in several types of equipments and utensils, from clothes to last generation smartphones. This miniaturization is possible due to the advances in chip manufacture techonology. Allowing the fabrication of reduced components, such as microcontrollers, which are entire computing systems embedded in one single chip. Among the di erent types of computing systems, it is important to highlight critical systems. In theses systems, the slightest mistake can cause catastrophic consequences for the users. The use of fault tolerance in computing system design consists in the application of methods and techniques that aim to keep the system workng correctly even in unexpeted situations, cosenquetly, increasing reliability and system robustness. This work aims to include fault tolerance in microcontroller based embedded systems, taking into consideration area restrictions, energy and cost, demosntrating the impact on thoses aspects caused by the techniques.
id UFRN_73b22d6cdbe2e058ba54e30a35b3f573
oai_identifier_str oai:repositorio.ufrn.br:123456789/34191
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Tolerância a Falhas em Sistemas Embarcados Baseados em MicrocontroladoresFault Tolerance in Microcontroller Based Embedded SystemEmbarcadosTolerância a FalhasMicrocontroladoresThe number of computing systems around us is increasing in a daily basis, turning our society more dependent of the facilities o ered by them. Embedded systems are produced in even more reduced components, and found in several types of equipments and utensils, from clothes to last generation smartphones. This miniaturization is possible due to the advances in chip manufacture techonology. Allowing the fabrication of reduced components, such as microcontrollers, which are entire computing systems embedded in one single chip. Among the di erent types of computing systems, it is important to highlight critical systems. In theses systems, the slightest mistake can cause catastrophic consequences for the users. The use of fault tolerance in computing system design consists in the application of methods and techniques that aim to keep the system workng correctly even in unexpeted situations, cosenquetly, increasing reliability and system robustness. This work aims to include fault tolerance in microcontroller based embedded systems, taking into consideration area restrictions, energy and cost, demosntrating the impact on thoses aspects caused by the techniques.É cada vez maior o número de sistemas computacionais que nos rodeiam, deixando nossa sociedade praticamente dependente das facilidades por eles oferecidos. Sistemas Embarcados em hardwares cada vez menores e mais compactos, presentes nos mais diversos tipos de equipamentos e utensílios, desde roupas a smartphones de última geração. Esta miniaturização só é possível graças aos avanços nas tecnologias de produção de chips, permitindo a fabricação de componentes cada vez menores como chamados microcontroladores, que são sistemas computacionais completos encapsulados em um único chip, tão presentes no hardware dos sistema computacionais modernos. Dentre os diversos tipos de sistemas computacionais destacam-se os chamados sistemas críticos onde o menor erro pode causar graves prejuízos para seus usuários. Dentre os diversos tipos de sistemas computacionais destacam-se os chamados sistemas críticos onde o menor erro pode causar graves prejuízos para seus usuários como nanceiros, e, até mesmo, risco de vida. O uso de tolerância a falhas em projetos de sistemas computacionais consiste na aplicação de métodos e técnicas que visam garantir que o sistema se mantenha funcional mesmo em situações inesperadas, aumentando a con abilidade e robustez ao sistema. Este trabalho tem como objetivo a aplicação de técnicas de tolerância a falhas em sistemas embarcados baseados em microcontroladores com restrições de área, energia e custo, apresentando o impacto da aplicação destas técnicas.Universidade Federal do Rio Grande do NorteBrasilUFRNBacharelado em Ciências da ComputaçãoPereira, Monica MagalhãesCorrêa, Edgard de FariaKreutz, Márcio EduardoMedeiros, Wanderson Ricardo de2018-07-04T19:05:27Z2021-09-20T11:46:49Z2018-07-04T19:05:27Z2021-09-20T11:46:49Z2018-06-22info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdf2010046269MEDEIROS, Wanderson Ricardo de. Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores. 2018. 61f. Trabalho de Conclusão de Curso (Bacharelado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2018.https://repositorio.ufrn.br/handle/123456789/34191ark:/41046/001300000w5spinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2021-09-20T11:46:49Zoai:repositorio.ufrn.br:123456789/34191Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2021-09-20T11:46:49Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.none.fl_str_mv Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
Fault Tolerance in Microcontroller Based Embedded System
title Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
spellingShingle Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
Medeiros, Wanderson Ricardo de
Embarcados
Tolerância a Falhas
Microcontroladores
title_short Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
title_full Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
title_fullStr Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
title_full_unstemmed Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
title_sort Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
author Medeiros, Wanderson Ricardo de
author_facet Medeiros, Wanderson Ricardo de
author_role author
dc.contributor.none.fl_str_mv Pereira, Monica Magalhães
Corrêa, Edgard de Faria
Kreutz, Márcio Eduardo
dc.contributor.author.fl_str_mv Medeiros, Wanderson Ricardo de
dc.subject.por.fl_str_mv Embarcados
Tolerância a Falhas
Microcontroladores
topic Embarcados
Tolerância a Falhas
Microcontroladores
description The number of computing systems around us is increasing in a daily basis, turning our society more dependent of the facilities o ered by them. Embedded systems are produced in even more reduced components, and found in several types of equipments and utensils, from clothes to last generation smartphones. This miniaturization is possible due to the advances in chip manufacture techonology. Allowing the fabrication of reduced components, such as microcontrollers, which are entire computing systems embedded in one single chip. Among the di erent types of computing systems, it is important to highlight critical systems. In theses systems, the slightest mistake can cause catastrophic consequences for the users. The use of fault tolerance in computing system design consists in the application of methods and techniques that aim to keep the system workng correctly even in unexpeted situations, cosenquetly, increasing reliability and system robustness. This work aims to include fault tolerance in microcontroller based embedded systems, taking into consideration area restrictions, energy and cost, demosntrating the impact on thoses aspects caused by the techniques.
publishDate 2018
dc.date.none.fl_str_mv 2018-07-04T19:05:27Z
2018-07-04T19:05:27Z
2018-06-22
2021-09-20T11:46:49Z
2021-09-20T11:46:49Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv 2010046269
MEDEIROS, Wanderson Ricardo de. Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores. 2018. 61f. Trabalho de Conclusão de Curso (Bacharelado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2018.
https://repositorio.ufrn.br/handle/123456789/34191
dc.identifier.dark.fl_str_mv ark:/41046/001300000w5sp
identifier_str_mv 2010046269
MEDEIROS, Wanderson Ricardo de. Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores. 2018. 61f. Trabalho de Conclusão de Curso (Bacharelado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2018.
ark:/41046/001300000w5sp
url https://repositorio.ufrn.br/handle/123456789/34191
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
Brasil
UFRN
Bacharelado em Ciências da Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
Brasil
UFRN
Bacharelado em Ciências da Computação
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
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv repositorio@bczm.ufrn.br
_version_ 1839178778046103552