Sistemas embarcados com FPGA

Detalhes bibliográficos
Autor(a) principal: Nito, Eduardo Seiji Aguilera [UNESP]
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/156894
http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2018-08-16/000905525.pdf
Resumo: This papers objective is to show all the steps of an Embedded System project, using platform FPGA, and also make a comparative analysis between the most common platforms available in the market, explaining the advantages and disadvantages of using each of them, compared to FPGA. The project used a DE2-115 Development Kit, by Terasic; VHDL as hardware description language, and the Quartus II 13.0 SP1 EDA tool, by Altera. The project can be divided in two parts: hardware and software; the hardware has all the components, peripherals, registers and physical elements that compose the system. The Qsys tool was used to instantiate, and interconnect these components. For the software, the Integrated Development Environment based on Eclipse was used, and C was the Programming language. The final application was to compute the DES cryptographic algorithm, using the NIOS II Processor, a PS/2 keyboard as input device, and a VGA monitor as output device.
id UNSP_962cce689e77d9938c85427e25eac889
oai_identifier_str oai:repositorio.unesp.br:11449/156894
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Sistemas embarcados com FPGAFPGA embedded systemsMicrocontroladoresMicroprocessadoresSistemas eletronicosSoftware - DesenvolvimentoMicrocontrollersThis papers objective is to show all the steps of an Embedded System project, using platform FPGA, and also make a comparative analysis between the most common platforms available in the market, explaining the advantages and disadvantages of using each of them, compared to FPGA. The project used a DE2-115 Development Kit, by Terasic; VHDL as hardware description language, and the Quartus II 13.0 SP1 EDA tool, by Altera. The project can be divided in two parts: hardware and software; the hardware has all the components, peripherals, registers and physical elements that compose the system. The Qsys tool was used to instantiate, and interconnect these components. For the software, the Integrated Development Environment based on Eclipse was used, and C was the Programming language. The final application was to compute the DES cryptographic algorithm, using the NIOS II Processor, a PS/2 keyboard as input device, and a VGA monitor as output device.O presente trabalho tem como objetivo mostrar todas as etapas desenvolvidas no projeto de um sistema embarcado utilizando a plataforma FPGA, realizando um breve estudo comparativo entre as principais plataformas encontradas no mercado, citando as vantagens e desvantagens de se utilizar cada uma delas, em comparação com os FPGAs. O projeto utilizou um Kit de Desenvolvimento DE2-115, fabricado pela Terasic; VHDL como linguagem de descrição de hardware e a ferramenta de design, Quartus II 13.0SP1, desenvolvido pela Altera. O projeto pode ser dividido em duas partes: Hardware e Software. O hardware é composto por todos os componentes, periféricos, registradores e elementos físicos que constituem o sistema. Foi utilizada a ferramenta Qsys, intrínseca ao Quartus II, para instanciar esses componentes e interconectá-los. Para o Software, utilizou-se o ambiente de desenvolvimento integrado, Eclipse, tendo C como sua linguagem de programação. A aplicação final é o processamento do algoritmo criptográfico DES, utilizando o processador NIOS II, um teclado PS/2 para a entrada de dados e um monitor VGA como dispositivo de saída.Universidade Estadual Paulista (Unesp)Mesquita, Leonardo [UNESP]Universidade Estadual Paulista (Unesp)Nito, Eduardo Seiji Aguilera [UNESP]2018-09-19T17:29:05Z2018-09-19T17:29:05Z2017-10-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis105 fapplication/pdfNITO, Eduardo Seiji Aguilera. Sistemas embarcados com FPGA. 2017. 105 f. Trabalho de conclusão de curso (Bacharelado - Engenharia Elétrica) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2017.http://hdl.handle.net/11449/156894000905525http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2018-08-16/000905525.pdf9338079447464341Alephreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporinfo:eu-repo/semantics/openAccess2024-07-02T19:09:08Zoai:repositorio.unesp.br:11449/156894Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T22:04:35.379684Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Sistemas embarcados com FPGA
FPGA embedded systems
title Sistemas embarcados com FPGA
spellingShingle Sistemas embarcados com FPGA
Nito, Eduardo Seiji Aguilera [UNESP]
Microcontroladores
Microprocessadores
Sistemas eletronicos
Software - Desenvolvimento
Microcontrollers
title_short Sistemas embarcados com FPGA
title_full Sistemas embarcados com FPGA
title_fullStr Sistemas embarcados com FPGA
title_full_unstemmed Sistemas embarcados com FPGA
title_sort Sistemas embarcados com FPGA
author Nito, Eduardo Seiji Aguilera [UNESP]
author_facet Nito, Eduardo Seiji Aguilera [UNESP]
author_role author
dc.contributor.none.fl_str_mv Mesquita, Leonardo [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Nito, Eduardo Seiji Aguilera [UNESP]
dc.subject.por.fl_str_mv Microcontroladores
Microprocessadores
Sistemas eletronicos
Software - Desenvolvimento
Microcontrollers
topic Microcontroladores
Microprocessadores
Sistemas eletronicos
Software - Desenvolvimento
Microcontrollers
description This papers objective is to show all the steps of an Embedded System project, using platform FPGA, and also make a comparative analysis between the most common platforms available in the market, explaining the advantages and disadvantages of using each of them, compared to FPGA. The project used a DE2-115 Development Kit, by Terasic; VHDL as hardware description language, and the Quartus II 13.0 SP1 EDA tool, by Altera. The project can be divided in two parts: hardware and software; the hardware has all the components, peripherals, registers and physical elements that compose the system. The Qsys tool was used to instantiate, and interconnect these components. For the software, the Integrated Development Environment based on Eclipse was used, and C was the Programming language. The final application was to compute the DES cryptographic algorithm, using the NIOS II Processor, a PS/2 keyboard as input device, and a VGA monitor as output device.
publishDate 2017
dc.date.none.fl_str_mv 2017-10-20
2018-09-19T17:29:05Z
2018-09-19T17:29:05Z
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 NITO, Eduardo Seiji Aguilera. Sistemas embarcados com FPGA. 2017. 105 f. Trabalho de conclusão de curso (Bacharelado - Engenharia Elétrica) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2017.
http://hdl.handle.net/11449/156894
000905525
http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2018-08-16/000905525.pdf
9338079447464341
identifier_str_mv NITO, Eduardo Seiji Aguilera. Sistemas embarcados com FPGA. 2017. 105 f. Trabalho de conclusão de curso (Bacharelado - Engenharia Elétrica) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2017.
000905525
9338079447464341
url http://hdl.handle.net/11449/156894
http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2018-08-16/000905525.pdf
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 105 f
application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv Aleph
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808129389427163136