Tolerância a Falhas em Sistemas Embarcados Baseados em Microcontroladores
Autor(a) principal: | |
---|---|
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 |