Uma ferramenta para síntese automática de circuitos integrados de aplicação específica para processamento de sinais digitais.

Detalhes bibliográficos
Ano de defesa: 1994
Autor(a) principal: Cesario, Wander Oliveira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
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