Поток проектирования (EDA)

Набор инструментов для электронного проектирования

Потоки проектирования представляют собой явное сочетание инструментов автоматизации электронного проектирования для выполнения проектирования интегральной схемы . Закон Мура привел к тому, что все потоки проектирования RTL для реализации ИС в GDSII [ необходимо разъяснение ] от того, который в основном использует автономные алгоритмы синтеза , размещения и маршрутизации, к интегрированным потокам построения и анализа для закрытия проекта . Проблемы растущей задержки межсоединений привели к новому способу мышления и интеграции инструментов закрытия проекта.

Поток RTL в GDSII претерпел значительные изменения с 1980 по 2005 год. Продолжающееся масштабирование технологий CMOS значительно изменило цели различных этапов проектирования. Отсутствие хороших предикторов задержки привело к значительным изменениям в последних потоках проектирования. Новые проблемы масштабирования, такие как утечка мощности, изменчивость и надежность, продолжат требовать значительных изменений в процессе закрытия проекта в будущем. Многие факторы описывают, что привело поток проектирования от набора отдельных этапов проектирования к полностью интегрированному подходу, и какие дальнейшие изменения происходят для решения последних проблем. В своем докладе на 40-й конференции по автоматизации проектирования под названием «Приливы EDA» Альберто Санджованни-Винчентелли выделил три периода EDA:

  • Эпоха изобретений : в эпоху изобретений были изобретены маршрутизация , размещение , статический временной анализ и логический синтез .
  • Эпоха внедрения : В эпоху внедрения эти этапы были радикально улучшены за счет разработки сложных структур данных и усовершенствованных алгоритмов. Это позволило инструментам на каждом из этих этапов проектирования идти в ногу с быстро увеличивающимися размерами проектирования. Однако из-за отсутствия хороших предсказательных функций стоимости стало невозможно выполнить поток проектирования набором дискретных этапов, независимо от того, насколько эффективно каждый из этапов был реализован.
  • Эпоха интеграции : Это привело к эпохе интеграции, когда большинство этапов проектирования выполняются в интегрированной среде, управляемой набором анализаторов приростных затрат.

Существуют различия между этапами и методами потока проектирования для аналоговых и цифровых интегральных схем. Тем не менее, типичный поток проектирования СБИС состоит из различных этапов, таких как концептуализация проекта, оптимизация чипа, логическая/физическая реализация и проверка и верификация проекта. [1] [2]

Смотрите также

Ссылки

  1. ^ "Процесс проектирования ASIC в инженерных службах VLSI – Краткое руководство". 2019-06-04 . Получено 2019-11-28 .
  2. ^ Басу, Джойдип (2019-10-09). «От проектирования до вывода на пленку в технологии изготовления интегральных схем SCL 180 нм КМОП». IETE Journal of Education . 60 (2): 51– 64. arXiv : 1908.10674 . doi : 10.1080/09747338.2019.1657787. S2CID  201657819.
  • Справочник по автоматизации проектирования электронных интегральных схем , автор Лаваньо, Мартин и Шеффер, ISBN 0-8493-3096-3 – Обзор области, на основе которой было составлено это резюме, с разрешения. 
Получено с "https://en.wikipedia.org/w/index.php?title=Design_flow_(EDA)&oldid=1153363183"