Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL

Detalhes bibliográficos
Autor(a) principal: Queiroz, Janailson Maciel de
Data de Publicação: 2016
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/8992
Resumo: Ao longo dos anos os chips foram tornaram-se cada vez mais complexos, aumentando também a complexidade dos projetos eletrônicos. Dessa forma, as antigas ferramentas utilizadas pelos projetistas foram se tornando insuficientes, assim, as linguagens de descrição de hardware surgiram como uma solução, pois, de uma forma geral, propiciam o desenvolvimento de projetos independente da tecnologia que será empregada, além de facilitar a realização de testes e a atualização de projetos, reduzindo custos e tempo com a implementação. Existem diversas linguagens de descrição de hardware, entre elas VHDL (VHSIC Hardware Description Language), Verilog, System C, System Verilog, entre outras, merecendo destaque as linguagens VHDL e Verilog que são as mais difundidas. Também existem diversos trabalhos e discussões sobre qual das linguagens apresentam os melhores resultados de implementação, contudo, não existe um consenso sobre essa discussão. Este trabalho se propôs a análise das linguagens Verilog e VHDL, com o intuito de comparar quanto ao desempenho e otimização do hardware. Então, foi realizado um levantamento bibliográfico onde as linguagens de descrição de hardware, Verilog e VHDL, foram comparadas, verificando-se qual a melhor, sob a ótica de vários autores. Em seguida, foi realizada uma pesquisa de todas as características relevantes da sintaxe de Verilog e VHDL. Finalmente, foram implementados sistemas digitais básicos na plataforma FPGA (Field Programmable Gate Array), em ambas as linguagens, usando a ferramenta de síntese e simulação de linguagens de descrição de hardware, Quartus Prime, onde foi analisado tempo de compilação, tamanho de código, síntese, otimização, atraso de sinal, etc. Os resultados mostraram que a escolha de uma HDL para um projeto pode depender de outros fatores além da capacidade delas de descrever hardwere (como domínio de uma HDL ou preferencia, do projetista, por exemplo), já que se mostraram equivalentes em quase todos os critérios de comparação.
id UFER_d637a98419fe1617ed8e48b2ec975d49
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/8992
network_acronym_str UFER
network_name_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository_id_str
spelling Análise comparativa entre linguagens de descrição de hardware: verilog e VHDLCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIALinguagemhardwareverilogVHDLFPGAAo longo dos anos os chips foram tornaram-se cada vez mais complexos, aumentando também a complexidade dos projetos eletrônicos. Dessa forma, as antigas ferramentas utilizadas pelos projetistas foram se tornando insuficientes, assim, as linguagens de descrição de hardware surgiram como uma solução, pois, de uma forma geral, propiciam o desenvolvimento de projetos independente da tecnologia que será empregada, além de facilitar a realização de testes e a atualização de projetos, reduzindo custos e tempo com a implementação. Existem diversas linguagens de descrição de hardware, entre elas VHDL (VHSIC Hardware Description Language), Verilog, System C, System Verilog, entre outras, merecendo destaque as linguagens VHDL e Verilog que são as mais difundidas. Também existem diversos trabalhos e discussões sobre qual das linguagens apresentam os melhores resultados de implementação, contudo, não existe um consenso sobre essa discussão. Este trabalho se propôs a análise das linguagens Verilog e VHDL, com o intuito de comparar quanto ao desempenho e otimização do hardware. Então, foi realizado um levantamento bibliográfico onde as linguagens de descrição de hardware, Verilog e VHDL, foram comparadas, verificando-se qual a melhor, sob a ótica de vários autores. Em seguida, foi realizada uma pesquisa de todas as características relevantes da sintaxe de Verilog e VHDL. Finalmente, foram implementados sistemas digitais básicos na plataforma FPGA (Field Programmable Gate Array), em ambas as linguagens, usando a ferramenta de síntese e simulação de linguagens de descrição de hardware, Quartus Prime, onde foi analisado tempo de compilação, tamanho de código, síntese, otimização, atraso de sinal, etc. Os resultados mostraram que a escolha de uma HDL para um projeto pode depender de outros fatores além da capacidade delas de descrever hardwere (como domínio de uma HDL ou preferencia, do projetista, por exemplo), já que se mostraram equivalentes em quase todos os critérios de comparação.80 f. : il.BrasilCentro Multidisciplinar de Pau dos FerrosUFERSAUniversidade Federal Rural do Semi-ÁridoArrais Júnior, ErnanoSilva Segundo, Francisco Carlos Gurgel daSilva, Verônica Maria LimaArrais Júnior, ErnanoQueiroz, Janailson Maciel de2023-04-05T19:33:55Z2023-04-05T19:33:55Z2016-11-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesispdfapplication/pdfQUEIROZ, Janailson Maciel de. Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL. 2016. 80 f. Monografia (Graduação em Ciência e Tecnologia), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2016.https://repositorio.ufersa.edu.br/handle/prefix/8992Pau dos FerrosUFERSACC-BY-SAhttps://creativecommons.org/licenses/by-sa/4.0info:eu-repo/semantics/openAccessporreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2023-09-13T20:30:47Zoai:repositorio.ufersa.edu.br:prefix/8992Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2023-09-13T20:30:47Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.none.fl_str_mv Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
title Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
spellingShingle Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
Queiroz, Janailson Maciel de
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
Linguagem
hardware
verilog
VHDL
FPGA
title_short Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
title_full Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
title_fullStr Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
title_full_unstemmed Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
title_sort Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL
author Queiroz, Janailson Maciel de
author_facet Queiroz, Janailson Maciel de
author_role author
dc.contributor.none.fl_str_mv Arrais Júnior, Ernano
Silva Segundo, Francisco Carlos Gurgel da
Silva, Verônica Maria Lima
Arrais Júnior, Ernano
dc.contributor.author.fl_str_mv Queiroz, Janailson Maciel de
dc.subject.por.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
Linguagem
hardware
verilog
VHDL
FPGA
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
Linguagem
hardware
verilog
VHDL
FPGA
description Ao longo dos anos os chips foram tornaram-se cada vez mais complexos, aumentando também a complexidade dos projetos eletrônicos. Dessa forma, as antigas ferramentas utilizadas pelos projetistas foram se tornando insuficientes, assim, as linguagens de descrição de hardware surgiram como uma solução, pois, de uma forma geral, propiciam o desenvolvimento de projetos independente da tecnologia que será empregada, além de facilitar a realização de testes e a atualização de projetos, reduzindo custos e tempo com a implementação. Existem diversas linguagens de descrição de hardware, entre elas VHDL (VHSIC Hardware Description Language), Verilog, System C, System Verilog, entre outras, merecendo destaque as linguagens VHDL e Verilog que são as mais difundidas. Também existem diversos trabalhos e discussões sobre qual das linguagens apresentam os melhores resultados de implementação, contudo, não existe um consenso sobre essa discussão. Este trabalho se propôs a análise das linguagens Verilog e VHDL, com o intuito de comparar quanto ao desempenho e otimização do hardware. Então, foi realizado um levantamento bibliográfico onde as linguagens de descrição de hardware, Verilog e VHDL, foram comparadas, verificando-se qual a melhor, sob a ótica de vários autores. Em seguida, foi realizada uma pesquisa de todas as características relevantes da sintaxe de Verilog e VHDL. Finalmente, foram implementados sistemas digitais básicos na plataforma FPGA (Field Programmable Gate Array), em ambas as linguagens, usando a ferramenta de síntese e simulação de linguagens de descrição de hardware, Quartus Prime, onde foi analisado tempo de compilação, tamanho de código, síntese, otimização, atraso de sinal, etc. Os resultados mostraram que a escolha de uma HDL para um projeto pode depender de outros fatores além da capacidade delas de descrever hardwere (como domínio de uma HDL ou preferencia, do projetista, por exemplo), já que se mostraram equivalentes em quase todos os critérios de comparação.
publishDate 2016
dc.date.none.fl_str_mv 2016-11-08
2023-04-05T19:33:55Z
2023-04-05T19:33:55Z
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 QUEIROZ, Janailson Maciel de. Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL. 2016. 80 f. Monografia (Graduação em Ciência e Tecnologia), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2016.
https://repositorio.ufersa.edu.br/handle/prefix/8992
identifier_str_mv QUEIROZ, Janailson Maciel de. Análise comparativa entre linguagens de descrição de hardware: verilog e VHDL. 2016. 80 f. Monografia (Graduação em Ciência e Tecnologia), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2016.
url https://repositorio.ufersa.edu.br/handle/prefix/8992
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv UFERSA
CC-BY-SA
https://creativecommons.org/licenses/by-sa/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv UFERSA
CC-BY-SA
https://creativecommons.org/licenses/by-sa/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv pdf
application/pdf
dc.coverage.none.fl_str_mv Pau dos Ferros
dc.publisher.none.fl_str_mv Brasil
Centro Multidisciplinar de Pau dos Ferros
UFERSA
Universidade Federal Rural do Semi-Árido
publisher.none.fl_str_mv Brasil
Centro Multidisciplinar de Pau dos Ferros
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_ 1809747471143796736