Интерактивная трассировка
В режиме интерактивной разводки в правой части строки состояний после символа указывается имя текущего слоя и кнопка для его переключения. Нажатие на кнопку позволяет изменить тип расположения ПО при трассировке шин. Флаг Checking управляет включением/выключением проверки соблюдения технологических ограничений в процессе интерактивной трассировки.
Режим интерактивной трассировки активизируется нажатием правой кнопки мыши, после чего разворачивается следующее меню:
INTERACTIVE ROUTING MENU (Интерактивная трассировка)
- Setup... — задание глобальных параметров трассировки проводников;
- Move/Copy Setup: — угол поворота и способ зеркального отображен при сдвиге и копировании;
- Select (выбор объектов):
- - Component Mode — выбор компонентов,
- - Net Mode — выбор всех трасс цепи,
- - Wire Mode - выбор/отмена выбора цепи,
- - Guide Mode — выбор/отмена выбора цепи в окне;
- - Pin Mode — выбор/отмена выбора выводов, отмечаемых щелчками мыши или выделенных в окне;
- - Wiring Polygon Mode — выбор/отмена выбора полигона,
- UnSelect All Objects — отмена выбора всех объектов;
- Delete (удаление выбранного объекта):
- - Segment Mode — режим удаления сегмента трассы,
- - Wire Mode — режим удаления трассы между соседними выводами или ПО,
- - Net Mode — режим удаления всей цепи,
- - Wiring Polygon Mode — режим удаления полигона металлизации,
- - Repair Net Mode — режим удаления сегмента цепи, нарушающего установленный пользователем порядок соединения выводов;
- Edit Route Mode - прокладка трасс и установка ПО; при заключении ряда выводов или концов трасс в прямоугольную рамку одновременно трассируются параллельные проводники — шины;
- Move Mode — сдвиг трасс и ПО вместе с прилегающими сегментами трасс, соблюдая зазоры;
- Copy Route Mode - копирование трасс;
- Critic Route Mode - спрямление трасс;
- Cut Segment Mode — разрезание сегмента трассы;
- Polygon Editing Menu — редактирование полигона;
- Add/Edit Polygon Mode — режим создания и редактирования полигона;
- Cutout Polygon Mode — режим удаления прямоугольных областей из полигона (металлизации или запрета);
- Change Polygon Mode — режим изменения слоя расположения полигона или имени подключенной к нему цепи;
- Merge Wiring Polygon Mode — режим объединения полигонов металлизации;
- Change (изменение режима выбора):
- - Change Connectivity Mode — режим присоединения плавающей цепи или полигона металлизации к любой существующей цепи;
- - Change Via Mode — режим выбора ПО;
- - Change Wire Mode — режим выбора цепи;
- Topology Editing Menu — редактирование топологии;
- Undo — отмена последней команды.
В интерактивном режиме сначала выполняется команда Setup для задания глобальных параметров трассировки проводников с помощью диалогового, окна. В нем задаются следующие параметры:
- Setup Wire Grid — шаг сетки автоматической трассировки (эта же сетка отображается на слое Wire Grid для облегчения ручной трассировки);
- Sejtup Via Grid — шаг сетки ПО;
- РСВ Wire Width — ширина проводников правила РСВ;
- РСВ Clearance — зазоры между объектами правила РСВ;
- Pointer Style — форма курсора:
- - 90 Degrees Crosshair — прямоугольное перекрестье во весь экран,
- - 45 Degrees Crosshair — перекрестье во весь экран, расположенное под углом 90°, 45° или любым углом в зависимости от значения опции Pointer Snap: 90 Degrees, 45 Degrees или All,
- - Cursor only — в виде перекрестья малого размера (устанавливается по умолчанию);
- Pointer Snap — возможный угол ориентации указателя направления трассировки:
- - 90 Degrees — под углом 90° относительно курсора,
- - 45 Degrees — под углом 45° относительно курсора,
- - Аи — под любым углом относительно курсора;
- Via Assistance — включение режима помощи для отыскания возможных позиций при размещении ПО двойным щелчком курсора:
- - Snap — притяжение курсора к ближайшему узлу сетки ПО (устанавливается по умолчанию),
- - Display — изображение на экране ближайшего разрешенного расположения ПО, если щелкнуть дважды курсором в недопустимой точке размещения ПО,
- - None — не предоставление помощи;
- Enable Bus Routing — разрешение одновременной трассировки нескольких параллельных проводников (шин);
- Enable Tandem Pair Routing — разрешение одновременной трассировки двух проводников, образующих дифференциальную пару;
- Spacing For Gathering Bus Wires — минимальный зазор между смежными проводниками при трассировке шин;
- Show Timing/Length Rule Constraints — включение режима отображения длины редактируемых проводников, имеющих правила ограничения их длины:
- - Meter — отображение текущей относительной длины редактируемого проводника (относительно заданной минимальной или максимальнее длины),
- - Octagons — отображение восьмиугольника, показывающего минимальную и максимальную длину редактируемого проводника;
- Snap to Pin Origin — подключение проводника к началу координат вывода при подводе курсора к любой точке вывода не круглой формы (устаназ ливается по умолчанию). К центрам выводов круглой формы проводники подключаются всегда;
- Push Routing — включение режима автоматического отталкивания мешающих проводников для прокладки нового проводника с соблюдением заза ров;
- Allow Redundant Wiring On Enabled Nets — разрешение удаления тель проводников и лишних ПО при ручной трассировке;
- Auto Polygon Merge — разрешение автоматического объединения перекрывающихся полигонов в режиме Move mode;
- Allow Floating Nets — разрешение интерактивной трассировки плавающих цепей.
Ряд команд в меню INTERACTIVE ROUTE имеют разворачивающиеся подменю, большинство из которых приведено в табл. 7.9. Наиболее часто используема команды активизируются щелчком по пиктограммам на строке инструментов
Содержание раздела