Mostrar registro simples

dc.contributor.advisorButzen, Paulo Franciscopt_BR
dc.contributor.authorFerreira, Jorge Albertopt_BR
dc.date.accessioned2022-09-17T05:08:52Zpt_BR
dc.date.issued2022pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/249091pt_BR
dc.description.abstractDesde a década de 1970, novas tecnologias de semicondutores impactam nossa sociedade. Desde então, o número de componentes num mesmo circuito é dobrado a cada dois anos, seguindo a Lei de Moore. Com esse avanço, os microprocessadores atuais possuem bilhões de transistores nos seus circuitos. Porém, esses avanços impuseram regras de projeto que trouxeram novos desafios para as etapas de otimização. Para auxiliar nesses obstáculos foi preciso utilizar softwares de EDA (do inglês Eletronic Design Automation). Hoje em dia, as ferramentas EDA são usadas em projetos de fluxo de células padrão desde seus estágios iniciais até finais. O fluxo de células padrão é composto por uma sequência de fluxos para elaborar e sintetizar o circuito. Dentre estes fluxo está o fluxo da síntese, onde está a etapa de posicionamento. Uma das etapas do posicionamento é a legaliza ção cujo objetivo é mover as células para posições válidas e remover suas sobreposições. A legalização possui desafios como o número de células, células de altura mista, rote abilidade, comprimento de fio, regras de projeto complexas como regiões de fence. Os métodos de legalização são categorizados em heurísticos e analíticos para enfrentar esses desafios. Neste trabalho, é proposto um método heurístico de legalização de células de altura mista. Este trabalho foi baseado em etapas de trabalhos existentes na literatura. Além disso, nossa legalização é aplicada incrementalmente através de etapas que priorizam as células que violam suas regiões, após isso prioriza grupos de células sobrepostas. Os experimentos realizados mostram que nosso método proposto permite reduzir mais do que 15% o tempo de execução e a diferença nos resultados é mínima em comprimento de fio.pt_BR
dc.description.abstractSince the 1970s, new semiconductor technologies have impacted our society. After that, the number of components in the same circuit is doubled every two years, following Moore’s Law. Today’s microprocessors have billions of transistors in their circuits with this advancement. However, these advances imposed design rules that brought new chal lenges to the optimization steps. EDA (Electronic Design Automation) software was nec essary to help with these obstacles. EDA tools use in standard cell flow designs from their initial to final stages. The standard cell flow comprises a sequence of flows to elaborate and synthesize the circuit. Among these flows is the physical synthesis flow, which is the placement step. One of the placement steps is legalization which aims to move cells to proper positions and remove their overlaps. Legalization has challenges like the number of cells, mixed-cell height, routability, wirelength, and complex design rules like fence regions. Legalization methods are categorized into heuristic and analytical to address these challenges. This work proposes a heuristic method of legalization of mixed-height cells. This work is based on steps of existing works in the literature. Additionally, our legalization is applied incrementally through steps that prioritize cells that violate their regions, then prioritize groups of overlapping cells. The experiments show that our pro posed method allows us to reduce the execution time by more than 15%, and the difference in the results is minimal in terms of wirelength.en
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectMicroeletrônicapt_BR
dc.subjectMicroelectronicsen
dc.subjectSemicondutorespt_BR
dc.subjectVLSIen
dc.subjectMicroprocessadorespt_BR
dc.subjectPhysical Synthesisen
dc.subjectPlacementen
dc.subjectAlgoritmospt_BR
dc.subjectLegalizationen
dc.subjectLegal ization Algorithmsen
dc.titleMétodo para legalização de circuitos com células de altura múltiplapt_BR
dc.typeDissertaçãopt_BR
dc.contributor.advisor-coReis, Ricardo Augusto da Luzpt_BR
dc.identifier.nrb001149750pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.programPrograma de Pós-Graduação em Microeletrônicapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2022pt_BR
dc.degree.levelmestradopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples