Desenvolvimento de um microprocessador RISC-V de baixo consumo para aplicações em internet das coisas
Autor(a) principal: | |
---|---|
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 |