Размещение (автоматизация электронного проектирования)
-
Основы физического проектирования
- Физическое проектирование включает в себя разбиение схемы на компоненты и размещение компонентов на печатной плате.
- Разбиение схемы на компоненты выполняется с использованием методов, таких как разбиение на блоки и разбиение на ячейки.
- Размещение компонентов на печатной плате осуществляется с использованием методов, которые минимизируют затраты на провод и плотность размещения.
-
Современные методы размещения
- Современные методы размещения используют квадратичные функции для минимизации стоимости провода и линейные функции для определения плотности размещения.
- Взвешивание сеток на величину, обратную их длине на предыдущей итерации, является распространенным улучшением для минимизации линейной плотности.
- Нелинейные модели размещения используют экспоненциальные функции для точности и локально кусочно-квадратичные функции для улучшения качества.
-
Современные глобальные алгоритмы размещения
- ePlace — современный глобальный алгоритм размещения, который имитирует электростатическое поле для минимизации затрат на качество и повышения производительности.
-
Использование искусственного интеллекта
- Google Brain сообщил о хороших результатах использования методов искусственного интеллекта для решения задачи размещения, но результаты остаются спорными.
-
Рекомендации
- Ссылки на дополнительные ресурсы и курсы по автоматизированному проектированию предоставлены для дальнейшего чтения.
Полный текст статьи: