Fluxo de projeto (EDA)

Da Wikipédia, a enciclopédia livre
Ir para a navegação Saltar para pesquisar

Fluxos de projeto são a combinação explícita de ferramentas de automação de projeto eletrônico para realizar o projeto de um circuito integrado . A lei de Moore direcionou toda a implementação de IC RTL para fluxos de projeto GDSII [ esclarecimentos necessários ] de um que usa principalmente algoritmos autônomos de síntese , posicionamento e roteamento para uma construção integrada e fluxos de análise para fechamento de projeto . Os desafios do aumento do atraso na interconexão levaram a uma nova maneira de pensar e integrar as ferramentas de fechamento de design.

O fluxo de RTL para GDSII passou por mudanças significativas de 1980 a 2005. O escalonamento contínuo das tecnologias CMOS mudou significativamente os objetivos das várias etapas do projeto. A falta de bons preditores de atraso levou a mudanças significativas nos fluxos de projeto recentes. Novos desafios de dimensionamento, como potência de fuga, variabilidade e confiabilidade, continuarão a exigir mudanças significativas no processo de fechamento do projeto no futuro. Muitos fatores descrevem o que levou o fluxo de projeto de um conjunto de etapas de projeto separadas para uma abordagem totalmente integrada e quais mudanças adicionais estão chegando para enfrentar os desafios mais recentes. Em sua palestra na 40ª Conferência de Automação de Design intitulada The Tides of EDA , Alberto Sangiovanni-Vicentellidistinguiu três períodos de EDA:

  • A Era da Invenção : Durante a era da invenção, foram inventados roteamento , posicionamento , análise de temporização estática e síntese lógica .
  • A Era da Implementação : Na era da implementação, essas etapas foram drasticamente aprimoradas com o design de estruturas de dados sofisticadas e algoritmos avançados. Isso permitiu que as ferramentas em cada uma dessas etapas de projeto acompanhassem os tamanhos de projeto em rápido crescimento. No entanto, devido à falta de boas funções de custo preditivo, tornou-se impossível executar um fluxo de projeto por um conjunto de etapas discretas, por mais eficiente que cada uma das etapas fosse implementada.
  • A Era da Integração : Isso levou à era da integração, onde a maioria das etapas do projeto são executadas em um ambiente integrado, impulsionado por um conjunto de analisadores de custos incrementais.

Existem diferenças entre as etapas e métodos do fluxo de projeto para circuitos integrados analógicos e digitais. No entanto, um fluxo de projeto VLSI típico consiste em várias etapas, como conceituação de projeto, otimização de chip, implementação lógica/física e validação e verificação de projeto. [1] [2]

Veja também [ editar ]

Referências [ editar ]

  1. ^ "Fluxo de Design ASIC em Serviços de Engenharia VLSI - Um Guia Rápido" . 04-06-2019 . Recuperado 2019-11-28 .
  2. ^ Basu, Joydeep (2019-10-09). "Do projeto à fita-out na tecnologia de fabricação de circuitos integrados SCL 180 nm CMOS". Revista de Educação do IETE . 60 (2): 51–64. arXiv : 1908.10674 . doi : 10.1080/09747338.2019.1657787 . S2CID 201657819 . 
  • Manual de Automação de Projeto Eletrônico para Circuitos Integrados , por Lavagno, Martin e Scheffer, ISBN 0-8493-3096-3 Um levantamento do campo, do qual este resumo foi derivado, com permissão.