Otimização de interconexões através de AIGs

Detalhes bibliográficos
Autor(a) principal: Carvalho Júnior, Alberto dos Santos
Data de Publicação: 2010
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/27978
Resumo: A tecnologia VLSI tem experimentado uma constante redução na dimensão de seus dispositivos (i.e. o tamanho mínimo do transistor), permitindo uma densidade que hoje ultrapassa a casa de centenas de milhões de transistores por chip. Essa contínua redução da dimensão dos dispositivos VLSI tem forte impacto sobre a tecnologia de várias formas. Em primeiro lugar, a densidade dos CIs cresce quadraticamente com a taxa de diminuição do tamanho dos transistores. Em segundo lugar, os dispositivos operam a uma velocidade maior, porém o atraso das interconexões permanece o mesmo, efeito de suas capacitâncias que não diminuem (THEIS, 2000). Esse atraso tem se tornado cada vez mais significativo. Este trabalho propõe um novo fluxo de projeto de circuitos VLSI, orientado a otimização de interconexões. Utilizando uma representação em forma de AIG o circuito é posicionado através de diferentes posicionadores estado da arte e, uma otimização é aplicada duplicando os nodos da AIG nos caminhos críticos, então a AIG é novamente posicionada. O resultado é analisado quanto a não monotonicidade dos caminhos críticos otimizados.
id UFRGS-2_fa6b2f2642f83031a4117f6b56231bf6
oai_identifier_str oai:www.lume.ufrgs.br:10183/27978
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Carvalho Júnior, Alberto dos SantosReis, Andre Inacio2011-03-04T05:59:44Z2010http://hdl.handle.net/10183/27978000767673A tecnologia VLSI tem experimentado uma constante redução na dimensão de seus dispositivos (i.e. o tamanho mínimo do transistor), permitindo uma densidade que hoje ultrapassa a casa de centenas de milhões de transistores por chip. Essa contínua redução da dimensão dos dispositivos VLSI tem forte impacto sobre a tecnologia de várias formas. Em primeiro lugar, a densidade dos CIs cresce quadraticamente com a taxa de diminuição do tamanho dos transistores. Em segundo lugar, os dispositivos operam a uma velocidade maior, porém o atraso das interconexões permanece o mesmo, efeito de suas capacitâncias que não diminuem (THEIS, 2000). Esse atraso tem se tornado cada vez mais significativo. Este trabalho propõe um novo fluxo de projeto de circuitos VLSI, orientado a otimização de interconexões. Utilizando uma representação em forma de AIG o circuito é posicionado através de diferentes posicionadores estado da arte e, uma otimização é aplicada duplicando os nodos da AIG nos caminhos críticos, então a AIG é novamente posicionada. O resultado é analisado quanto a não monotonicidade dos caminhos críticos otimizados.VLSI technology development has provided a continuous reduction of the feature size of VLSI devices (i.e. the minimum transistor size), allowing a density that exceeds today the hundreds of millions of transistors per chip. This reduction in the size of VLSI devices has a strong impact on the technology in several ways. First, the density of ICs grows quadratically with the rate of decrease in the size of transistors. Second, the devices operate at higher speed, but the delay of interconnections remains the same, as a consequence of the fact that wire resistances and capacitances are not reduced in the same rate (THEIS, 2000). The wire delay has become more and more significant. This work proposes a new design flow of circuits VLSI oriented to interconnection optimization. By using an AIG representation, the circuit is positioned through different state of the art placement tools; an optimization is applied by duplicating the nodes of AIG in critical paths, and then the AIG is positioned again. The result is analyzed of according the factor of non monotonicity of the critical paths being optimized.application/pdfporMicroeletrônicaProcessamento de imagensVLSILogical synthesisPlacementInterconnect delay optimizationOtimização de interconexões através de AIGsInterconnections optimization through AIGs info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2010Engenharia de Computaçãograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000767673.pdf.txt000767673.pdf.txtExtracted Texttext/plain151215http://www.lume.ufrgs.br/bitstream/10183/27978/2/000767673.pdf.txt19c2a6118595cbbcf4e9ab66d6092d2bMD52ORIGINAL000767673.pdf000767673.pdfTexto completoapplication/pdf1175296http://www.lume.ufrgs.br/bitstream/10183/27978/1/000767673.pdfeeb82b8d8ef97940e0b739ea890b55d7MD51THUMBNAIL000767673.pdf.jpg000767673.pdf.jpgGenerated Thumbnailimage/jpeg997http://www.lume.ufrgs.br/bitstream/10183/27978/3/000767673.pdf.jpgc159a7e650b06aee110dc587f0568b9cMD5310183/279782021-05-26 04:37:23.100423oai:www.lume.ufrgs.br:10183/27978Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-05-26T07:37:23Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Otimização de interconexões através de AIGs
dc.title.alternative.en.fl_str_mv Interconnections optimization through AIGs
title Otimização de interconexões através de AIGs
spellingShingle Otimização de interconexões através de AIGs
Carvalho Júnior, Alberto dos Santos
Microeletrônica
Processamento de imagens
VLSI
Logical synthesis
Placement
Interconnect delay optimization
title_short Otimização de interconexões através de AIGs
title_full Otimização de interconexões através de AIGs
title_fullStr Otimização de interconexões através de AIGs
title_full_unstemmed Otimização de interconexões através de AIGs
title_sort Otimização de interconexões através de AIGs
author Carvalho Júnior, Alberto dos Santos
author_facet Carvalho Júnior, Alberto dos Santos
author_role author
dc.contributor.author.fl_str_mv Carvalho Júnior, Alberto dos Santos
dc.contributor.advisor1.fl_str_mv Reis, Andre Inacio
contributor_str_mv Reis, Andre Inacio
dc.subject.por.fl_str_mv Microeletrônica
Processamento de imagens
topic Microeletrônica
Processamento de imagens
VLSI
Logical synthesis
Placement
Interconnect delay optimization
dc.subject.eng.fl_str_mv VLSI
Logical synthesis
Placement
Interconnect delay optimization
description A tecnologia VLSI tem experimentado uma constante redução na dimensão de seus dispositivos (i.e. o tamanho mínimo do transistor), permitindo uma densidade que hoje ultrapassa a casa de centenas de milhões de transistores por chip. Essa contínua redução da dimensão dos dispositivos VLSI tem forte impacto sobre a tecnologia de várias formas. Em primeiro lugar, a densidade dos CIs cresce quadraticamente com a taxa de diminuição do tamanho dos transistores. Em segundo lugar, os dispositivos operam a uma velocidade maior, porém o atraso das interconexões permanece o mesmo, efeito de suas capacitâncias que não diminuem (THEIS, 2000). Esse atraso tem se tornado cada vez mais significativo. Este trabalho propõe um novo fluxo de projeto de circuitos VLSI, orientado a otimização de interconexões. Utilizando uma representação em forma de AIG o circuito é posicionado através de diferentes posicionadores estado da arte e, uma otimização é aplicada duplicando os nodos da AIG nos caminhos críticos, então a AIG é novamente posicionada. O resultado é analisado quanto a não monotonicidade dos caminhos críticos otimizados.
publishDate 2010
dc.date.issued.fl_str_mv 2010
dc.date.accessioned.fl_str_mv 2011-03-04T05:59:44Z
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.uri.fl_str_mv http://hdl.handle.net/10183/27978
dc.identifier.nrb.pt_BR.fl_str_mv 000767673
url http://hdl.handle.net/10183/27978
identifier_str_mv 000767673
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:Repositório Institucional 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 Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/27978/2/000767673.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/27978/1/000767673.pdf
http://www.lume.ufrgs.br/bitstream/10183/27978/3/000767673.pdf.jpg
bitstream.checksum.fl_str_mv 19c2a6118595cbbcf4e9ab66d6092d2b
eeb82b8d8ef97940e0b739ea890b55d7
c159a7e650b06aee110dc587f0568b9c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224405302378496