Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web

Detalhes bibliográficos
Autor(a) principal: Indrusiak, Leandro Soares
Data de Publicação: 1998
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/25971
Resumo: Atualmente, o use de ferramentas de apoio ao projeto de circuitos integrados é indispensável, devido a complexidade desses circuitos que aumenta incessantemente. O presente trabalho discute um modelo para integração de ferramentas em um ambiente único - formando um framework - com o objetivo de acelerar o processo de concepção dos circuitos através da automatização de tarefas, livrando o projetista de tarefas como a administração de recursos distribuídos, o armazenamento de arquivos e assim por diante. 0 framework proposto é baseado em um ambiente amplamente conhecido: o World Wide Web. Ao utilizar o World Wide Web como base para o ambiente de integração de ferramentas, muito trabalho é poupado, uma vez que grande parte da interface gráfica e do controle de rede do framework já esta implementada. A facilidade de acesso ao WWW também é uma grande vantagem, no caso de uma equipe de projeto distribuída. A integração das ferramentas segue dois modelos. O primeiro é utilizado em ferramentas de maior interação com o usuário. Nesse caso, a ferramenta deve ser re-escrita para ser integrada ao ambiente na forma de applets - programas escritos com a linguagem Java que podem ser anexados a documentos WWW. O segundo modelo é utilizado em ferramentas com pouca ou nenhuma interação com o usuário. Essas ferramentas são integradas através de entradas e saídas de dados. Usando applets Java, a funcionalidade e a interface gráfica da ferramenta são independentes de plataforma e podem ser anexadas a documentos WWW, o que faz com que a ferramenta possa ser executada na maquina do projetista. reduzindo a carga de processamento do servidor do framework. Já as ferramentas integradas usando o segundo modelo devem ser executadas no servidor devido compatibilidade, já que são dependentes de plataforma. Objetivando fundamentar e validar a proposta do framework baseado no WWW, uma revisão bibliográfica é apresentada, em ambos os temas: World Wide Web e CAD Frameworks. A partir dessa revisão e da especificação proposta, implementou-se um protótipo integrando ferramentas usando ambos os mecanismos descritos. A descrição do protótipo e suas características são apresentadas, bem como alguns pontos críticos que devem ser alvo de pesquisa em trabalhos futuros.
id URGS_08fee0abca28b5959f5c862f918fcfae
oai_identifier_str oai:www.lume.ufrgs.br:10183/25971
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Indrusiak, Leandro SoaresReis, Ricardo Augusto da Luz2010-09-25T04:20:24Z1998http://hdl.handle.net/10183/25971000222593Atualmente, o use de ferramentas de apoio ao projeto de circuitos integrados é indispensável, devido a complexidade desses circuitos que aumenta incessantemente. O presente trabalho discute um modelo para integração de ferramentas em um ambiente único - formando um framework - com o objetivo de acelerar o processo de concepção dos circuitos através da automatização de tarefas, livrando o projetista de tarefas como a administração de recursos distribuídos, o armazenamento de arquivos e assim por diante. 0 framework proposto é baseado em um ambiente amplamente conhecido: o World Wide Web. Ao utilizar o World Wide Web como base para o ambiente de integração de ferramentas, muito trabalho é poupado, uma vez que grande parte da interface gráfica e do controle de rede do framework já esta implementada. A facilidade de acesso ao WWW também é uma grande vantagem, no caso de uma equipe de projeto distribuída. A integração das ferramentas segue dois modelos. O primeiro é utilizado em ferramentas de maior interação com o usuário. Nesse caso, a ferramenta deve ser re-escrita para ser integrada ao ambiente na forma de applets - programas escritos com a linguagem Java que podem ser anexados a documentos WWW. O segundo modelo é utilizado em ferramentas com pouca ou nenhuma interação com o usuário. Essas ferramentas são integradas através de entradas e saídas de dados. Usando applets Java, a funcionalidade e a interface gráfica da ferramenta são independentes de plataforma e podem ser anexadas a documentos WWW, o que faz com que a ferramenta possa ser executada na maquina do projetista. reduzindo a carga de processamento do servidor do framework. Já as ferramentas integradas usando o segundo modelo devem ser executadas no servidor devido compatibilidade, já que são dependentes de plataforma. Objetivando fundamentar e validar a proposta do framework baseado no WWW, uma revisão bibliográfica é apresentada, em ambos os temas: World Wide Web e CAD Frameworks. A partir dessa revisão e da especificação proposta, implementou-se um protótipo integrando ferramentas usando ambos os mecanismos descritos. A descrição do protótipo e suas características são apresentadas, bem como alguns pontos críticos que devem ser alvo de pesquisa em trabalhos futuros.Nowadays the use of design automation tools for integrated circuits is more necessary than ever, due to the always increasing complexity of such circuits. This work discusses a model for tool integration in a framework, in order to speed up the design flow, saving the designer from tasks such as distributed resources and file administration. This framework is based on a well known environment: the World Wide Web. When using the World Wide Web as the base for the framework, a lot of work is saved since most of the user's graphic interface and the network management is already done. The availability of the WWW is also interesting, in the case of a distributed design team. The integration of the tools follows two models. The first is that of interactive tools. In this case, the tool must be re-written to be integrated to the environment as applets - applications written using the Java language that can be attached to WWW documents. The second model is used on poorly or non-interactive tools. In this case, the tool is integrated by its input and output streams. Using Java applets, the tools functionality and graphical interface are platform independent and may be attached to a WWW hyperdocument. Thus, the tool may run at the user's machine. Using this architecture, it is possible to divide the processing task among the framework server and the designer's machines. The tools that are integrated using the second model must run on the framework server due to compatibility issues, since they are platform dependent. In order to validate the proposed web based design framework, a literature review is presented in both themes: World Wide Web and CAD Frameworks. From the literature review and the proposed specification, a prototype was implemented, integrating tools using both the mechanisms described. The description of the prototype and its features are presented, as well as some critical points that need to be improved in future works.application/pdfporMicroeletrônicaCad : MicroeletronicaInternetWorld Wide Web (WWW)Realidade virtualProjeto : Circuitos integradosMicroelectronicsCADDistributed systemsInternetWorld Wide WebIntegrated circuits designJavaVirtual realityCAD frameworksAmbiente de apoio ao projeto de circuitos integrados baseado no world wide webA world wide web based integrated circuits design environment info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaCurso de Pós-Graduação em Ciência da ComputaçãoPorto Alegre, BR-RS1998mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000222593.pdf000222593.pdfTexto completoapplication/pdf14833003http://www.lume.ufrgs.br/bitstream/10183/25971/1/000222593.pdf5d3478aef2e64812c04fd85f4eb14af4MD51TEXT000222593.pdf.txt000222593.pdf.txtExtracted Texttext/plain175751http://www.lume.ufrgs.br/bitstream/10183/25971/2/000222593.pdf.txt121cf1afb7ff296b97ace34a9141d56bMD52THUMBNAIL000222593.pdf.jpg000222593.pdf.jpgGenerated Thumbnailimage/jpeg1166http://www.lume.ufrgs.br/bitstream/10183/25971/3/000222593.pdf.jpg3cc1a56cf5a39f33eab4d245d9c5125fMD5310183/259712018-10-17 08:52:48.281oai:www.lume.ufrgs.br:10183/25971Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-17T11:52:48Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
dc.title.alternative.en.fl_str_mv A world wide web based integrated circuits design environment
title Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
spellingShingle Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
Indrusiak, Leandro Soares
Microeletrônica
Cad : Microeletronica
Internet
World Wide Web (WWW)
Realidade virtual
Projeto : Circuitos integrados
Microelectronics
CAD
Distributed systems
Internet
World Wide Web
Integrated circuits design
Java
Virtual reality
CAD frameworks
title_short Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
title_full Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
title_fullStr Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
title_full_unstemmed Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
title_sort Ambiente de apoio ao projeto de circuitos integrados baseado no world wide web
author Indrusiak, Leandro Soares
author_facet Indrusiak, Leandro Soares
author_role author
dc.contributor.author.fl_str_mv Indrusiak, Leandro Soares
dc.contributor.advisor1.fl_str_mv Reis, Ricardo Augusto da Luz
contributor_str_mv Reis, Ricardo Augusto da Luz
dc.subject.por.fl_str_mv Microeletrônica
Cad : Microeletronica
Internet
World Wide Web (WWW)
Realidade virtual
Projeto : Circuitos integrados
topic Microeletrônica
Cad : Microeletronica
Internet
World Wide Web (WWW)
Realidade virtual
Projeto : Circuitos integrados
Microelectronics
CAD
Distributed systems
Internet
World Wide Web
Integrated circuits design
Java
Virtual reality
CAD frameworks
dc.subject.eng.fl_str_mv Microelectronics
CAD
Distributed systems
Internet
World Wide Web
Integrated circuits design
Java
Virtual reality
CAD frameworks
description Atualmente, o use de ferramentas de apoio ao projeto de circuitos integrados é indispensável, devido a complexidade desses circuitos que aumenta incessantemente. O presente trabalho discute um modelo para integração de ferramentas em um ambiente único - formando um framework - com o objetivo de acelerar o processo de concepção dos circuitos através da automatização de tarefas, livrando o projetista de tarefas como a administração de recursos distribuídos, o armazenamento de arquivos e assim por diante. 0 framework proposto é baseado em um ambiente amplamente conhecido: o World Wide Web. Ao utilizar o World Wide Web como base para o ambiente de integração de ferramentas, muito trabalho é poupado, uma vez que grande parte da interface gráfica e do controle de rede do framework já esta implementada. A facilidade de acesso ao WWW também é uma grande vantagem, no caso de uma equipe de projeto distribuída. A integração das ferramentas segue dois modelos. O primeiro é utilizado em ferramentas de maior interação com o usuário. Nesse caso, a ferramenta deve ser re-escrita para ser integrada ao ambiente na forma de applets - programas escritos com a linguagem Java que podem ser anexados a documentos WWW. O segundo modelo é utilizado em ferramentas com pouca ou nenhuma interação com o usuário. Essas ferramentas são integradas através de entradas e saídas de dados. Usando applets Java, a funcionalidade e a interface gráfica da ferramenta são independentes de plataforma e podem ser anexadas a documentos WWW, o que faz com que a ferramenta possa ser executada na maquina do projetista. reduzindo a carga de processamento do servidor do framework. Já as ferramentas integradas usando o segundo modelo devem ser executadas no servidor devido compatibilidade, já que são dependentes de plataforma. Objetivando fundamentar e validar a proposta do framework baseado no WWW, uma revisão bibliográfica é apresentada, em ambos os temas: World Wide Web e CAD Frameworks. A partir dessa revisão e da especificação proposta, implementou-se um protótipo integrando ferramentas usando ambos os mecanismos descritos. A descrição do protótipo e suas características são apresentadas, bem como alguns pontos críticos que devem ser alvo de pesquisa em trabalhos futuros.
publishDate 1998
dc.date.issued.fl_str_mv 1998
dc.date.accessioned.fl_str_mv 2010-09-25T04:20:24Z
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 http://hdl.handle.net/10183/25971
dc.identifier.nrb.pt_BR.fl_str_mv 000222593
url http://hdl.handle.net/10183/25971
identifier_str_mv 000222593
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/25971/1/000222593.pdf
http://www.lume.ufrgs.br/bitstream/10183/25971/2/000222593.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/25971/3/000222593.pdf.jpg
bitstream.checksum.fl_str_mv 5d3478aef2e64812c04fd85f4eb14af4
121cf1afb7ff296b97ace34a9141d56b
3cc1a56cf5a39f33eab4d245d9c5125f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1816736838930399232