Ambiente de verificação funcional de um IP-core em UVM.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18874 |
Resumo: | A verificação funcional é uma etapa fundamental no projeto e concepção de um bloco de circuito integrado digital dedicado, também conhecido como IP-Core, impedindo que falhas e erros de implementação cheguem ao design físico e atinjam o consumidor final, comprometendo o correto funcionamento do componente. UVM é uma metodologia composta de uma biblioteca de classes em SystemVerilog que permite a modelagem de um ambiente de testes a nível de transações possibilitando o reuso em diversos IP’s. Por se tratar de uma metodologia bastante consolidada e amplamente utilizada tanto no âmbito profissional como acadêmico, foram descritos de forma sistemática os procedimentos de implementação de um ambiente voltado para a verificação funcional de um IP genérico em UVM, demonstrando sua funcionalidade. |
id |
UFCG_b174457aafad37145d3737261e3338ba |
---|---|
oai_identifier_str |
oai:localhost:riufcg/18874 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Ambiente de verificação funcional de um IP-core em UVM.Functional verification environment of an IP-core in UVM.Verificação funcionalUVMUniversal Verification Methodology - UVMTestbenchIP-CoreFluxo de hardwareRegister Transfer Level - RTLTransaction Level Modeling - TLMFunctional verificationUniversal Verification Methodology - UVMHardware flowEngenharia Elétrica.A verificação funcional é uma etapa fundamental no projeto e concepção de um bloco de circuito integrado digital dedicado, também conhecido como IP-Core, impedindo que falhas e erros de implementação cheguem ao design físico e atinjam o consumidor final, comprometendo o correto funcionamento do componente. UVM é uma metodologia composta de uma biblioteca de classes em SystemVerilog que permite a modelagem de um ambiente de testes a nível de transações possibilitando o reuso em diversos IP’s. Por se tratar de uma metodologia bastante consolidada e amplamente utilizada tanto no âmbito profissional como acadêmico, foram descritos de forma sistemática os procedimentos de implementação de um ambiente voltado para a verificação funcional de um IP genérico em UVM, demonstrando sua funcionalidade.Functional Verification is a major stage in dedicated digital integrated circuits design, also known as IP-Core, avoiding implementation mistakes and flaws to reach the physical design and the final client as well, compromising the correct functionalities of the component. UVM is a methodology composed by a library of SystemVerilog classes that allow a transaction level modeling environment test, making possible it’s reuse in many IP’s. Once being a well-established and largely used methodology such in industrial design as academic environments, it was described in a systematic way a verification environment implementation procedures in UVM for a generic IP, demonstrating it’s fuctionality.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGSANTOS JÚNIOR, Gutemberg Gonçalves dos.SANTOS JÚNIOR, G. Ghttp://lattes.cnpq.br/0204301941083935MORAIS, Marcos Ricardo Alcântara.MORAIS, M. R. A.CARVALHO, Henry de Lima.2018-122021-05-18T21:22:04Z2021-05-182021-05-18T21:22:04Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18874CARVALHO, Henry de Lima. Ambiente de verificação funcional de um IP-core em UVM. 2018. 61f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18874porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-05-18T21:23:20Zoai:localhost:riufcg/18874Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-05-18T21:23:20Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Ambiente de verificação funcional de um IP-core em UVM. Functional verification environment of an IP-core in UVM. |
title |
Ambiente de verificação funcional de um IP-core em UVM. |
spellingShingle |
Ambiente de verificação funcional de um IP-core em UVM. CARVALHO, Henry de Lima. Verificação funcional UVM Universal Verification Methodology - UVM Testbench IP-Core Fluxo de hardware Register Transfer Level - RTL Transaction Level Modeling - TLM Functional verification Universal Verification Methodology - UVM Hardware flow Engenharia Elétrica. |
title_short |
Ambiente de verificação funcional de um IP-core em UVM. |
title_full |
Ambiente de verificação funcional de um IP-core em UVM. |
title_fullStr |
Ambiente de verificação funcional de um IP-core em UVM. |
title_full_unstemmed |
Ambiente de verificação funcional de um IP-core em UVM. |
title_sort |
Ambiente de verificação funcional de um IP-core em UVM. |
author |
CARVALHO, Henry de Lima. |
author_facet |
CARVALHO, Henry de Lima. |
author_role |
author |
dc.contributor.none.fl_str_mv |
SANTOS JÚNIOR, Gutemberg Gonçalves dos. SANTOS JÚNIOR, G. G http://lattes.cnpq.br/0204301941083935 MORAIS, Marcos Ricardo Alcântara. MORAIS, M. R. A. |
dc.contributor.author.fl_str_mv |
CARVALHO, Henry de Lima. |
dc.subject.por.fl_str_mv |
Verificação funcional UVM Universal Verification Methodology - UVM Testbench IP-Core Fluxo de hardware Register Transfer Level - RTL Transaction Level Modeling - TLM Functional verification Universal Verification Methodology - UVM Hardware flow Engenharia Elétrica. |
topic |
Verificação funcional UVM Universal Verification Methodology - UVM Testbench IP-Core Fluxo de hardware Register Transfer Level - RTL Transaction Level Modeling - TLM Functional verification Universal Verification Methodology - UVM Hardware flow Engenharia Elétrica. |
description |
A verificação funcional é uma etapa fundamental no projeto e concepção de um bloco de circuito integrado digital dedicado, também conhecido como IP-Core, impedindo que falhas e erros de implementação cheguem ao design físico e atinjam o consumidor final, comprometendo o correto funcionamento do componente. UVM é uma metodologia composta de uma biblioteca de classes em SystemVerilog que permite a modelagem de um ambiente de testes a nível de transações possibilitando o reuso em diversos IP’s. Por se tratar de uma metodologia bastante consolidada e amplamente utilizada tanto no âmbito profissional como acadêmico, foram descritos de forma sistemática os procedimentos de implementação de um ambiente voltado para a verificação funcional de um IP genérico em UVM, demonstrando sua funcionalidade. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-12 2021-05-18T21:22:04Z 2021-05-18 2021-05-18T21:22:04Z |
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 |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18874 CARVALHO, Henry de Lima. Ambiente de verificação funcional de um IP-core em UVM. 2018. 61f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18874 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18874 |
identifier_str_mv |
CARVALHO, Henry de Lima. Ambiente de verificação funcional de um IP-core em UVM. 2018. 61f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18874 |
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.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744491709464576 |