Глава 9: Инструменты.
9-13: Размещение.
В электрике есть несколько инструментов размещения(placement), которые могут переставить цепь так, что соединение станет легче. Этот инструмент так же может работать с схемами или слоями ячейки.
Для запуска размещение(placement), используйте команду Floorplan and Place Current Cell в меню Tools / Placement. Это выберет соответствующий алгоритм размещения.
Для более точного контроля над размещением, вы можете выбрать конкретный алгоритм в меню File / Preferences раздел "Tools", вкладка "Placement" tab", а затем использовать Place Current Cell with Preferred Algorithm. Размещение Предпочтения выбирает не только алгоритм, но имеет параметры для управления его рабой.
Возможный алгоритм:
Алгоритм. | Заметки. | |
Force Directed | #1 | Дает хорошие результаты быстро (в секундах). Дополнительное время не улучшит результаты. |
#2 | Рекомендуется для симметричных слоёв клеток (заземления, памяти), но может быть неустойчивым | |
row/col | Полезно для ячеек с фиксированным шагом | |
Genetic | #1 / #2 | Требуется много времени. |
Simulated Annealing | #1 | Не рекомендуется для работы. |
#2 | Имеет лучшие результаты. Рекомендуемое время работы 5 минут. | |
row/col | Полезно для ячеек с фиксированным шагом | |
Bottom-up partition | Используется для разбиения больших схем на подзадачи. | |
Bottom-up placement | Быстрый и имеет хорошие качество при размещении случайных узлов. | |
Min-cut | Простой. | |
Simple and Random | Располагает случайно, не рекомендиуеться. |