Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas

Detalhes bibliográficos
Autor(a) principal: Santos, Daniel da Silva
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
Texto Completo: https://repositorio.ufersa.edu.br/handle/prefix/10518
Resumo: Com o avanço da tecnologia, dispositivos como atuadores, sensores e microcontroladores se tornaram menores, mais rápidos e baratos. Isso propiciou o surgimento das aplicações de Internet das Coisas (IoT), sistemas com módulos interconectados por meio de uma rede, capazes de controlar processos e monitorar variáveis em tempo real. Cada vez mais, aplicações desse tipo estão sendo implementadas com sucesso em áreas como agricultura, medicina e automação, entretanto, a alimentação dos componentes eletrônicos tem sido um desafio para a viabilidade desses sistemas. Dessa forma, a autonomia e o baixo consumo de energia se tornam características essenciais para os dispositivos projetados para essas aplicações. Nesse contexto, este trabalho teve por finalidade desenvolver um microprocessador de baixo consumo que implementa a arquitetura aberta RISC-V. A metodologia adotada para a efetivação desse projeto consistiu, primeiramente, em pesquisar por bibliografias especializadas, após isso, foi elaborado o projeto da microarquitetura do processador em nível de transferência de registradores (RTL) e a descrição dessa organização por meio da linguagem de descrição de hardware (VHDL). Posteriormente, o sistema digital foi implementado e testado com um dispositivo FPGA e, finalmente, foi sintetizado com uma tecnologia CMOS de 130 nanômetros. Durante o desenvolvimento deste trabalho, priorizou-se a utilização de tecnologias e ferramentas de código aberto e bons resultados foram obtidos a partir dessa abordagem, uma vez que a funcionalidade do microprocessador pôde ser verificada e a economia de recursos constatada. Ao final, o projeto foi disponibilizado em um repositório público na internet, tornando-se acessível a qualquer pessoa que deseje estudá-lo ou fazer contribuições para seu desenvolvimento.
id UFER_16cb229a4421058aab7636a280efe18c
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/10518
network_acronym_str UFER
network_name_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository_id_str
spelling Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisasENGENHARIAS::ENGENHARIA ELETRICAMicroprocessador RISC-VInternet das coisasArquitetura de computadoresCom o avanço da tecnologia, dispositivos como atuadores, sensores e microcontroladores se tornaram menores, mais rápidos e baratos. Isso propiciou o surgimento das aplicações de Internet das Coisas (IoT), sistemas com módulos interconectados por meio de uma rede, capazes de controlar processos e monitorar variáveis em tempo real. Cada vez mais, aplicações desse tipo estão sendo implementadas com sucesso em áreas como agricultura, medicina e automação, entretanto, a alimentação dos componentes eletrônicos tem sido um desafio para a viabilidade desses sistemas. Dessa forma, a autonomia e o baixo consumo de energia se tornam características essenciais para os dispositivos projetados para essas aplicações. Nesse contexto, este trabalho teve por finalidade desenvolver um microprocessador de baixo consumo que implementa a arquitetura aberta RISC-V. A metodologia adotada para a efetivação desse projeto consistiu, primeiramente, em pesquisar por bibliografias especializadas, após isso, foi elaborado o projeto da microarquitetura do processador em nível de transferência de registradores (RTL) e a descrição dessa organização por meio da linguagem de descrição de hardware (VHDL). Posteriormente, o sistema digital foi implementado e testado com um dispositivo FPGA e, finalmente, foi sintetizado com uma tecnologia CMOS de 130 nanômetros. Durante o desenvolvimento deste trabalho, priorizou-se a utilização de tecnologias e ferramentas de código aberto e bons resultados foram obtidos a partir dessa abordagem, uma vez que a funcionalidade do microprocessador pôde ser verificada e a economia de recursos constatada. Ao final, o projeto foi disponibilizado em um repositório público na internet, tornando-se acessível a qualquer pessoa que deseje estudá-lo ou fazer contribuições para seu desenvolvimento.76 f.Centro Multidisciplinar de Caraúbas - CMCBrasilUFERSAUniversidade Federal Rural do Semi-ÁridoBrito Filho, Francisco de AssisBrito Filho, Francisco de AssisBarboza Júnior, José Ailton LeãoSantos, Sairo Raoní dosSantos, Daniel da Silva2024-02-20T19:37:43Z2024-02-20T19:37:43Z2022-11-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesispdfapplication/pdfSANTOS, Daniel da Silva. Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas. 2022. 77 f. TCC (Graduação) - Curso de Engenharia Elétrica, Universidade Federal Rural do Semi-Árido, Caraúbas, 2022.https://repositorio.ufersa.edu.br/handle/prefix/10518CaraúbasAttribution-ShareAlike 3.0 BrazilUFERSAhttp://creativecommons.org/licenses/by-sa/3.0/br/info:eu-repo/semantics/openAccessporreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2024-02-22T03:00:50Zoai:repositorio.ufersa.edu.br:prefix/10518Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2024-02-22T03:00:50Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.none.fl_str_mv Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
title Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
spellingShingle Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
Santos, Daniel da Silva
ENGENHARIAS::ENGENHARIA ELETRICA
Microprocessador RISC-V
Internet das coisas
Arquitetura de computadores
title_short Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
title_full Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
title_fullStr Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
title_full_unstemmed Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
title_sort Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
author Santos, Daniel da Silva
author_facet Santos, Daniel da Silva
author_role author
dc.contributor.none.fl_str_mv Brito Filho, Francisco de Assis
Brito Filho, Francisco de Assis
Barboza Júnior, José Ailton Leão
Santos, Sairo Raoní dos
dc.contributor.author.fl_str_mv Santos, Daniel da Silva
dc.subject.por.fl_str_mv ENGENHARIAS::ENGENHARIA ELETRICA
Microprocessador RISC-V
Internet das coisas
Arquitetura de computadores
topic ENGENHARIAS::ENGENHARIA ELETRICA
Microprocessador RISC-V
Internet das coisas
Arquitetura de computadores
description Com o avanço da tecnologia, dispositivos como atuadores, sensores e microcontroladores se tornaram menores, mais rápidos e baratos. Isso propiciou o surgimento das aplicações de Internet das Coisas (IoT), sistemas com módulos interconectados por meio de uma rede, capazes de controlar processos e monitorar variáveis em tempo real. Cada vez mais, aplicações desse tipo estão sendo implementadas com sucesso em áreas como agricultura, medicina e automação, entretanto, a alimentação dos componentes eletrônicos tem sido um desafio para a viabilidade desses sistemas. Dessa forma, a autonomia e o baixo consumo de energia se tornam características essenciais para os dispositivos projetados para essas aplicações. Nesse contexto, este trabalho teve por finalidade desenvolver um microprocessador de baixo consumo que implementa a arquitetura aberta RISC-V. A metodologia adotada para a efetivação desse projeto consistiu, primeiramente, em pesquisar por bibliografias especializadas, após isso, foi elaborado o projeto da microarquitetura do processador em nível de transferência de registradores (RTL) e a descrição dessa organização por meio da linguagem de descrição de hardware (VHDL). Posteriormente, o sistema digital foi implementado e testado com um dispositivo FPGA e, finalmente, foi sintetizado com uma tecnologia CMOS de 130 nanômetros. Durante o desenvolvimento deste trabalho, priorizou-se a utilização de tecnologias e ferramentas de código aberto e bons resultados foram obtidos a partir dessa abordagem, uma vez que a funcionalidade do microprocessador pôde ser verificada e a economia de recursos constatada. Ao final, o projeto foi disponibilizado em um repositório público na internet, tornando-se acessível a qualquer pessoa que deseje estudá-lo ou fazer contribuições para seu desenvolvimento.
publishDate 2022
dc.date.none.fl_str_mv 2022-11-28
2024-02-20T19:37:43Z
2024-02-20T19:37:43Z
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 SANTOS, Daniel da Silva. Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas. 2022. 77 f. TCC (Graduação) - Curso de Engenharia Elétrica, Universidade Federal Rural do Semi-Árido, Caraúbas, 2022.
https://repositorio.ufersa.edu.br/handle/prefix/10518
identifier_str_mv SANTOS, Daniel da Silva. Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas. 2022. 77 f. TCC (Graduação) - Curso de Engenharia Elétrica, Universidade Federal Rural do Semi-Árido, Caraúbas, 2022.
url https://repositorio.ufersa.edu.br/handle/prefix/10518
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-ShareAlike 3.0 Brazil
UFERSA
http://creativecommons.org/licenses/by-sa/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-ShareAlike 3.0 Brazil
UFERSA
http://creativecommons.org/licenses/by-sa/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv pdf
application/pdf
dc.coverage.none.fl_str_mv Caraúbas
dc.publisher.none.fl_str_mv Centro Multidisciplinar de Caraúbas - CMC
Brasil
UFERSA
Universidade Federal Rural do Semi-Árido
publisher.none.fl_str_mv Centro Multidisciplinar de Caraúbas - CMC
Brasil
UFERSA
Universidade Federal Rural do Semi-Árido
dc.source.none.fl_str_mv reponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
instname:Universidade Federal Rural do Semi-Árido (UFERSA)
instacron:UFERSA
instname_str Universidade Federal Rural do Semi-Árido (UFERSA)
instacron_str UFERSA
institution UFERSA
reponame_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
collection Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository.name.fl_str_mv Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)
repository.mail.fl_str_mv repositorio@ufersa.edu.br || admrepositorio@ufersa.edu.br
_version_ 1809747463389577216