Sistema gerador de funções CMOS sobre estruturas mar de portas.

Detalhes bibliográficos
Ano de defesa: 1993
Autor(a) principal: Romão, Fabio Luis
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-28112024-112723/
Resumo: Neste trabalho é apresentado detalhadamente o desenvolvimento e implementação de uma ferramenta computacional para projeto automático de blocos funcionais de circuitos integrados, sobre estruturas regulares genéricas tipo \"Mar de Portas\" (Sea of Gates - SOG), que permita gerar rapidamente novos layouts e/ou atualizar uma biblioteca quando houver um avanço tecnológico. A ferramenta apresentada, chamada de Modulo Gerador de Blocos (MGB), oferece interfaces amigáveis que permite sua utilização de forma independente ou em associação com outras ferramentas de projeto de circuitos integrados. Na sua implementação foram utilizados algoritmos de rápida execução. Para o caso da minimização da largura da célula, foi utilizado um novo algoritmo especialmente elaborado para o trabalho. Este novo algoritmo, de execução linear no tempo com o número de variáveis, permite a implementação de circuitos CMOS estáticos com ou sem compromisso de dualidade entre as implementações das redes complementares, ou mesmo de circuitos CMOS em logica dinâmica, aproveitando a flexibilidade proporcionada pelas estruturas SOGs. Com isto, se obtém circuitos muito compactos, com mínima uso de transistores como isolantes. A operacionalidade da ferramenta desenvolvida e ilustrada com a apresentação de diversos layouts de circuitos, tais como somadores completos seriais, registradores de deslocamento, células de memoria estática, além de algumas funções logicas. Através destes exemplos, pode-se observar as principais características das células geradas, entre as quais esta a manutenção da máxima transparência de linhas para 0 roteamento global do CI. É apresentado também a proposta de uma nova estrutura SOG adequada a implementação de circuitos normalmente não implementados sobre gate arrays convencionais. Entre estes circuitostem-se aqueles que se utilizam de lógica de passagem e células de memória estatica de seis transistores. Finalmente, a ferramenta que foi originalmente concebida para gerar circuitos sobre SOGs, podera ser utilizada para gerar funções lógicas para projetos tipo standardcell, aumentando, assim, o seu potencial uso.
id USP_6aa13f86f1fb167f3726aea38ed24b0e
oai_identifier_str oai:teses.usp.br:tde-28112024-112723
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Sistema gerador de funções CMOS sobre estruturas mar de portas.Untitled in englishCircuitos integradosIntegrated circuitsNeste trabalho é apresentado detalhadamente o desenvolvimento e implementação de uma ferramenta computacional para projeto automático de blocos funcionais de circuitos integrados, sobre estruturas regulares genéricas tipo \"Mar de Portas\" (Sea of Gates - SOG), que permita gerar rapidamente novos layouts e/ou atualizar uma biblioteca quando houver um avanço tecnológico. A ferramenta apresentada, chamada de Modulo Gerador de Blocos (MGB), oferece interfaces amigáveis que permite sua utilização de forma independente ou em associação com outras ferramentas de projeto de circuitos integrados. Na sua implementação foram utilizados algoritmos de rápida execução. Para o caso da minimização da largura da célula, foi utilizado um novo algoritmo especialmente elaborado para o trabalho. Este novo algoritmo, de execução linear no tempo com o número de variáveis, permite a implementação de circuitos CMOS estáticos com ou sem compromisso de dualidade entre as implementações das redes complementares, ou mesmo de circuitos CMOS em logica dinâmica, aproveitando a flexibilidade proporcionada pelas estruturas SOGs. Com isto, se obtém circuitos muito compactos, com mínima uso de transistores como isolantes. A operacionalidade da ferramenta desenvolvida e ilustrada com a apresentação de diversos layouts de circuitos, tais como somadores completos seriais, registradores de deslocamento, células de memoria estática, além de algumas funções logicas. Através destes exemplos, pode-se observar as principais características das células geradas, entre as quais esta a manutenção da máxima transparência de linhas para 0 roteamento global do CI. É apresentado também a proposta de uma nova estrutura SOG adequada a implementação de circuitos normalmente não implementados sobre gate arrays convencionais. Entre estes circuitostem-se aqueles que se utilizam de lógica de passagem e células de memória estatica de seis transistores. Finalmente, a ferramenta que foi originalmente concebida para gerar circuitos sobre SOGs, podera ser utilizada para gerar funções lógicas para projetos tipo standardcell, aumentando, assim, o seu potencial uso.This work shows the fully study and implementation of an automa module generator tool for cell\'s IC design over generic Sea of Gates (SOG) Structures (multi-rows), which allows fast generation of new layouts and/or to increase a cell library, when a technology upgrade exists. The module generator, called MGB (Module Generator), can be used either in stand alone way or bound with other design tools, due to its friendly interfaces. The MGB makes use of fast algorithms. A new transistor chaining linear time algorith was developed in this work. This new algorithm allows the design of static and dynam CMOS circuits or other non series-parallel CMOS implementations, taking advantage, the SOG flexibility. In this approach, the generated layouts are very dense with minimal use of transistor as isolators. The feasibility of the MGB has been demonstrated through layol examples: serial full adders, a shift-register; a SRAM memory cell and others log functions. Theses examples show important features of the generated layouts, arnot them the global routing cell transparencies. This work also presents a new SOG structure suitable to design CMO circuits usually not \"implemented in conventional gate arrays structures. Among these circuits are: pass transistor logic circuits, six transistor SRAM memory cells, etc. Finally, the MGB, originally implemented to works for SOG structure: can be used to generate standard-cell functions, thus improving its applicability in other design approach.Biblioteca Digitais de Teses e Dissertações da USPNoije, Wilhelmus Adrianus Maria VanRomão, Fabio Luis1993-09-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3140/tde-28112024-112723/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/openAccesspor2024-11-28T13:40:02Zoai:teses.usp.br:tde-28112024-112723Biblioteca 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:27212024-11-28T13:40:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Sistema gerador de funções CMOS sobre estruturas mar de portas.
Untitled in english
title Sistema gerador de funções CMOS sobre estruturas mar de portas.
spellingShingle Sistema gerador de funções CMOS sobre estruturas mar de portas.
Romão, Fabio Luis
Circuitos integrados
Integrated circuits
title_short Sistema gerador de funções CMOS sobre estruturas mar de portas.
title_full Sistema gerador de funções CMOS sobre estruturas mar de portas.
title_fullStr Sistema gerador de funções CMOS sobre estruturas mar de portas.
title_full_unstemmed Sistema gerador de funções CMOS sobre estruturas mar de portas.
title_sort Sistema gerador de funções CMOS sobre estruturas mar de portas.
author Romão, Fabio Luis
author_facet Romão, Fabio Luis
author_role author
dc.contributor.none.fl_str_mv Noije, Wilhelmus Adrianus Maria Van
dc.contributor.author.fl_str_mv Romão, Fabio Luis
dc.subject.por.fl_str_mv Circuitos integrados
Integrated circuits
topic Circuitos integrados
Integrated circuits
description Neste trabalho é apresentado detalhadamente o desenvolvimento e implementação de uma ferramenta computacional para projeto automático de blocos funcionais de circuitos integrados, sobre estruturas regulares genéricas tipo \"Mar de Portas\" (Sea of Gates - SOG), que permita gerar rapidamente novos layouts e/ou atualizar uma biblioteca quando houver um avanço tecnológico. A ferramenta apresentada, chamada de Modulo Gerador de Blocos (MGB), oferece interfaces amigáveis que permite sua utilização de forma independente ou em associação com outras ferramentas de projeto de circuitos integrados. Na sua implementação foram utilizados algoritmos de rápida execução. Para o caso da minimização da largura da célula, foi utilizado um novo algoritmo especialmente elaborado para o trabalho. Este novo algoritmo, de execução linear no tempo com o número de variáveis, permite a implementação de circuitos CMOS estáticos com ou sem compromisso de dualidade entre as implementações das redes complementares, ou mesmo de circuitos CMOS em logica dinâmica, aproveitando a flexibilidade proporcionada pelas estruturas SOGs. Com isto, se obtém circuitos muito compactos, com mínima uso de transistores como isolantes. A operacionalidade da ferramenta desenvolvida e ilustrada com a apresentação de diversos layouts de circuitos, tais como somadores completos seriais, registradores de deslocamento, células de memoria estática, além de algumas funções logicas. Através destes exemplos, pode-se observar as principais características das células geradas, entre as quais esta a manutenção da máxima transparência de linhas para 0 roteamento global do CI. É apresentado também a proposta de uma nova estrutura SOG adequada a implementação de circuitos normalmente não implementados sobre gate arrays convencionais. Entre estes circuitostem-se aqueles que se utilizam de lógica de passagem e células de memória estatica de seis transistores. Finalmente, a ferramenta que foi originalmente concebida para gerar circuitos sobre SOGs, podera ser utilizada para gerar funções lógicas para projetos tipo standardcell, aumentando, assim, o seu potencial uso.
publishDate 1993
dc.date.none.fl_str_mv 1993-09-03
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-28112024-112723/
url https://www.teses.usp.br/teses/disponiveis/3/3140/tde-28112024-112723/
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_ 1818598509063962624