Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA
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 Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/45055 |
Resumo: | In order to support the research and development of projects using the DE1-SoC device, this work presents an initial study of it followed by examples of simple applications involving the ARM Cortex A9 Dual Core processor that is present in this equipment. The study starts with an overview of the development kit board highlighting the major components of Hardware and Software. Next, the ARM A9 Dual Core processor is introduced, exposing memory access instructions and data moving instructions. Afterwards, Qsys, an integration interface found in the Quartus II Software, is presented, after which an explanation is made regarding the component HPS - Hard Processor System and the programming languages used which are VHDL and the C language and finally, if on Linux Embedded. Among the many applications possible using the DE1-SoC, it was decided to implement the sinusoidal PWM using the ARM processor. |
id |
UFC-7_e02a64862b8002fb51c08afd456ae429 |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/45055 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGADEI-SoCARM A9HPSQsysQuartus IIPWMIn order to support the research and development of projects using the DE1-SoC device, this work presents an initial study of it followed by examples of simple applications involving the ARM Cortex A9 Dual Core processor that is present in this equipment. The study starts with an overview of the development kit board highlighting the major components of Hardware and Software. Next, the ARM A9 Dual Core processor is introduced, exposing memory access instructions and data moving instructions. Afterwards, Qsys, an integration interface found in the Quartus II Software, is presented, after which an explanation is made regarding the component HPS - Hard Processor System and the programming languages used which are VHDL and the C language and finally, if on Linux Embedded. Among the many applications possible using the DE1-SoC, it was decided to implement the sinusoidal PWM using the ARM processor.Com o intuito de auxiliar a pesquisa e desenvolvimento de projetos utilizando o dispositivo DE1-SoC, este trabalho apresenta um estudo inicial dele seguido de exemplos de aplicações simples envolvendo o processador ARM A9 Dual Core que está presente nesse equipamento. O estudo é iniciado com uma visão geral da placa do kit de desenvolvimento destacando os principais componentes de Hardware e de Software. Em seguida, aborda-se o processador ARM Córtex A9 Dual Core, expondo instruções de acesso a memória e instruções de movimentação de dados. Posteriormente é apresentado o Qsys, uma interface de integração encontrada no Software Quartus II, depois disso é feita uma explanação a respeito do componente HPS – Hard Processor System e das linguagens de programação utilizadas que são o VHDL e a linguagem C e, por fim, fala-se sobre o Linux Embarcado. Dentre as inúmeras aplicações possíveis utilizando-se o DE1-SoC, optou-se por implementar o PWM senoidal utilizando-se o processador ARM.Praça, Paulo PeixotoCosme, Eveni Pereira2019-08-22T22:21:18Z2019-08-22T22:21:18Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCOSME, Eveni Pereira. Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA. 2018. 94 f. Monografia (Graduação em Engenharia Elétrica) – Universidade Federal do Ceará, Fortaleza, 2018.http://www.repositorio.ufc.br/handle/riufc/45055porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2019-08-22T22:21:54Zoai:repositorio.ufc.br:riufc/45055Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:20:25.523808Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA |
title |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA |
spellingShingle |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA Cosme, Eveni Pereira DEI-SoC ARM A9 HPS Qsys Quartus II PWM |
title_short |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA |
title_full |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA |
title_fullStr |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA |
title_full_unstemmed |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA |
title_sort |
Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA |
author |
Cosme, Eveni Pereira |
author_facet |
Cosme, Eveni Pereira |
author_role |
author |
dc.contributor.none.fl_str_mv |
Praça, Paulo Peixoto |
dc.contributor.author.fl_str_mv |
Cosme, Eveni Pereira |
dc.subject.por.fl_str_mv |
DEI-SoC ARM A9 HPS Qsys Quartus II PWM |
topic |
DEI-SoC ARM A9 HPS Qsys Quartus II PWM |
description |
In order to support the research and development of projects using the DE1-SoC device, this work presents an initial study of it followed by examples of simple applications involving the ARM Cortex A9 Dual Core processor that is present in this equipment. The study starts with an overview of the development kit board highlighting the major components of Hardware and Software. Next, the ARM A9 Dual Core processor is introduced, exposing memory access instructions and data moving instructions. Afterwards, Qsys, an integration interface found in the Quartus II Software, is presented, after which an explanation is made regarding the component HPS - Hard Processor System and the programming languages used which are VHDL and the C language and finally, if on Linux Embedded. Among the many applications possible using the DE1-SoC, it was decided to implement the sinusoidal PWM using the ARM processor. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018 2019-08-22T22:21:18Z 2019-08-22T22:21:18Z |
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 |
COSME, Eveni Pereira. Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA. 2018. 94 f. Monografia (Graduação em Engenharia Elétrica) – Universidade Federal do Ceará, Fortaleza, 2018. http://www.repositorio.ufc.br/handle/riufc/45055 |
identifier_str_mv |
COSME, Eveni Pereira. Implementação de uma estratégia de modulação PWM senoidal utilizando hard processor system de um dispositivo SOC FPGA. 2018. 94 f. Monografia (Graduação em Engenharia Elétrica) – Universidade Federal do Ceará, Fortaleza, 2018. |
url |
http://www.repositorio.ufc.br/handle/riufc/45055 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028762440171520 |