Contribuição à Integração das Etapas de Posicionamento e Roteamento de Circuitos VLSI: análise das estimativas de interconexão

DSpace Repository

A- A A+

Contribuição à Integração das Etapas de Posicionamento e Roteamento de Circuitos VLSI: análise das estimativas de interconexão

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Güntzel, José Luís Almada
dc.contributor.author Nascimento, Felipe Ribeiro Felipe do
dc.date.accessioned 2023-09-11T00:58:26Z
dc.date.available 2023-09-11T00:58:26Z
dc.date.issued 2023-09-10
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/250893
dc.description Seminário de Iniciação Científica e Tecnológica. Universidade Federal de Santa Catarina. Centro Tecnológico. Departamento de Informática e Estatística. pt_BR
dc.description.abstract Com a quantidade imensa de transistores contidos nos circuitos integrados modernos, referenciados por circuitos VLSI(Very-Large Scale Integration), a automação do projeto de tais circuitos tornou-se indispensável. Tal automação é levada a cabo por meio das chamadas ferramentas de EDA (Electronic Design Automation), as quais tratam o projeto VLSI como um fluxo de passos que transforma a especificação do sistema em um layout funcional, verificado e pronto para fabricação. Uma das etapas críticas deste fluxo é a síntese física, a qual corresponde ao posicionamento seguido do roteamento dos transistores, sempre buscando reduzir o tamanho das suas interconexões para aumentar a eficiência do circuito. Por conta de eventuais soluções ineficientes geradas pelas etapas de síntese, nem sempre a etapa de roteamento consegue finalizar 100% das conexões. Pesquisas recentes mostram que estas violações podem ser mitigadas integrando etapas de projeto, trazendo novas oportunidades de otimização. Uma forma efetiva de cooperação entre o posicionamento e o roteamento é a movimentação de células no roteamento global. A estimativa do comprimento de uma net no posicionamento pode ter uma grande diferença em relação ao seu tamanho após roteada, evidenciando um posicionamento ruim. Neste caso a célula pode ser movida para onde tem melhor espaço de roteamento, podendo encurtar a sua net. O presente projeto de pesquisa foi dedicado à análise de técnicas de integração entre as etapas de posicionamento e roteamento. Foi realizada uma revisão de bibliografia recente sobre o assunto, bem como estudos sobre algoritmos de posicionamento, roteamento e estimativas de comprimento entre interconexões. Por fim foi proposta uma técnica que, após o roteamento global, busca células que estão muito distantes em relação às demais células pertencentes às mesmas redes, e as movimenta para a mediana entre elas, buscando assim reduzir o tamanho das interconexões. A técnica foi implementada na plataforma open-source de EDA OpenROAD. pt_BR
dc.format.extent Vídeo pt_BR
dc.language.iso pt_BR pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.subject Electronic Design Automation (EDA) pt_BR
dc.subject Projeto Físico pt_BR
dc.subject Roteamento pt_BR
dc.subject Cell Movement pt_BR
dc.subject Posicionamento pt_BR
dc.title Contribuição à Integração das Etapas de Posicionamento e Roteamento de Circuitos VLSI: análise das estimativas de interconexão pt_BR
dc.type Video pt_BR


Files in this item

Files Size Format View
videosic2023felipe.mp4 103.3Mb MPEG-4 video View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar