Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais.
| Ano de defesa: | 1994 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://www.teses.usp.br/teses/disponiveis/3/3140/tde-06012025-143344/ |
Resumo: | Este trabalho apresenta uma ferramenta computacional para auxílio ao projeto de circuitos integrados digitais de aplicação específica. Inicialmente são apresentados os diversos tipos de problemas resolvidos através de compiladores de silício, e é definido o domínio de atuação da ferramenta desenvolvida. Dentro do domínio de atuação escolhido, se discutem as classes de problemas que poderão ser tratados com o tipo de arquitetura gerada pelo sistema. De acordo com as restrições impostas a ferramenta, são definidos os algoritmos que melhor se adequam a implementação de uma solução para o problema proposto. A implementação destes algoritmos foi feita em linguagem orientada a objetos. Com isso, obtiveram-se os benefícios da modularidade e reusabilidade necessários a continuidade deste projeto. A ferramenta desenvolvida foi integrada a um sistema de projeto responsável pela geração do layout dos circuitos gerados. O sistema como um todo foi testado através da geração de alguns filtros digitais, a partir de uma especificação em linguagem de alto nível. A ferramenta tem como especificação de entrada uma linguagem de alto nível. Isto faz com que o aprendizado de seu uso seja rápido e que ela tenha como público usuário, engenheiros não necessariamente especializados em microeletrônica. |
| id |
USP_0395aeddb5e46db4742b9922f85ff955 |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-06012025-143344 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
|
| spelling |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais.Untitled in englishCircuiots integradosDigital signal processingIntegrated circuitsProcessamento digital de sinaisEste trabalho apresenta uma ferramenta computacional para auxílio ao projeto de circuitos integrados digitais de aplicação específica. Inicialmente são apresentados os diversos tipos de problemas resolvidos através de compiladores de silício, e é definido o domínio de atuação da ferramenta desenvolvida. Dentro do domínio de atuação escolhido, se discutem as classes de problemas que poderão ser tratados com o tipo de arquitetura gerada pelo sistema. De acordo com as restrições impostas a ferramenta, são definidos os algoritmos que melhor se adequam a implementação de uma solução para o problema proposto. A implementação destes algoritmos foi feita em linguagem orientada a objetos. Com isso, obtiveram-se os benefícios da modularidade e reusabilidade necessários a continuidade deste projeto. A ferramenta desenvolvida foi integrada a um sistema de projeto responsável pela geração do layout dos circuitos gerados. O sistema como um todo foi testado através da geração de alguns filtros digitais, a partir de uma especificação em linguagem de alto nível. A ferramenta tem como especificação de entrada uma linguagem de alto nível. Isto faz com que o aprendizado de seu uso seja rápido e que ela tenha como público usuário, engenheiros não necessariamente especializados em microeletrônica.This dissertation presents a software tool for design of application specific integrated circuits. Initially, we present some of the problems solved by silicon compilers, and the we define the application domain of the tool. In the application domain specified, we discuss the class of problems that can be addressed by the kind architecture produced by the system. As a result of some contour conditions, we were able to choose the best algorithms for implementation on the system. This implementation was done in an object oriented language. With this approach we achieved the modularity and reusability required to make this project easily expandable. The developed tool was integrated with a design system responsible for the layout generation of the integrated circuits. The entire system was tested by the compilation of some digital filters described in high level language. As input for the tool, it was specified a high levels language. This contributes for the easy learning f the tools usage, and this make its use possible by engineers without microelectronics knowledge.Biblioteca Digitais de Teses e Dissertações da USPVale Neto, Jose Vieira doCesario, Wander Oliveira1994-05-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3140/tde-06012025-143344/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2025-01-06T16:39:02Zoai:teses.usp.br:tde-06012025-143344Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212025-01-06T16:39:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. Untitled in english |
| title |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. |
| spellingShingle |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. Cesario, Wander Oliveira Circuiots integrados Digital signal processing Integrated circuits Processamento digital de sinais |
| title_short |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. |
| title_full |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. |
| title_fullStr |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. |
| title_full_unstemmed |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. |
| title_sort |
Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais. |
| author |
Cesario, Wander Oliveira |
| author_facet |
Cesario, Wander Oliveira |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Vale Neto, Jose Vieira do |
| dc.contributor.author.fl_str_mv |
Cesario, Wander Oliveira |
| dc.subject.por.fl_str_mv |
Circuiots integrados Digital signal processing Integrated circuits Processamento digital de sinais |
| topic |
Circuiots integrados Digital signal processing Integrated circuits Processamento digital de sinais |
| description |
Este trabalho apresenta uma ferramenta computacional para auxílio ao projeto de circuitos integrados digitais de aplicação específica. Inicialmente são apresentados os diversos tipos de problemas resolvidos através de compiladores de silício, e é definido o domínio de atuação da ferramenta desenvolvida. Dentro do domínio de atuação escolhido, se discutem as classes de problemas que poderão ser tratados com o tipo de arquitetura gerada pelo sistema. De acordo com as restrições impostas a ferramenta, são definidos os algoritmos que melhor se adequam a implementação de uma solução para o problema proposto. A implementação destes algoritmos foi feita em linguagem orientada a objetos. Com isso, obtiveram-se os benefícios da modularidade e reusabilidade necessários a continuidade deste projeto. A ferramenta desenvolvida foi integrada a um sistema de projeto responsável pela geração do layout dos circuitos gerados. O sistema como um todo foi testado através da geração de alguns filtros digitais, a partir de uma especificação em linguagem de alto nível. A ferramenta tem como especificação de entrada uma linguagem de alto nível. Isto faz com que o aprendizado de seu uso seja rápido e que ela tenha como público usuário, engenheiros não necessariamente especializados em microeletrônica. |
| publishDate |
1994 |
| dc.date.none.fl_str_mv |
1994-05-20 |
| 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://www.teses.usp.br/teses/disponiveis/3/3140/tde-06012025-143344/ |
| url |
https://www.teses.usp.br/teses/disponiveis/3/3140/tde-06012025-143344/ |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
|
| dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.coverage.none.fl_str_mv |
|
| dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
| instname_str |
Universidade de São Paulo (USP) |
| instacron_str |
USP |
| institution |
USP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
| collection |
Biblioteca Digital de Teses e Dissertações da USP |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
| repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
| _version_ |
1831214825034743808 |