Análise das metodologias de verificação UVM e COCOTB, utilizando um IP Core AES.
Autor(a) principal: | |
---|---|
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 |