Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores

Detalhes bibliográficos
Autor(a) principal: Medeiros, Wanderson Ricardo de
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/34191
Resumo: 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_74c15f71c7d48a162b4b092c4145ac87
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/34191
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Medeiros, Wanderson Ricardo deCorrêa, Edgard de FariaKreutz, Márcio EduardoPereira, Monica Magalhães2018-07-04T19:05:27Z2021-09-20T11:46:49Z2018-07-04T19:05:27Z2021-09-20T11:46:49Z2018-06-222010046269MEDEIROS, 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/34191The 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 NorteUFRNBrasilBacharelado em Ciências da ComputaçãoEmbarcadosTolerância a FalhasMicrocontroladoresTolerância a Falhas em Sistemas Embarcados Baseados em MicrocontroladoresFault Tolerance in Microcontroller Based Embedded Systeminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNTEXTSistemasEmbarcados_Medeiros_2018.pdf.txtExtracted texttext/plain105320https://repositorio.ufrn.br/bitstream/123456789/34191/1/SistemasEmbarcados_Medeiros_2018.pdf.txtac2d5602d2c6994a6181c88f006133cfMD51ORIGINALSistemasEmbarcados_Medeiros_2018.pdfMonografiaapplication/pdf1114273https://repositorio.ufrn.br/bitstream/123456789/34191/2/SistemasEmbarcados_Medeiros_2018.pdf57a5a9f831004d79e4ab5df895855e0bMD52LICENSElicense.txttext/plain756https://repositorio.ufrn.br/bitstream/123456789/34191/3/license.txta80a9cda2756d355b388cc443c3d8a43MD53123456789/341912021-09-20 08:46:49.93oai:https://repositorio.ufrn.br:123456789/34191PGNlbnRlcj48c3Ryb25nPlVOSVZFUlNJREFERSBGRURFUkFMIERPIFJJTyBHUkFOREUgRE8gTk9SVEU8L3N0cm9uZz48L2NlbnRlcj4KPGNlbnRlcj48c3Ryb25nPkJJQkxJT1RFQ0EgRElHSVRBTCBERSBNT05PR1JBRklBUzwvc3Ryb25nPjwvY2VudGVyPgoKPGNlbnRlcj5UZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgZGlzcG9uaWJpbGl6YcOnw6NvIGRlIE1vbm9ncmFmaWFzIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbyBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGUgTW9ub2dyYWZpYXMgKEJETSk8L2NlbnRlcj4KCk5hIHF1YWxpZGFkZSBkZSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBkYSBtb25vZ3JhZmlhLCBhdXRvcml6byBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRvIFJpbyBHcmFuZGUgZG8gTm9ydGUgKFVGUk4pIGEgZGlzcG9uaWJpbGl6YXIgYXRyYXbDqXMgZGEgQmlibGlvdGVjYSBEaWdpdGFsIGRlIE1vbm9ncmFmaWFzIGRhIFVGUk4sIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgZGUgYWNvcmRvIGNvbSBhIExlaSBuwrAgOTYxMC85OCwgbyB0ZXh0byBpbnRlZ3JhbCBkYSBvYnJhIHN1Ym1ldGlkYSBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCBhIHTDrXR1bG8gZGUgZGl2dWxnYcOnw6NvIGRhIHByb2R1w6fDo28gY2llbnTDrWZpY2EgYnJhc2lsZWlyYSwgYSBwYXJ0aXIgZGEgZGF0YSBkZXN0YSBzdWJtaXNzw6NvLiAKRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2021-09-20T11:46:49Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pr_BR.fl_str_mv Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
dc.title.alternative.pr_BR.fl_str_mv 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.referees1.none.fl_str_mv Corrêa, Edgard de Faria
dc.contributor.referees2.none.fl_str_mv Kreutz, Márcio Eduardo
dc.contributor.author.fl_str_mv Medeiros, Wanderson Ricardo de
dc.contributor.advisor1.fl_str_mv Pereira, Monica Magalhães
contributor_str_mv Pereira, Monica Magalhães
dc.subject.pr_BR.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.accessioned.fl_str_mv 2018-07-04T19:05:27Z
2021-09-20T11:46:49Z
dc.date.available.fl_str_mv 2018-07-04T19:05:27Z
2021-09-20T11:46:49Z
dc.date.issued.fl_str_mv 2018-06-22
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.pr_BR.fl_str_mv 2010046269
dc.identifier.citation.fl_str_mv 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.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/34191
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.
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.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Bacharelado em Ciências da Computação
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/34191/1/SistemasEmbarcados_Medeiros_2018.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/34191/2/SistemasEmbarcados_Medeiros_2018.pdf
https://repositorio.ufrn.br/bitstream/123456789/34191/3/license.txt
bitstream.checksum.fl_str_mv ac2d5602d2c6994a6181c88f006133cf
57a5a9f831004d79e4ab5df895855e0b
a80a9cda2756d355b388cc443c3d8a43
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1802117677964066816