Geração semiautomática de testbenches para circuitos integrados digitais.

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: PESSOA, Isaac Maia. lattes
Orientador(a): MELCHER, Elmar Uwe Kurt. lattes
Banca de defesa: FECHINE, Joseana Macedo., LIMA, José Antonio Gomes de.
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Programa de Pós-Graduação: PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
Departamento: Centro de Engenharia Elétrica e Informática - CEEI
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://dspace.sti.ufcg.edu.br/handle/riufcg/9861
Resumo: A complexidade da verificação funcional tende a crescer exponencialmente com relação ao tamanho do hardware a ser verificado. O contínuo avanço da complexidade de circuitos integrados está seguindo a lei de Moore e tem criado uma grande pressão no engenheiro de verificação para que este continue certo de que não existem falhas funcionais ao final da fase de verificação. O tempo e dinheiro necessários neste processo aumentam ainda mais a pressão, pois o processo de verificação consome a maior parte dos recursos em um projeto de hardware. Assim, uma abordagem que possua uma ferramenta flexível e que consiga auxiliar o engenheiro de verificação em suas tarefas pode ser de grande utilidade. A metodologia de verificação VeriSC pode ajudar a resolver problemas envolvidos na verificação funcional. O objetivo deste trabalho é o desenvolvimento de uma ferramenta de suporte à metodologia VeriSC que seja útil na automatização do processo de construção de ambientes de simulação (testbenches) e desta forma consiga aumentar, através de um mecanismo flexível, a velocidade em que as tarefas de verificação são executadas.
id UFCG_eca961e4ffcfe3007e02b597d0cf8511
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/9861
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str
spelling MELCHER, Elmar Uwe Kurt.MELCHER, E. U. K.http://lattes.cnpq.br/2995510206880397FECHINE, Joseana Macedo.LIMA, José Antonio Gomes de.PESSOA, I. M.http://lattes.cnpq.br/9482034617973689PESSOA, Isaac Maia.A complexidade da verificação funcional tende a crescer exponencialmente com relação ao tamanho do hardware a ser verificado. O contínuo avanço da complexidade de circuitos integrados está seguindo a lei de Moore e tem criado uma grande pressão no engenheiro de verificação para que este continue certo de que não existem falhas funcionais ao final da fase de verificação. O tempo e dinheiro necessários neste processo aumentam ainda mais a pressão, pois o processo de verificação consome a maior parte dos recursos em um projeto de hardware. Assim, uma abordagem que possua uma ferramenta flexível e que consiga auxiliar o engenheiro de verificação em suas tarefas pode ser de grande utilidade. A metodologia de verificação VeriSC pode ajudar a resolver problemas envolvidos na verificação funcional. O objetivo deste trabalho é o desenvolvimento de uma ferramenta de suporte à metodologia VeriSC que seja útil na automatização do processo de construção de ambientes de simulação (testbenches) e desta forma consiga aumentar, através de um mecanismo flexível, a velocidade em que as tarefas de verificação são executadas.Functional verification complexity tends to increase exponentially with design size. The Moore’s law places an ever growing demand on today’s verification engineer to continue to ensure that no bug is missed in the verification process. The time necessary and money spent on the verification process increases the demand because it consumes most of the resources of a hardware project. Thus, an approach that has a flexible tool and helps the verification engineer in his tasks can be very useful in the verification process. The verification methodology VeriSC can help to solve several problems involving funcional verification. This work’s objective is a supporting tool for VeriSC methodology useful for automated construction of simulation environments (Testbenches) enabling a flexible way to speed up verification tasks.Submitted by Ruth Quaresma de Freitas (ruth_quaresma@hotmail.com) on 2019-12-04T17:13:12Z No. of bitstreams: 1 ISAAC MAIA PESSOA - DISSERTAÇÃO PPGCC 2007..pdf: 821024 bytes, checksum: 6a75fa5461760be397f0a91006a8e494 (MD5)Made available in DSpace on 2019-12-04T17:13:12Z (GMT). No. of bitstreams: 1 ISAAC MAIA PESSOA - DISSERTAÇÃO PPGCC 2007..pdf: 821024 bytes, checksum: 6a75fa5461760be397f0a91006a8e494 (MD5) Previous issue date: 2007-04-10Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoTestbenchesEDA4 - VLSISFerramenta eTBcLinguagem de HardwareVerificação FuncionalCircuitos IntegradosETBc ToolHardware LanguageFunctional VerificationIntegrated CircuitsGeração semiautomática de testbenches para circuitos integrados digitais.Semiautomatic testbench generation for digital integrated circuits.2007-04-102019-12-04T17:13:12Z2019-12-042019-12-04T17:13:12Zhttps://dspace.sti.ufcg.edu.br/handle/riufcg/9861PESSOA, Isaac Maia. Geração semiautomática de testbenches para circuitos integrados digitais. 2007. 64. f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2007. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/9861info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGTEXTISAAC MAIA PESSOA - DISSERTAÇÃO PPGCC 2007..pdf.txtISAAC MAIA PESSOA - DISSERTAÇÃO PPGCC 2007..pdf.txttext/plain97105https://dspace.sti.ufcg.edu.br/bitstream/riufcg/9861/4/ISAAC+MAIA+PESSOA+-+DISSERTA%C3%87%C3%83O+PPGCC+2007..pdf.txte51b59f7f0eea39afa4cd23a01ad0ffcMD54ORIGINALISAAC MAIA PESSOA - DISSERTAÇÃO PPGCC 2007..pdfISAAC MAIA PESSOA - DISSERTAÇÃO PPGCC 2007..pdfapplication/pdf713950https://dspace.sti.ufcg.edu.br/bitstream/riufcg/9861/3/ISAAC+MAIA+PESSOA+-+DISSERTA%C3%87%C3%83O+PPGCC+2007..pdf489df3ca744a13fd2e6d49eb3b3c5f70MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.sti.ufcg.edu.br/bitstream/riufcg/9861/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/98612025-07-24 05:15:47.25oai:dspace.sti.ufcg.edu.br:riufcg/9861Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=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:48512025-07-24T08:15:47Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Geração semiautomática de testbenches para circuitos integrados digitais.
dc.title.alternative.pt_BR.fl_str_mv Semiautomatic testbench generation for digital integrated circuits.
title Geração semiautomática de testbenches para circuitos integrados digitais.
spellingShingle Geração semiautomática de testbenches para circuitos integrados digitais.
PESSOA, Isaac Maia.
Ciência da Computação
Testbenches
EDA4 - VLSIS
Ferramenta eTBc
Linguagem de Hardware
Verificação Funcional
Circuitos Integrados
ETBc Tool
Hardware Language
Functional Verification
Integrated Circuits
title_short Geração semiautomática de testbenches para circuitos integrados digitais.
title_full Geração semiautomática de testbenches para circuitos integrados digitais.
title_fullStr Geração semiautomática de testbenches para circuitos integrados digitais.
title_full_unstemmed Geração semiautomática de testbenches para circuitos integrados digitais.
title_sort Geração semiautomática de testbenches para circuitos integrados digitais.
author PESSOA, Isaac Maia.
author_facet PESSOA, Isaac Maia.
author_role author
dc.contributor.advisor1.fl_str_mv MELCHER, Elmar Uwe Kurt.
dc.contributor.advisor1ID.fl_str_mv MELCHER, E. U. K.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/2995510206880397
dc.contributor.referee1.fl_str_mv FECHINE, Joseana Macedo.
dc.contributor.referee2.fl_str_mv LIMA, José Antonio Gomes de.
dc.contributor.authorID.fl_str_mv PESSOA, I. M.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/9482034617973689
dc.contributor.author.fl_str_mv PESSOA, Isaac Maia.
contributor_str_mv MELCHER, Elmar Uwe Kurt.
FECHINE, Joseana Macedo.
LIMA, José Antonio Gomes de.
dc.subject.cnpq.fl_str_mv Ciência da Computação
topic Ciência da Computação
Testbenches
EDA4 - VLSIS
Ferramenta eTBc
Linguagem de Hardware
Verificação Funcional
Circuitos Integrados
ETBc Tool
Hardware Language
Functional Verification
Integrated Circuits
dc.subject.por.fl_str_mv Testbenches
EDA4 - VLSIS
Ferramenta eTBc
Linguagem de Hardware
Verificação Funcional
Circuitos Integrados
ETBc Tool
Hardware Language
Functional Verification
Integrated Circuits
description A complexidade da verificação funcional tende a crescer exponencialmente com relação ao tamanho do hardware a ser verificado. O contínuo avanço da complexidade de circuitos integrados está seguindo a lei de Moore e tem criado uma grande pressão no engenheiro de verificação para que este continue certo de que não existem falhas funcionais ao final da fase de verificação. O tempo e dinheiro necessários neste processo aumentam ainda mais a pressão, pois o processo de verificação consome a maior parte dos recursos em um projeto de hardware. Assim, uma abordagem que possua uma ferramenta flexível e que consiga auxiliar o engenheiro de verificação em suas tarefas pode ser de grande utilidade. A metodologia de verificação VeriSC pode ajudar a resolver problemas envolvidos na verificação funcional. O objetivo deste trabalho é o desenvolvimento de uma ferramenta de suporte à metodologia VeriSC que seja útil na automatização do processo de construção de ambientes de simulação (testbenches) e desta forma consiga aumentar, através de um mecanismo flexível, a velocidade em que as tarefas de verificação são executadas.
publishDate 2007
dc.date.issued.fl_str_mv 2007-04-10
dc.date.accessioned.fl_str_mv 2019-12-04T17:13:12Z
dc.date.available.fl_str_mv 2019-12-04
2019-12-04T17:13:12Z
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 https://dspace.sti.ufcg.edu.br/handle/riufcg/9861
dc.identifier.citation.fl_str_mv PESSOA, Isaac Maia. Geração semiautomática de testbenches para circuitos integrados digitais. 2007. 64. f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2007. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/9861
url https://dspace.sti.ufcg.edu.br/handle/riufcg/9861
identifier_str_mv PESSOA, Isaac Maia. Geração semiautomática de testbenches para circuitos integrados digitais. 2007. 64. f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2007. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/9861
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.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
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 https://dspace.sti.ufcg.edu.br/bitstream/riufcg/9861/4/ISAAC+MAIA+PESSOA+-+DISSERTA%C3%87%C3%83O+PPGCC+2007..pdf.txt
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/9861/3/ISAAC+MAIA+PESSOA+-+DISSERTA%C3%87%C3%83O+PPGCC+2007..pdf
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/9861/2/license.txt
bitstream.checksum.fl_str_mv e51b59f7f0eea39afa4cd23a01ad0ffc
489df3ca744a13fd2e6d49eb3b3c5f70
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1863363452866658304