HDJL : uma API Java para descrição genérica de hardware e geração automática de VHDL
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Outros Autores: | |
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 |