Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.

Detalhes bibliográficos
Autor(a) principal: CAVALCANTE, Pedro Henrique Silva.
Data de Publicação: 2020
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/19133
Resumo: Nesse trabalho é descrito a criação e comparação de dois ambientes de verificação funcional utilizando metodologias distintas, sendo elas o UVM e cocotb. São descritas as principais características de cada uma das metodologias aplicadas. Para fim de comparação utilizou-se um IP-Core AES no qual houve a análise dos resultados em ambos os casos. Apesar de ainda contar com problemas, o cocotb se mostrou suficiente e com potencial para desempenhar bem em atividades de verificação.
id UFCG_e630960a3e6292250df22c10338a8c94
oai_identifier_str oai:localhost:riufcg/19133
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling SANTOS JÚNIOR, Gutemberg Gonçalves dos.SANTOS JÚNIOR, G. G.http://lattes.cnpq.br/0204301941083935MORAIS, Marcos Ricardo Alcântara.CAVALCANTE, P. H. S.http://lattes.cnpq.br/3615716826096659CAVALCANTE, Pedro Henrique Silva.Nesse trabalho é descrito a criação e comparação de dois ambientes de verificação funcional utilizando metodologias distintas, sendo elas o UVM e cocotb. São descritas as principais características de cada uma das metodologias aplicadas. Para fim de comparação utilizou-se um IP-Core AES no qual houve a análise dos resultados em ambos os casos. Apesar de ainda contar com problemas, o cocotb se mostrou suficiente e com potencial para desempenhar bem em atividades de verificação.This work describes the creation and comparison of two functional veriĄcation environments using diferent methodologies, namely UVM and cocotb. They are all the main characteristics of each of the applied methodologies. For comparison, an IP-Core AES was used, there was no analysis of the results in both cases. Despite still having problems, the cocotb is suspicious and has the potential to score well in veriĄcation activities.Submitted by Ruth Quaresma de Freitas (ruth_quaresma@hotmail.com) on 2021-05-28T21:41:25Z No. of bitstreams: 1 PEDRO HENRIQUE SILVA CAVALCANTE - TCC ENG. ELÉTRICA 2020.pdf: 734954 bytes, checksum: 7eff4a33ad07959e100e2bfeb9c1c9cc (MD5)Made available in DSpace on 2021-05-28T21:41:25Z (GMT). No. of bitstreams: 1 PEDRO HENRIQUE SILVA CAVALCANTE - TCC ENG. ELÉTRICA 2020.pdf: 734954 bytes, checksum: 7eff4a33ad07959e100e2bfeb9c1c9cc (MD5) Previous issue date: 2020Universidade Federal de Campina GrandeUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEIEngenharia Elétrica.Verificação UVMVerificação COCOTBIP Core AESMetodologia de verificaçãoPythonSystemVerilogVerificação funcionalUVM VerificationCOCOTB verificationAES Core IPVerification methodologyFunctional verificationAnálise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.Analysis of UVM and COCOTB verification methodologies, using an IP Core AES.20202021-05-28T21:41:25Z2021-05-282021-05-28T21:41:25Zhttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19133CAVALCANTE, Pedro Henrique Silva. Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES. 2020. 40f. (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, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19133info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/19133/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALPEDRO HENRIQUE SILVA CAVALCANTE - TCC ENG. ELÉTRICA 2020.pdfPEDRO HENRIQUE SILVA CAVALCANTE - TCC ENG. ELÉTRICA 2020.pdfapplication/pdf734954http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/19133/1/PEDRO+HENRIQUE+SILVA+CAVALCANTE+-+TCC+ENG.+EL%C3%89TRICA+2020.pdf7eff4a33ad07959e100e2bfeb9c1c9ccMD51riufcg/191332021-05-28 18:41:51.632oai:localhost:riufcg/19133Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca 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:48512024-07-01T10:20:09.085511Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
dc.title.alternative.pt_BR.fl_str_mv Analysis of UVM and COCOTB verification methodologies, using an IP Core AES.
title Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
spellingShingle Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
CAVALCANTE, Pedro Henrique Silva.
Engenharia Elétrica.
Verificação UVM
Verificação COCOTB
IP Core AES
Metodologia de verificação
Python
SystemVerilog
Verificação funcional
UVM Verification
COCOTB verification
AES Core IP
Verification methodology
Functional verification
title_short Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
title_full Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
title_fullStr Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
title_full_unstemmed Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
title_sort Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
author CAVALCANTE, Pedro Henrique Silva.
author_facet CAVALCANTE, Pedro Henrique Silva.
author_role author
dc.contributor.advisor1.fl_str_mv SANTOS JÚNIOR, Gutemberg Gonçalves dos.
dc.contributor.advisor1ID.fl_str_mv SANTOS JÚNIOR, G. G.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0204301941083935
dc.contributor.referee1.fl_str_mv MORAIS, Marcos Ricardo Alcântara.
dc.contributor.authorID.fl_str_mv CAVALCANTE, P. H. S.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3615716826096659
dc.contributor.author.fl_str_mv CAVALCANTE, Pedro Henrique Silva.
contributor_str_mv SANTOS JÚNIOR, Gutemberg Gonçalves dos.
MORAIS, Marcos Ricardo Alcântara.
dc.subject.cnpq.fl_str_mv Engenharia Elétrica.
topic Engenharia Elétrica.
Verificação UVM
Verificação COCOTB
IP Core AES
Metodologia de verificação
Python
SystemVerilog
Verificação funcional
UVM Verification
COCOTB verification
AES Core IP
Verification methodology
Functional verification
dc.subject.por.fl_str_mv Verificação UVM
Verificação COCOTB
IP Core AES
Metodologia de verificação
Python
SystemVerilog
Verificação funcional
UVM Verification
COCOTB verification
AES Core IP
Verification methodology
Functional verification
description Nesse trabalho é descrito a criação e comparação de dois ambientes de verificação funcional utilizando metodologias distintas, sendo elas o UVM e cocotb. São descritas as principais características de cada uma das metodologias aplicadas. Para fim de comparação utilizou-se um IP-Core AES no qual houve a análise dos resultados em ambos os casos. Apesar de ainda contar com problemas, o cocotb se mostrou suficiente e com potencial para desempenhar bem em atividades de verificação.
publishDate 2020
dc.date.issued.fl_str_mv 2020
dc.date.accessioned.fl_str_mv 2021-05-28T21:41:25Z
dc.date.available.fl_str_mv 2021-05-28
2021-05-28T21:41:25Z
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/19133
dc.identifier.citation.fl_str_mv CAVALCANTE, Pedro Henrique Silva. Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES. 2020. 40f. (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, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19133
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19133
identifier_str_mv CAVALCANTE, Pedro Henrique Silva. Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES. 2020. 40f. (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, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19133
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
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
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
bitstream.url.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/19133/2/license.txt
http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/19133/1/PEDRO+HENRIQUE+SILVA+CAVALCANTE+-+TCC+ENG.+EL%C3%89TRICA+2020.pdf
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
7eff4a33ad07959e100e2bfeb9c1c9cc
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1803396735561629696