Инженерная графика в системе OrCAD

         

Команды программы SPECCTRA в режиме трассировки проводников



Таблица 7.7. Команды программы SPECCTRA в режиме трассировки проводников



Команда
Назначение
Меню File (Файл)
Read
Чтение файлов:
Wires...
Информация о трассах и ПО (расширение имени файла *.W)
Routes...
Информация о цепях, трассах и ПО (*.RTE)
Keepouts...
Информация о барьерах (*.SES)
Write
Запись файлов:
Wires...
Информация о проводниках и ПО (для продолжения трассировки в другом сеансе, расширение имени файла *.W)
Routes...
Информация о цепях, проводниках и ПО (для передачи данных о результатах трассировки обратно в OrCAD Layout или продолжении трассировки в другом сеансе, расширение имени файла *.RTE)
Nerwork...
Список соединений
Conflicts...
Сообщения о конфликтах (пересечениях проводников, нарушениях зазоров)
Padstacks...
Описания стеков КП всех штыревых и пленарных выводов и ПО
Corners...
Список координат всех точек излома трасс под прямым углом
Rules Did File-
Открытие окна для контроля записи в файл *.RUL правил трассировки
Session...
Выходной файл SPECCTRA (*.SES). Содержит имя файла исходной ПП и результаты размещения и трассировки
Environment...
Запись в файлы палитры цветов и назначений «горячих» клавиш
Execute Do File...
Выполнение Do-файла команд
AutoSave...
Управление автоматическим сохранением файла данных о проводниках после каждого прохода трассировки
BestSave...
Автоматическое сохранение файла данных о проводниках после каждого прохода трассировки при улучшении трассировки
Did File...
Включение /выключение режима записи всех команд в Did-файл протокола, информация об имени этого файла
Status File...
Текущие результаты трассировки (в файле monitor. sts)
Release Licenses...
Просмотр списка сетевых лицензий и освобождение ряда из них
Placement Mode
Переход в режим размещения компонентов
Команда
Назначение
Quit... (Alt+F4)
Завершение работы
Меню Edit (Редактирование)
Undo (Ctrl+Z)
Восстановление последнего удаленного объекта (откат назад)
Redo (Ctrl+A)
Восстановление предыдущей операции Undo (откат вперед)
Delete Wires
Удаление проводников (не зафиксированных и не указанных в команде protect):
Selected
Выбранных курсором цепей
All Wires
Всех цепей
By Net List...
Выбранных из списка цепей
Conflicts...
Одной из двух цепей (от вывода до вывода), вовлеченных в каждый конфликт
Incomplete Wires
Не полностью проведенные цепи
Incomplete Wires By Net List...
Не полностью проведенные цепи, выбираемые из списка
Redundant Wires
Лишних проводников (проложенных вручную)
Delete Wiring Polygons
Удаление полигонов:
Selected
Выбранных
All
Всех
Delete All Fences
Удаление всех областей запрета трассировки
Delete All Testpoints
Удаление всех атрибутов контрольных точек ПО и удаление проводников и ПО, добавленных для образования контрольных точек
Delete All Wirebonds
Удаление всех перемычек, сгенерированных по команде AutoRoute>Pre Route>Wirebonds
Delete Redundant Pseudopins
Удаление всех ненужных псевдовыводов, созданных в режиме Cut Segment Mode
[Un] Fix Groups...
Освобождение /фиксация изолированных групп, предотвращая их трассировку
[Un] Fix Nets...
Освобождение /фиксация выбранных предварительно цепей. Фиксированные цепи помечаются тонкой белой линий и они полностью изолированы — автотрассировщик не может передвигать их сегменты и подключать трассы
[Un] Fix Nets By Class List...
Освобождение /фиксация классов цепей, выбираемых из списка классов
[Un] Protect
Защита/освобождение выбранных предварительно цепей. Защищенные цепи помечаются тонкой белой линий; они не могут быть передвинуты, но к ним можно подключать другие трассы:
All Testpoints...
Защита/освобождение всех точек тестирования
All Vias...
Защита /освобождение всех ПО
Selected Wiring Polygons...
Защита/освобождение всех полигонов
Команда
Назначение
[Un] Protect
Wires By Class List...
Защита /освобождение цепей, принадлежащих классам цепей
Wires By Layer List...
Защита /освобождение цепей, находящихся на определенных сигнальных слоях
Wires By Net
Защита /освобождение цепей, заданных по именам
Point Route Selected Guide
Трассировка соединений двух выводов, выбранных предварительно по команде Select>Guides
Rules Did File...
Открытие окна для контроля записи правил трассировки в файл (расширение имени файла *.RUL)
Меню View (Просмотр)
(как в табл. 7.3)
Меню Select (Выбор объектов)
Components
Выбор компонентов для контроля подключения цепей в процессе автотрассировки:
Sel Comp Mode
Режим выбора компонента щелчком левой кнопки мыши или выбором в окне
Select All
Выбор всех компонентов платы
By List...
Выбор из списка компонентов
By Property...
Выбор объектов с указанными свойствами (конденсатор, дискретный компонент, большой, маленький и т.п.). Значение -1 свидетельствует о том, что данное свойство не назначено
By Room...
Выбор компонентов и кластеров из комнаты
By Side...
Выбор компонента на указанной стороне платы
By Pin Count...
Выбор компонентов, имеющих заданное количество выводов
Unselect All
Отмена выбора всех компонентов
Group Sets
Назначение групп компонентов:
Select All
Выбор всех компонентов платы
By List...
Выбор из списка компонентов
Unselect All
Отмена выбора всех компонентов
Groups
Выбор групп, объединяющих соединения двух выводов:
Select All
Выбор всех определенных ранее групп
By List...
Выбор групп из списка
Unselect All
Отмена выбора
Guides
Выбор участка не разведенной цепи между соседними выводами:
Sel Guide Mode
Режим выбора проводника щелчком левой кнопки мыши или выбором в окне
Select All
Выбор всех участков цепей
Команда
Назначение
Guides
By Degree...
Выбор участков цепей, находящихся в заданном диапазоне углов
By Length...
Выбор участков цепей, длины которых находятся в заданном диапазоне
By Area...
Выбор не разведенных соединений, полностью находящихся в заданной области
By Crossing...
Выбор участков цепей, пересекающих заданную линию
Unselect All
Отмена выбора
Net Bundles
Дыбор/отмена выбора связок цепей:
Select All
Выбор всех связок цепей
By List...
Выбор из списка
Unselect All
Отмена выбора
Net Pairs
Выбор цепей, образующих дифференциальные пары (трассируются симметрично):
Select All
Выбор всех определенных ранее дифференциальных пар
By List...
Выбор дифференциальных пар из списка
Unselect All
Отмена выбора
Nets
Выбор отдельных цепей для автотрассировки (по умолчанию трассируются все цепи):
Sel Net Mode
Режим выбора цепи (щелчком левой кнопки мыши или в окне)
Select All
Выбор всех цепей
By List...
Выбор из списка цепей
By Class...
Выбор из одного или нескольких классов
Length Errors .
Выбор цепей, разведенных с нарушением требований к их длине
With Timing Rules
Выбор цепей в соответствии с заданными значениями задержек распространения сигналов или длины цепей
Unselect All
Отмена выбора всех цепей
Pins
Выбор выводов для прокладки стрингеров:
Sel Pin Mode
Режим индивидуального выбора выводов щелчком курсора
Select All
Выбор всех выводов всех компонентов
Sel All Pins On Layer...
Выбор всех выводов компонентов, расположенных на одним или нескольких СЛОЯХ
Unselect All
Отмена выбора
Команда
Назначение
Shielded Nets
Выбор /отмена выбора режима экранирования сигнальных цепей:
Select All
Выбор всех помеченных цепей
Unselect All
Отмена выбора
Vias For Routing
Выбор /отмена выбора переходных отверстий:
Select All
Выбор всех ПО
By List...
Выбор ПО из списка
Unselect All
Отмена выбора
Wires


Выбор /отмена выбора проводников (между выводами компонентов):
Sel Wire Mode
Режим выбора проводников (щелчком левой кнопки мыши или в окне)
Select All
Выбор всех проводников
By Layer List...
Выбор из списка сигнальных слоев
Incomplete Wires
Выбор незавершенных проводников
Unselect All
Отмена выбора
Wiring Polygons
Выбор/отмена выбора полигонов:
Sel Wiring Polygon Mode
Режим выбора полигонов (щелчком левой кнопки мыши или в .окне)
Select All
Выбор всех полигонов
Unselect All
Отмена выбора
Unselect All Routing Objects
Отмена выбора всех объектов, что гарантирует их участие в процедуре трассировки проводников
Меню Define (Определения категорий)
Assign Supply... Включение выводов или выбранных проводников в состав шины питания
Class
Определение совокупности цепей, причем каждая цепь может входить более, чем в один класс:
Define/Forget By List...
Из списка
Selected...
Выбираемых цепей
Group Set
Объединение групп, выбираемых из списка (Define/Forget By List...)
Group
Объединение участков цепей, соединяющих два соседних вывода:
Define/Forget By List...
Из списка
Selected...
Выбираемых цепей
Region
Задание области ПП, для которой определена индивидуальная ширина проводников и зазоры:

Draw Mode
Режим рисования

By Coordinates...
Ввод координат вершин

Forget...
Удаление одной или нескольких областей
Команда
Назначение
Net Pairs...
Определение дифференциальной пары — двух цепей, которые должны быть трассированы симметрично:
Define/Forget By List...
Из списка
Selected...
Выбираемых
Net Bundle
Создание или изменения набора из двух или более цепей, которые должны иметь одинаковую топологию:
Define/Forget By List-
Из списка
Selected...
Выбираемых
Pin Attributes
Задание атрибутов выводов (источник, нагрузка, внешние выводы, Expose — разрешение генерировать стрингеры для штыревых выводов):
By Component...
Спецификация выводов, принадлежащим компонентам
By Net...
Спецификация выводов, принадлежащим цепям
Properties
Задание и удаление свойств компонентов, корпусов и выводов:
Component...
Задаются параметры компонентов: максимальная высота; рассеиваемая мощность; параметр (Electrical Value), например сопротивление 10k; тип: Large — имеет более 3 выводов, Small — имеет 3 или менее выводов, Discrete — дискретный компонент, Capacitor — конденсатор, Resistor — резистор
Component Pin...
Задание параметров индивидуальных выводов компонентов
Image...
Задание свойств корпуса компонента: тип компонента; максимальная высота; рассеиваемая мощность; имя семейства (Family), в которое он включен
Image Pin...
Задание свойств индивидуальных выводов: смещение проводников относительно центра вывода; ориентация подключаемых проводников
Fence
Создание одной или нескольких областей запрета трассировки для разделения цепей аналоговых и цифровых сигналов:
Draw Mode
В режиме рисования
By Coordinates...
По координатам
Keepout
Рисование области на ПП («барьера»), где запрещается размещать проводники или ПО. Изображается в виде линии или полигона. Имеет имя и позволяет запрещать по отдельности размещение проводников, ПО, углов трасс или компонентов:
Draw Mode
Режим рисования
Merge Mode
Режим объединения
Delete Mode
Режим удаления
Команда
Назначение
Keepout
By Coordinates...
По координатам
Forget...
Удаление одного или нескольких барьеров
Keys...
Определение «горячих» клавиш
Ruler
Нанесение горизонтальных или вертикальных линий для повышения точности измерений или позиционирования проводников, ПО или компонентов:
Draw Mode
Режим рисования линий
Forget All
Удаление всех линий
Forget Net Rules...
Отмена всех правил трассировки, ассоциируемых с цепями
Меню Rules (Правила трассировки)
PCB
Глобальные правила трассировки (имеют самый низкий приоритет, приоритет последующих правил Layer, Class, ... повышается):
Clearance...
Ширина проводников и зазоры между различными объектами (значение -1 означает отсутствие правила)
Wiring...
Правила прокладки проводников: наличие и тип Т-соединений (везде или только на выводах компонентов и ПО); разрешение размещать ПО на планар-ных выводах; порядок .проведения цепей Starburst, Daisy, Mid-Driven Daisy, Balanced Daisy; ограничение конфликтов пересечений в процессе автотрассировки, изгибов проводников, длины сигнального проводника на слое металлизации, количества ПО, длина отростка Т-образного соединения («пня»), минимальная длина проводника для шильдиков
Testpoints...
Правила размещения КТ
Timing...
Максимальная задержка распространения сигналов или длина индивидуальной цепи, цепи в классе цепей, в группе, на определенном слое
Crosstalk...
Контроль максимальной длины параллельных сегментов, расположенных на одном слое (Parallel segment) и на смежных слоях (Tandem segment) на заданном расстоянии для уменьшении перекрестных искажений
Noise...
Контроль уровня наведенных тепловых шумов в параллельных проводниках
Wire Grid...
Глобальная сетка разводки на всех слоях (для разводки без сетки вводится 0)
Via Grid...
Сетка для расстановки ПО всех типов или для индивидуальных ПО
Smart Grid...
Шаг сетки проводников при использовании алгоритма Smart и шаг сетки ПО для первоначальных проходов трассировки (его следует увеличить для предотвращения образования барьеров ПО)
Команда
Назначение
РСВ
Setup Noise/Crosstalk...
Параметры для расчета уровней шума и перекрестных искажений
Via Keepout Grid...
Сетка для запрещения расстановки ПО
Interlayer
Зазор между проводниками, расположенными на спаренных слоях (By Layer Pair)
Layer
Правила трассировки отдельных слоев:
Clearance...
Ширина проводников и зазоры между объектами на слое
Wiring...
Правила прокладки проводников (General, Via Patterns)
Time/Length Factor...
Контроль задержки. распространения сигналов
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Noise Weight...
Весовые коэффициенты источников шума, расположенных на разных слоях
Via Grid...
Сетка ПО
Costing...
Задание штрафов за разводку на определенных слоях (Off — штрафы не вычисляются; Free — свободная разводка; Low, Medium, High — промежуточные значения штрафов; Forbidden — разводка запрещена)
Class
Правила разводки группы цепей, объединенных в классы:
Clearance...
Ширина проводников и зазоры между объектами
Wiring...
Правила прокладки проводников (General, Power Fanout, Via Pattern)
Testpoints...
Правила размещения КТ
Timing...
Контроль задержек сигналов
Shielding...
Выбор сигнальных цепей, экранируемых петлей цепи питания
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Class Layer
Правила разводки цепей на определенном слое:
Clearance...
Ширина проводников и зазоры между объектами
Wiring...
Максимальная длина проводников классов цепей на выбранном слое
Timing...
Контроль задержек сигналов
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Команда
Назначение
Group Set
Правила трассировки групп:
Clearance...
Ширина проводников и зазоры между объектами
Wiring
Правила прокладки проводников (General, Via Pattern)
Timing...
Контроль задержек сигналов
Shielding...
Контроль экранирования цепей
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Group Set Layer
Правила трассировки сегментов цепей на определенном слое:
Clearance...
Ширина проводников и зазоры между объектами
Timing...
Контроль задержек сигналов
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Net
Правила разводки индивидуальных цепей, задаваемых именами:
Clearance...
Ширина проводников и зазоры между объектами
Wiring
Правила прокладки проводников (General, Power Fanout, Via Pattern)
Testpoints...
Правила размещения КТ
Timing...
Контроль задержек сигналов
Shielding...
Выбор сигнальных цепей, экранируемых петлей цепи питания
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Selected Net
Правила разводки выбранных цепей:
Clearance...
Ширина проводников и зазоры между объектами
Wiring
Правила прокладк-и проводников (General, Power Fanout, Via Pattern)
Timing...
Контроль задержек сигналов
Shielding...
Выбор сигнальных цепей, экранируемых петлей цепи питания
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Net Layer
Правила разводки индивидуальных цепей на определенном слое:
Clearance...
Ширина проводников и зазоры между объектами
Wiring
Правила прокладки проводников (General, Power Fanout, Via Pattern)
Timing...
Контроль задержек сигналов
Команда
Назначение
Net Layer
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Group
Правила разводки группы сегментов цепей:
Clearance...
Ширина проводников и зазоры между объектами
Wiring...
Правила прокладки проводников (General, Via Pattern)
Timing...
Контроль задержек сигналов
Shielding...
Выбор сигнальных цепей, экранируемых петлей цепи питания
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Group Layer
Правила разводки группы сегментов цепей на определенном слое:
Clearance...
Ширина проводников и зазоры между объектами
Timing...
Контроль задержек сигналов
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Fromto
Правила трассировки участков цепи, соединяющих соседние выводы:
Clearance...
Ширина проводников и зазоры между объектами
Wiring
Правила прокладки проводников (General, Via Pattern)
Timing...
Контроль задержек сигналов
Shielding...
Выбор сигнальных цепей, экранируемых петлей цепи питания
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Fromto Layer
Правила трассировки участков цепи, соединяющих соседние выводы на определенном слое:
Clearance...
Ширина проводников и зазоры между объектами
Timing...
Контроль задержек сигналов
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Class to Class
Правила разводки двух классов цепей:
Clearance...
Зазоры между объектами
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Interlayer...
Зазор между проводниками, расположенными на спаренных слоях
Команда
Назначение
Class to Class Layer
Правила разводки двух классов цепей, находящихся на одном слое:
Clearance...
Зазоры между объектами
Crosstalk...
Контроль перекрестных искажений
Noise...
Контроль взаимных шумов
Padstack
Правила разводки стеков КП и ПО:
Clearance...
Зазоры между стеками КП и другими объектами
Via Offset...
Смещение выбранных ПО относительно центров пленарных контактных площадок
Region
Clearance...
Ширина проводников и зазоры между объектами в заданной области
Costs...
Назначение весовых коэффициентов, управляющих стратегией трассировки (штраф за ПО; штраф за трассировку вне сетки, если задана сетка; штрафы за различного рода конфликты). Веса принимают значения от 0 до 100 (0 — устранение ограничений, 100 — полный запрет), значение -1 означает отсутствия штрафа
Sorting...
Установление приоритета трассировки: Smart — сначала трассируются наиболее перегруженные области (устанавливается по умолчанию); Random — по случайному закону; By Manhatten length-Shortest first — начиная с наиболее коротких соединений; By Manhatten length-Longest first — начиная с наиболее длинных соединений; By Manhatten area-Smallest first — начиная с наименьших связанных областей; By Manhatten area-Largest first — начиная с наибольших связанных областей
Check Rules
Проверка выполнения правил трассировки проводников и размещения компонентов и наличия конфликтов:
Аll
Полная проверка режимов размещения компонентов и трассировки проводников
Routing
Проверка только правил трассировки проводников и конфликтов при трассировке
Setup...
Задание перечня проверок
Меню Autoroute (Автотрассировка)
Setup...
Задание глобальных параметров трассировки (минимальные шаги сеток проводников и ПО, допустимый зазор между объектами, ширина проводников, мягкий или жесткий запрет трассировки в областях Fence)
Pre Route


Предварительная трассировка проводников:
Fanoute...
Генерация стрингеров
Seed Vias...
Разбиение сегмента на два более коротких добавлением ПО
Wirebonds...
Размещение перемычек и разводка навесными проводниками
Bus Routing...
Разводка только тех выводов компонентов, которые имеют одинаковые координаты X или Y
Команда
Назначение
Route... (Ctrl+R)
Выбор алгоритма автотрассировки (Basic или более интеллектуальный Smart) и его параметров: для Basic — количество проходов, для Smart — минимальные шаги сеток проводников и ПО; генерация стрингеров и КТ; шаг пробной сетки; разрешение вставлять ПО между пла-нарными выводами, принадлежащими одной цепи; сглаживание углов после трассировки
Clean...
Разрыв и разводка заново всех проводников с прокладкой их по новым трассам, без допуска возникновения новых конфликтов для уменьшения количества ПО и изломов проводников и улучшения технологичности платы
Post Route
Редактирование проводников после автоматической трассировки:
Critic
Удаление лишних изгибов проводников без разрывов проводников и повторной разводки
Shield
Удаление экранов
Filter Routing...
Удаление проводников для ликвидации конфликтов
Center Wires...
Симметрирование сегментов проводников, огибающих выводы компонентов
Spread Wires...
Раздвигание проводников — увеличение расстояния между проводниками и проводниками и выводами компонентов, если на плате имеется свободное место
Testpoints...
Создание контрольных точек для всех цепей (ими могут быть ПО, выводы штыревых компонентов и специальные площадки на обеих сторонах платы)
[Un] Miter Corners...
Сглаживание/отмена сглаживания проводников под углом 45° или дугами на одном или нескольких сигнальных слоях
Меню Report (Отчет)
Component...
Информация о расположении отдельных компонентов
Design
Файл текущего проекта (расширение имени *.DSN)
File...
Просмотр любых текстовых файлов (даже не связанных с программой SPECCTRA), не прерывая сеанса проектирования
Net...
Детальная информация о выбранных цепях (ширина трасс и допустимые зазоры)
Network...
Информация о всех цепях проекта, отсортированная по именам цепей (Name), их длине по мере Манхеттен (LENGTH), фактической длине (Actual), отношению этих длин (Ratio) и дополнительный зазор между проводником и объектом для улучшения технологичности (Extra)
Properties...
Информация о свойствах, назначенных всех объектам проекта
Route Status
Итоговый отчет о трассировке проводников
Rules...
Отчет о правилах трассировки
Команда
Назначение
Specify...
Выбор из списка типа отчета: Assosiations, Clasters, Conflicts — Placement, Conflicts — Route, Corners, Crosstalk, Emissions, Families, Groups, Group Sets, Interchanges, Keepouts, Length, Padstacks, Pairs, Pin Models, Pins Without Fanout Vias, Placement, Place Lengths, Power Dissipation, Regions, Rooms, Selected, Startup Errors, Swaps, Testpoints, Unconnects, Vias
Close All
Закрытие всех окон с отчетами
Меню Window(OKHo)
1, 2, ...
Список открытых окон
Меню Help (Помощь)
Using Help and Online Books (F1)
Общие сведения
Contents and Index
Содержание и средства поиска
Glossary
Словарь
Point & Click
Вывод описания объектов экрана, выбираемых щелчком мышью (пиктограммы, кнопки, текста и т.п.)
License Usage
Информация об имеющихся лицензиях
Users' Group...
Адрес телеконференции по применению программы SPECCTRA: cct_ug-request@amecom.com
Web Site...
Имя Web-узла фирмы Cadence: http://www.cadence.com
Aboute SPECCTRA ShapeBased Automation Software...
Информация о системе SPECCTRA






Содержание раздела