HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL

Detalhes bibliográficos
Autor(a) principal: Fialho, Alfredo Luiz Foltran
Data de Publicação: 2005
Outros Autores: Cunha, Carlos Eduardo da Cruz
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: http://bdm.unb.br/handle/10483/137
http://dx.doi.org/10.26512/2005.TCC.137
Resumo: Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2008.
id UNB-2_60aa7158729789f08ecc069ed93279e0
oai_identifier_str oai:bdm.unb.br:10483/137
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Fialho, Alfredo Luiz FoltranCunha, Carlos Eduardo da CruzBrandão, Márcio da Costa PereiraJacobi, RicardoFIALHO, Alfredo Luiz Foltran; CUNHA, Carlos Eduardo da Cruz. HDJL: uma API Java para descrição genérica de hardware e geração automática de VHDL. 2005. 67 f. Monografia (Bacharelado em Ciência da Computação)-Universidade de Brasília, Brasília, 2005.http://bdm.unb.br/handle/10483/137http://dx.doi.org/10.26512/2005.TCC.137Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2008.A possibilidade de se simular um circuito digital antes de implementá-lo em hardware é de grande utilidade, pois a simulação não só possibilita a coleta dos resultados muito mais rápida, mas também diminui os gastos com a prototipação. Porém, com o aumento da complexidade dos circuitos digitais projetados atualmente, a utilização das ferramentas existentes tornou-se mais complicada. Uma forma de diminuir essa dificuldade, aumentando, assim, a produtividade, é elevar as ferramentas para um nível de abstração maior. As ferramentas que surpotam o uso de HDLs no nível de transações ainda são raras, assim, uma API Java desempenhando o papel de uma HDL e capaz de gerar código VHDL no nível RT é proposta como solução.Submitted by Held Barbosa de Souza (held@bce.unb.br) on 2009-01-29T20:07:52Z No. of bitstreams: 1 2005_AlfredoFialho_CarlosCunha.pdf: 538270 bytes, checksum: effd6e27401827d92c1b5fab62367aa7 (MD5)Approved for entry into archive by Held Barbosa de Souza(held@bce.unb.br) on 2009-01-29T20:46:22Z (GMT) No. of bitstreams: 1 2005_AlfredoFialho_CarlosCunha.pdf: 538270 bytes, checksum: effd6e27401827d92c1b5fab62367aa7 (MD5)Made available in DSpace on 2009-01-29T20:46:22Z (GMT). No. of bitstreams: 1 2005_AlfredoFialho_CarlosCunha.pdf: 538270 bytes, checksum: effd6e27401827d92c1b5fab62367aa7 (MD5)The possibility of simulating a digital circuit before implementing it in the hardware has great utility, therefore the simulation not only makes possible the results collection much more fast, but also it diminishes the expenses with the hardware test. However, with the increase of the complexity of the currently projected digital circuits, the use of the existing tools became more complicated. One possibility to diminish this di culty, increasing, thus, the productivity, is to raise the tools for a higher abstraction level. The tools that are compatible with HDLs code in the level of transactions are still rare, thus, a Java API playing the role of a HDL and capable to generate VHDL code in RT level it is proposal as solution.Linguagem de programação (Computadores)Circuito digitalSistema digitalHardwareHDJL : uma API Java para descrição genérica de hardware e geração automática de VHDLinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisBRA2009-01-29T20:46:22Z2009-01-29T20:46:22Z20052009-01-29T20:46:22Z2005info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2005_AlfredoFialho_CarlosCunha.pdf2005_AlfredoFialho_CarlosCunha.pdfapplication/pdf538270http://bdm.unb.br/xmlui/bitstream/10483/137/1/2005_AlfredoFialho_CarlosCunha.pdfeffd6e27401827d92c1b5fab62367aa7MD51LICENSElicense.txtlicense.txttext/plain1839http://bdm.unb.br/xmlui/bitstream/10483/137/2/license.txt524cd01bf457f76d84bdd42447ebbc08MD52TEXT2005_AlfredoFialho_CarlosCunha.pdf.txt2005_AlfredoFialho_CarlosCunha.pdf.txttext/plain304115http://bdm.unb.br/xmlui/bitstream/10483/137/3/2005_AlfredoFialho_CarlosCunha.pdf.txtc29112533587fb1e50c572448dea363dMD5310483/1372021-05-20 02:42:08.96oai:bdm.unb.br:10483/137TGljZW5zZSBncmFudGVkIGJ5IEhlbGQgQmFyYm9zYSBkZSBTb3V6YSAoaGVsZEBiY2UudW5iLmJyKSBvbiAyMDA5LTAxLTI5VDIwOjA3OjUyWiAoR01UKToKCk5PVEU6IFBMQUNFIFlPVVIgT1dOIExJQ0VOU0UgSEVSRQpUaGlzIHNhbXBsZSBsaWNlbnNlIGlzIHByb3ZpZGVkIGZvciBpbmZvcm1hdGlvbmFsIHB1cnBvc2VzIG9ubHkuCgpOT04tRVhDTFVTSVZFIERJU1RSSUJVVElPTiBMSUNFTlNFCgpCeSBzaWduaW5nIGFuZCBzdWJtaXR0aW5nIHRoaXMgbGljZW5zZSwgeW91ICh0aGUgYXV0aG9yKHMpIG9yIGNvcHlyaWdodApvd25lcikgZ3JhbnRzIHRvIERTcGFjZSBVbml2ZXJzaXR5IChEU1UpIHRoZSBub24tZXhjbHVzaXZlIHJpZ2h0IHRvIHJlcHJvZHVjZSwKdHJhbnNsYXRlIChhcyBkZWZpbmVkIGJlbG93KSwgYW5kL29yIGRpc3RyaWJ1dGUgeW91ciBzdWJtaXNzaW9uIChpbmNsdWRpbmcKdGhlIGFic3RyYWN0KSB3b3JsZHdpZGUgaW4gcHJpbnQgYW5kIGVsZWN0cm9uaWMgZm9ybWF0IGFuZCBpbiBhbnkgbWVkaXVtLAppbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGF1ZGlvIG9yIHZpZGVvLgoKWW91IGFncmVlIHRoYXQgRFNVIG1heSwgd2l0aG91dCBjaGFuZ2luZyB0aGUgY29udGVudCwgdHJhbnNsYXRlIHRoZQpzdWJtaXNzaW9uIHRvIGFueSBtZWRpdW0gb3IgZm9ybWF0IGZvciB0aGUgcHVycG9zZSBvZiBwcmVzZXJ2YXRpb24uCgpZb3UgYWxzbyBhZ3JlZSB0aGF0IERTVSBtYXkga2VlcCBtb3JlIHRoYW4gb25lIGNvcHkgb2YgdGhpcyBzdWJtaXNzaW9uIGZvcgpwdXJwb3NlcyBvZiBzZWN1cml0eSwgYmFjay11cCBhbmQgcHJlc2VydmF0aW9uLgoKWW91IHJlcHJlc2VudCB0aGF0IHRoZSBzdWJtaXNzaW9uIGlzIHlvdXIgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQgeW91IGhhdmUKdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gWW91IGFsc28gcmVwcmVzZW50CnRoYXQgeW91ciBzdWJtaXNzaW9uIGRvZXMgbm90LCB0byB0aGUgYmVzdCBvZiB5b3VyIGtub3dsZWRnZSwgaW5mcmluZ2UgdXBvbgphbnlvbmUncyBjb3B5cmlnaHQuCgpJZiB0aGUgc3VibWlzc2lvbiBjb250YWlucyBtYXRlcmlhbCBmb3Igd2hpY2ggeW91IGRvIG5vdCBob2xkIGNvcHlyaWdodCwKeW91IHJlcHJlc2VudCB0aGF0IHlvdSBoYXZlIG9idGFpbmVkIHRoZSB1bnJlc3RyaWN0ZWQgcGVybWlzc2lvbiBvZiB0aGUKY29weXJpZ2h0IG93bmVyIHRvIGdyYW50IERTVSB0aGUgcmlnaHRzIHJlcXVpcmVkIGJ5IHRoaXMgbGljZW5zZSwgYW5kIHRoYXQKc3VjaCB0aGlyZC1wYXJ0eSBvd25lZCBtYXRlcmlhbCBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIGFja25vd2xlZGdlZAp3aXRoaW4gdGhlIHRleHQgb3IgY29udGVudCBvZiB0aGUgc3VibWlzc2lvbi4KCklGIFRIRSBTVUJNSVNTSU9OIElTIEJBU0VEIFVQT04gV09SSyBUSEFUIEhBUyBCRUVOIFNQT05TT1JFRCBPUiBTVVBQT1JURUQKQlkgQU4gQUdFTkNZIE9SIE9SR0FOSVpBVElPTiBPVEhFUiBUSEFOIERTVSwgWU9VIFJFUFJFU0VOVCBUSEFUIFlPVSBIQVZFCkZVTEZJTExFRCBBTlkgUklHSFQgT0YgUkVWSUVXIE9SIE9USEVSIE9CTElHQVRJT05TIFJFUVVJUkVEIEJZIFNVQ0gKQ09OVFJBQ1QgT1IgQUdSRUVNRU5ULgoKRFNVIHdpbGwgY2xlYXJseSBpZGVudGlmeSB5b3VyIG5hbWUocykgYXMgdGhlIGF1dGhvcihzKSBvciBvd25lcihzKSBvZiB0aGUKc3VibWlzc2lvbiwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGFsdGVyYXRpb24sIG90aGVyIHRoYW4gYXMgYWxsb3dlZCBieSB0aGlzCmxpY2Vuc2UsIHRvIHlvdXIgc3VibWlzc2lvbi4KBiblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-05-20T05:42:08Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
title HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
spellingShingle HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
Fialho, Alfredo Luiz Foltran
Linguagem de programação (Computadores)
Circuito digital
Sistema digital
Hardware
title_short HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
title_full HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
title_fullStr HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
title_full_unstemmed HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
title_sort HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
author Fialho, Alfredo Luiz Foltran
author_facet Fialho, Alfredo Luiz Foltran
Cunha, Carlos Eduardo da Cruz
author_role author
author2 Cunha, Carlos Eduardo da Cruz
author2_role author
dc.contributor.author.fl_str_mv Fialho, Alfredo Luiz Foltran
Cunha, Carlos Eduardo da Cruz
dc.contributor.advisor1.fl_str_mv Brandão, Márcio da Costa Pereira
Jacobi, Ricardo
contributor_str_mv Brandão, Márcio da Costa Pereira
Jacobi, Ricardo
dc.subject.keyword.pt_BR.fl_str_mv Linguagem de programação (Computadores)
Circuito digital
Sistema digital
Hardware
topic Linguagem de programação (Computadores)
Circuito digital
Sistema digital
Hardware
description Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2008.
publishDate 2005
dc.date.submitted.none.fl_str_mv 2005
dc.date.created.fl_str_mv 2005
dc.date.accessioned.fl_str_mv 2009-01-29T20:46:22Z
dc.date.available.fl_str_mv 2009-01-29T20:46:22Z
dc.date.issued.fl_str_mv 2009-01-29T20:46:22Z
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.citation.fl_str_mv FIALHO, Alfredo Luiz Foltran; CUNHA, Carlos Eduardo da Cruz. HDJL: uma API Java para descrição genérica de hardware e geração automática de VHDL. 2005. 67 f. Monografia (Bacharelado em Ciência da Computação)-Universidade de Brasília, Brasília, 2005.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/137
dc.identifier.doi.none.fl_str_mv http://dx.doi.org/10.26512/2005.TCC.137
identifier_str_mv FIALHO, Alfredo Luiz Foltran; CUNHA, Carlos Eduardo da Cruz. HDJL: uma API Java para descrição genérica de hardware e geração automática de VHDL. 2005. 67 f. Monografia (Bacharelado em Ciência da Computação)-Universidade de Brasília, Brasília, 2005.
url http://bdm.unb.br/handle/10483/137
http://dx.doi.org/10.26512/2005.TCC.137
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.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/137/1/2005_AlfredoFialho_CarlosCunha.pdf
http://bdm.unb.br/xmlui/bitstream/10483/137/2/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/137/3/2005_AlfredoFialho_CarlosCunha.pdf.txt
bitstream.checksum.fl_str_mv effd6e27401827d92c1b5fab62367aa7
524cd01bf457f76d84bdd42447ebbc08
c29112533587fb1e50c572448dea363d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1801492860232531968