NOVA-HDL-Assist: Edição e Configuração de Código VHDL

Detalhes bibliográficos
Autor(a) principal: Leal, Nuno Alexandre Viegas
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10362/133288
Resumo: As FPGA (Field Programmable Gate Array) e as linguagens de descrição de hardware, como VHDL (VHSIC-HDL, Very High Speed Integrated Circuit Hardware Description Language), têm uma grande importância no mundo tecnológico e industrial. Contudo, as dificuldades inerentes a estas linguagens têm questionado a comunidade sobre quais as melhores formas de a promover e ensinar, e quais as melhores ferramentas a desenvolver para facilitar a implementação e ensino de circuitos em VHDL. Face às dificuldades de aprendizagem e uso de linguagens de descrição de hardware, como VHDL, este trabalho tem como objectivo o desenvolvimento de uma ferramenta que facilite a aprendizagem e a descrição de hardware através de VHDL. Para tal é proposta uma ferramenta Web, denominada NOVA-HDL-Assist, que permite a configuração de módulos e excertos de código VHDL. Esperando-se que o utilizador consiga aprender e implementar os seus projectos mais eficientemente, no menor tempo possível e com um menor número de erros de sintaxe. A ferramenta em questão está disponível em http://gres.uninova.pt/nova-hdl-assist/. O público-alvo desta ferramenta não são apenas alunos ou entusiastas de Engenharia Electrotécnica ou Electrónica que desejem ter um primeiro contacto com linguagens de descrição de Hardware, mas também técnicos e engenheiros de outras áreas que desejem realizar projectos em VHDL com autonomia própria, seja no âmbito profissional ou pessoal.
id RCAP_05a8be3e441a227f8b3a554a1f563523
oai_identifier_str oai:run.unl.pt:10362/133288
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling NOVA-HDL-Assist: Edição e Configuração de Código VHDLVHDLHDLAplicação WebFPGANOVA-HDL-AssistEdiçãoDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaAs FPGA (Field Programmable Gate Array) e as linguagens de descrição de hardware, como VHDL (VHSIC-HDL, Very High Speed Integrated Circuit Hardware Description Language), têm uma grande importância no mundo tecnológico e industrial. Contudo, as dificuldades inerentes a estas linguagens têm questionado a comunidade sobre quais as melhores formas de a promover e ensinar, e quais as melhores ferramentas a desenvolver para facilitar a implementação e ensino de circuitos em VHDL. Face às dificuldades de aprendizagem e uso de linguagens de descrição de hardware, como VHDL, este trabalho tem como objectivo o desenvolvimento de uma ferramenta que facilite a aprendizagem e a descrição de hardware através de VHDL. Para tal é proposta uma ferramenta Web, denominada NOVA-HDL-Assist, que permite a configuração de módulos e excertos de código VHDL. Esperando-se que o utilizador consiga aprender e implementar os seus projectos mais eficientemente, no menor tempo possível e com um menor número de erros de sintaxe. A ferramenta em questão está disponível em http://gres.uninova.pt/nova-hdl-assist/. O público-alvo desta ferramenta não são apenas alunos ou entusiastas de Engenharia Electrotécnica ou Electrónica que desejem ter um primeiro contacto com linguagens de descrição de Hardware, mas também técnicos e engenheiros de outras áreas que desejem realizar projectos em VHDL com autonomia própria, seja no âmbito profissional ou pessoal.FPGAs (Field Programmable Gate Array) and hardware description languages, such as VHDL (VHSIC-HDL, Very High Speed Integrated Circuit Hardware Description Language), are of great importance in the technological and industrial world. However, the difficulties inherent in this languages have questioned the community about the best ways to promote and teach it, and what are the best tools to develop, to facilitate the implementation and learning of circuits in VHDL. In view of the difficulties of using hardware description languages, such as VHDL, this work aims to develop a tool that facilitates the description of hardware through VHDL. For this purpose, a Web tool, called NOVA-HDL-Assist, is proposed, which allows the configuration of modules and VHDL code samples. It is hoped that the user can learn, implement their projects more efficiently, in the shortest possible time and with the fewest syntax errors. The tool is available at http://gres.uninova.pt/nova-hdl-assist/. The target audience of this tool will not only be students or enthusiasts of Electrotechnical or Electronic Engineering who wish to have a first contact with hardware description languages, but also technicians and engineers from other areas who wish to carry out projects in VHDL autonomously, whether in the professional or personal sphere.Moutinho, FilipeRUNLeal, Nuno Alexandre Viegas2022-02-21T14:50:05Z2021-112021-11-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/133288porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-22T17:59:34Zoai:run.unl.pt:10362/133288Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T17:30:36.633094Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv NOVA-HDL-Assist: Edição e Configuração de Código VHDL
title NOVA-HDL-Assist: Edição e Configuração de Código VHDL
spellingShingle NOVA-HDL-Assist: Edição e Configuração de Código VHDL
Leal, Nuno Alexandre Viegas
VHDL
HDL
Aplicação Web
FPGA
NOVA-HDL-Assist
Edição
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short NOVA-HDL-Assist: Edição e Configuração de Código VHDL
title_full NOVA-HDL-Assist: Edição e Configuração de Código VHDL
title_fullStr NOVA-HDL-Assist: Edição e Configuração de Código VHDL
title_full_unstemmed NOVA-HDL-Assist: Edição e Configuração de Código VHDL
title_sort NOVA-HDL-Assist: Edição e Configuração de Código VHDL
author Leal, Nuno Alexandre Viegas
author_facet Leal, Nuno Alexandre Viegas
author_role author
dc.contributor.none.fl_str_mv Moutinho, Filipe
RUN
dc.contributor.author.fl_str_mv Leal, Nuno Alexandre Viegas
dc.subject.por.fl_str_mv VHDL
HDL
Aplicação Web
FPGA
NOVA-HDL-Assist
Edição
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic VHDL
HDL
Aplicação Web
FPGA
NOVA-HDL-Assist
Edição
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description As FPGA (Field Programmable Gate Array) e as linguagens de descrição de hardware, como VHDL (VHSIC-HDL, Very High Speed Integrated Circuit Hardware Description Language), têm uma grande importância no mundo tecnológico e industrial. Contudo, as dificuldades inerentes a estas linguagens têm questionado a comunidade sobre quais as melhores formas de a promover e ensinar, e quais as melhores ferramentas a desenvolver para facilitar a implementação e ensino de circuitos em VHDL. Face às dificuldades de aprendizagem e uso de linguagens de descrição de hardware, como VHDL, este trabalho tem como objectivo o desenvolvimento de uma ferramenta que facilite a aprendizagem e a descrição de hardware através de VHDL. Para tal é proposta uma ferramenta Web, denominada NOVA-HDL-Assist, que permite a configuração de módulos e excertos de código VHDL. Esperando-se que o utilizador consiga aprender e implementar os seus projectos mais eficientemente, no menor tempo possível e com um menor número de erros de sintaxe. A ferramenta em questão está disponível em http://gres.uninova.pt/nova-hdl-assist/. O público-alvo desta ferramenta não são apenas alunos ou entusiastas de Engenharia Electrotécnica ou Electrónica que desejem ter um primeiro contacto com linguagens de descrição de Hardware, mas também técnicos e engenheiros de outras áreas que desejem realizar projectos em VHDL com autonomia própria, seja no âmbito profissional ou pessoal.
publishDate 2021
dc.date.none.fl_str_mv 2021-11
2021-11-01T00:00:00Z
2022-02-21T14:50:05Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10362/133288
url http://hdl.handle.net/10362/133288
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833596745246834688