Записи с меткой «wire»
Команды программы SPECCTRA в режиме трассировки проводников
Команды программы 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 |
Режим удаления |
Трассировка проводников
Трассировка проводников
Основные понятия
Программа SPECCTRA успешно трассирует ПП большой сложности благодаря применению нового принципа представления графических данных, так называемой ShapeBased-технологии. а счет этого повышается эффективность трассировки ПП с высокой плотностью расположения компонентов и обеспечивается тонкая настройка стратегии трассировки.
Автотрассировщик SPECCTRA использует адаптивные алгоритмы, реализуемые за несколько проходов трассировки. На первом проходе выполняется соединение абсолютно всех проводников без обращения внимания на возможные конфликты, заключающиеся в пересечении проводников на одном слое и нарушении зазоров. На каждом последующем проходе автотрассировщик пытается уменьшить число конфликтов, разрывая и прокладывая вновь связи (метод Rip-up-and-retry) и проталкивая проводники, раздвигая соседние (метод Push-and-shove).
Информация о конфликтах на текущем проходе трассировки используется для «обучения» — изменения весовых коэффициентов (штрафов) так, чтобы уменьшить число конфликтов на следующем проходе.
Всем объектам ПП присваивается определенный уровень иерархии, и вводятся правила трассировки, составляющие ее стратегию. далее…
Интерактивное размещение компонентов
Интерактивное размещение компонентов
Нажатие правой кнопки мыши переводит программу в режим интерактивного размещения компонентов, который управляется с помощью всплывающего меню:
INTERACTIVE PLACE (Интерактивное размещение)
- Setup… — задание глобальных параметров размещения компонентов
- Select (режим выбора):
- — Сотр Mode — выбор компонентов,
- — Gate Mode — выбор секций компонентов,
- — Subgate Mode — выбор подсекций,
- — Pin Mode — выбор выводов компонентов,
- — Terminator Mode — выбор конечных точек для разводки Daisy Cain;
- — Alignment Marks — включение/выключение отображения значков для выравнивания компонентов,
- — Snap Angle: All — разрешения поворота указателя на любой угол,
- — Snap Angle: 45 — разрешения поворота указателя на угол, кратный 45°;
- — Place Connect. Mode — последовательное размещение компонентов, находящихся вне контура печатной платы, в порядке убывания количества связей, курсор автоматически выбирает компонент с наибольшей плотностью связей,
- — Guided Place Overlap Allowed Mode — последовательное размещение компонентов, находящихся вне контура ПП, в порядке убывания количества связей с указанием рекомендуемого расположения, при этом не обращается внимание на возможное перекрытие компонентов,
- — Guided Place Connect. Mode — последовательное размещение компонентов, находящихся вне контура печатной платы, в порядке убывания количества связей с указанием рекомендуемого расположения,
- — XY Location… — размещение компонента в точку с указанными координатами X, Y,
- — Place List Mode… — размещение компонентов в порядке, указанном в составленном ранее списке;
Flip Comp Mode Trade Comp Mode Align Comp Mode
- — перемещение компонента на другую сторону ПП;
- — перестановка двух любых компонентов;
- — выравнивание компонентов;
- — Gate Mode — перестановка эквивалентных секций компонентов,
- — Subgate Mode — перестановка эквивалентных выводов внутри секции,
- — Pin Mode — перестановка эквивалентных выводов,
- — Terminator Mode — перестановка эквивалентных конечных точек;
В интерактивном режиме сначала выполняется команда Setup для задания глобальных параметров размещения компонентов:
- РСВ Placement Grid — шаг эквидистантной глобальной сетки размещения компонентов на ПП согласно правилу низшего уровня РСВ. Значение О означает отказ от определения сетки. Задание индивидуальных сеток размещения компонентов со штыревыми выводами и пленарных компонентов производится по команде Rules>PCB/Placement Grids;
- РСВ Placement Spacing — допустимый зазор между любыми компонентами на всей ПП или отдельно на ее верхней и нижней сторонах согласно правилу уровня РСВ. Значение —1 означает отказ от определения зазора. Задание разных зазоров между компонентами со штыревыми и пленарными выводами производится по команде Rules>PCB/Spacing;
- Pointer Style (тип указателя):
- — 90/45 Degree Crosshair — перекрестье во весь экран,
- — Cursor Only — обычный курсор;
- Rebuild Power Net — перестроение оптимальным образом цепей подключения источников питания при выполнении операций интерактивного размещения компонентов;
- Align Reference (задание расположения точки, относительно которой выравниваются компоненты):
- — Upper Left/Right Pin — верхний левый/правый вывод компонента,
- — Lower Left/Right Pin — нижний левый/правый вывод компонента,
- — Center/Origin — центр компонента/точка привязки компонента;
- — At Pointer — текущие точки выбора отдельных компонентов,
- — At Working Origin (задание точки «привязки» курсора): Center — к центру компонента (устанавливается по умолчанию), Origin — к точке, указанной в редакторе OrCAD Layout;
- — All — любое направление,
- — X, Y — по оси X или Y (поочередно),
- — X Only — только по оси X,
- — Y Only — только по оси У;
- — No Wire Moved — удаление всех подсоединенных проводников,
- — Extend or Remove Wires — удаление всех подсоединенных проводников кроме параллельных направлению перемещения компонента (по горизонтали или по вертикали только при выборе опции X, Y в разделе Move Direction),
- — Extend Wires Only — удаление только проводников, расположенных параллельно направлению перемещения компонента (по горизонтали или по вертикали при выборе опции X, Y в разделе Move Direction),
- — Reconnect Wires — запрет удаления подсоединенных проводников при выборе опции All в разделе Move Direction.
Многие команды меню INTERACTIVE PLACE, переключающие режимы размещения, имеют разворачивающиеся подменю. Например, в режиме Move Component Mode перемещаемый компонент выбирается щелчком левой кнопки мыши, он перемещается движением курсора, щелчок правой кнопки разворачивает меню для продолжения редактирования. Фиксация положения компонента выполняется повторным щелчком левой кнопки мыши.
Меню режимов интерактивного размещения
Команда меню |
Назначение |
|||
MOVE COMPONENT MODE |
||||
Pivot Mode |
Вращение компонента: |
|||
180 |
на угол с дискретностью 180° |
|||
90 |
на угол с дискретностью 90° |
|||
45 |
на угол с дискретностью 45° |
|||
1 |
на угол с дискретностью 1 O |
|||
Flip |
Перенос на противоположную сторону ПП |
|||
Setup: |
Переход в меню Placement Setup |
|||
Move Setup: |
Назначение угла поворота компонента нажатием клавиши [Пробел] |
|||
Cancel |
Отмена операции |
|||
GUIDED CONNECTIVITY MODE |
||||
Pivot Mode |
Угол поворота компонента: |
|||
180 |
с дискретностью 180° |
|||
90 |
с дискретностью 90° |
|||
45 |
с дискретностью 45° |
|||
1 |
с дискретностью 1 O |
|||
Flip |
Перенос на противоположную сторону ПП |
|||
Toggle Guide |
Отскок в сторону для повторения операции |
|||
Accept System Location |
Размещение компонента в рекомендованное положение |
|||
Exit To Move Сотр. Mode |
Возвращение в режим Move Сотр. Mode |
|||
PUSH COMP MODE |
||||
Cancel |
Отмена операции |
|||
PIVOT COMP MODE |
||||
180 |
Вращение компонента на угол с дискретностью 180° |
|||
90 |
Вращение компонента на угол с дискретностью 90° |
|||
45 |
Вращение компонента на угол с дискретностью 45° |
|||
1 |
Вращение компонента на угол с дискретностью 1 O |
|||
Cancel |
Отмена операции |
|||
При выборе компонента для перемещении высвечивается его позиционное обозначение (Reference Designator) и крестиком желтого цвета помечается точка привязки.
По завершении размещения компонентов полезно выполнить команду Rules>Check Rules для проверки соблюдения заданных ранее правил. Места замеченных нарушений правил проектирования помечаются цветными метками и пунктирными линиями. далее…
Правила размещения компонентов I
Команда |
Назначение |
|||
Highlight
|
Окрашивание выбранных объектов: |
|||
Off |
Отмена окрашивания |
|||
Bends |
Окрашивание проводников, имеющих изгибы: 90-degree Bends — под углом 90°; 45-degree Bends — под углом 45°; Other — под другими углами |
|||
Component Nets |
Окрашивание связей компонента: Highlight Comp Mode — режим окрашивания компонентов щелчком левой кнопки мыши; By Component List… — окрашивание компонентов, выбираемых из списка |
|||
Components By List… |
Окрашивание компонентов, выбираемых из списка |
|||
Incomplete Wires |
Окрашивание не завершенных проводников |
|||
Last Loads of Nets |
Окрашивание крайних выводов цепей |
|||
Net Mode |
Окрашивание индивидуальных цепей |
|||
Nets By List… |
Окрашивание цепей, выбираемых из списка |
|||
Nets Without Testpoints |
Окрашивание цепей, не имеющих контрольных точек |
|||
Nets Failing Emissions |
Окрашивание цепей, для которых не выдержаны требования по допустимому излучению |
|||
Off Grid |
Окрашивание объектов, не находящихся в сетке: Components — компонентов; Pins — выводов; Wires — проводников; Vias — ПО; АИ — всех объектов |
|||
Pins… |
Окрашивание выводов |
|||
Power Fanout Violations |
Окрашивание стрингеров, подсоединяющих выводы компонентов к цепям питания в порядке, нарушающем правила power_fanout rule |
|||
Redundant Wires |
Окрашивание лишних проводников |
|||
Shield Inteval Errors |
Окрашивание экранов, расположенных слишком близко |
|||
SMD Pads Without Fanauts |
Окрашивание планарных выводов, не имеющих стрингеров |
|||
Stack Vias |
Окрашивание стеков ПО |
|||
Testpoint Antennas |
Окрашивание цепей, не имеющих контрольных точек |
|||
Testpoint |
Окрашивание контрольных точек, созданных с нарушением правил |
|||
Команда |
Назначение |
|||
Highlight |
Wires By Shielding |
Окрашивание проводников с экранами: Wires With Shields — проводники, имеющие экраны; Wires Missing Shields — проводники, не имеющие экраны |
||
Labels… |
Отображение позиционных обозначений компонентов или номеров выводов, имен корпусов, имен секций на одной или обеих сторонах плата |
|||
Layers… |
Вывод списка слоев для их визуализации, выбора слоев для трассировки и предпочтительной ориентации трассировки |
|||
Repaint |
Перечерчивание экрана |
|||
Selected |
Выбор из списков компонентов (Comps List), цепей (Nets List) или составление списка выбранных компонентов /цепей (Fit Selected Comps/Nets) |
|||
Shadow Mode… |
Вывод экрана для настройки цветов изображения выбранных и остальных объектов |
|||
Split View… |
Просмотр индивидуальных слоев в раздельных окнах |
|||
Sub-Window |
Открытие нового окна для просмотра других фрагментов платы (первоначально изображается плата целиком с возможностью изменения масштаба) |
|||
Visit… |
Детальный просмотр конфликтов различных типов |
|||
Zoom |
Масштабирование изображения: |
|||
Аll |
На полный экран |
|||
In |
Увеличение масштаба изображения |
|||
Out |
Уменьшение масштаба изображения |
|||
Previous |
Вывод изображения в предыдущем масштабе |
|||
Allow Dynamic Zoom |
Разрешение /запрещение динамического масштабирования, выполняемого нажатием средней кнопки мыши |
|||
Dofile Repaints |
Запрещение перечерчивания экрана после выполнения команд Do-файла |
|||
Меню Select (Выбор объектов) |
||||
Component Clusters |
Выбор кластеров: |
|||
Set Cluster Mode |
Режим выбора кластеров |
|||
Select All |
Выбор всех кластеров |
|||
By List… |
Выбор из списка кластеров |
|||
Unselect All |
Отмена выбора всех кластеров |
|||
Components |
Выбор компонентов для авторазмещения, перестановки или вращения: |
|||
Sel Comp Mode |
Режим выбора компонентов |
|||
Select All |
Выбор всех компонентов платы |
|||
Команда |
Назначение |
|||
Components |
By List… |
Выбор из списка компонентов |
||
By Property… |
Выбор объектов с указанными свойствами (конденсатор, дискретный компонент, большой, маленький и т.п.). Значение -1 свидетельствует о том, что данное свойство не назначено |
|||
By Room… |
Выбор компонентов или кластеров, расположенных в комнате |
|||
By Side… |
Выбор компонента на указанной стороне ПП |
|||
By Pin Count… |
Выбор компонентов с заданным количеством выводов |
|||
Unselect All |
Отмена выбора всех компонентов |
|||
Families… |
Выбор семейств компонентов |
|||
Gates |
Выбор вентилей, доступных для перестановок: |
|||
Set Gate Mode |
Режим выбора вентилей щелчком левой кнопки мыши или выбором в окне |
|||
Select All |
Выбор всех вентилей |
|||
Sel Eq Gate Mode |
Индивидуальный выбор эквивалентных вентилей |
|||
Unselect All |
Отмена выбора всех вентилей |
|||
Images |
Выбор корпусов компонентов для их исключительного размещения |
|||
Sel Image Mode |
Режим выбора корпусов компонентов |
|||
Select All |
Выбор всех корпусов |
|||
By List… |
Выбор из списка имен корпусов компонентов |
|||
Unselect All |
Отмена выбора всех корпусов |
|||
Logical Parts |
Выбор корпусов компонентов, имеющих описание логических секций: |
|||
Sel Logical Part Mode |
Режим выбора корпусов, имеющих описание логических секций |
|||
Select All |
Выбор всех корпусов компонентов, имеющих описание логических секций |
|||
By List… |
Выбор из списка корпусов компонентов, имеющих описание логических секций |
|||
Unselect All |
Отмена выбора всех корпусов компонентов, имеющих описание логических секций |
|||
Nets |
Выбор цепей для исключительного размещения подключенных к ним компонентов: |
|||
Sel Net Mode |
Режим выбора цепи |
|||
Select All |
Выбор всех цепей |
|||
By List… |
Выбор из списка цепей |
|||
Length Errors |
Выбор цепей, длины которых отличаются от заданных |
|||
Команда |
Назначение |
|||
Nets |
With Timing Rules |
Выбор цепей в соответствии с заданными значениями задержек распространения сигналов или длины цепей |
||
Unselect All |
Отмена выбора всех цепей |
|||
Physical Parts |
Выбор конкретных корпусов компонентов для участия в авторазмещении: |
|||
Sel Physical Part Mode |
Режим выбора конкретных корпусов компонентов |
|||
Select All |
Выбор всех конкретных корпусов компонентов |
|||
By List… |
Выбор из списка корпусов компонентов |
|||
Unselect All |
Отмена выбора всех корпусов компонентов |
|||
Pins |
Выбор выводов, доступных для перестановок: |
|||
Sel Pin Mode |
Режим выбора выводов |
|||
Select All |
Выбор всех выводов |
|||
Sel Eq Pin Mode |
Индивидуальный выбор эквивалентных выводов |
|||
Unselect All |
Отмена выбора всех выводов |
|||
Rooms |
Выбор «комнат» (областей на ПП): |
|||
Sel Room Mode |
Режим выбора области щелчком левой кнопки мыши или выбором в окне |
|||
Select All |
Выбор всех областей |
|||
By List… |
Выбор из списка областей |
|||
Unselect All |
Отмена выбора всех областей |
|||
Subgates |
Выбор секций компонентов для перестановок: |
|||
Sel Subgate Mode |
Включение режима перестановок секций |
|||
Select All |
Выбор для перестановок всех секций проекта |
|||
Sel Eq. Subgate Mode |
Включение режима перестановок логически эквивалентных секций |
|||
Unselect All |
Отмена выбора всех выбранных секций |
|||
Terminators |
Выбор оконечных выводов цепей (только эти выводы могут участвовать в перестановке) |
|||
Sel Terminator Mode |
Режим выбора оконечных выводов |
|||
Select All |
Выбор всех оконечных выводов |
|||
Unselect All |
Отмена выбора всех оконечных выводов |
|||
Unselect All Placement Objects |
Отмена выбора всех объектов, что гарантирует их участие в процедуре начальной итерации размещения и перестановки компонентов на плате |
|||
Команда |
Назначение |
|||
Меню Define (Определение категорий) |
||||
Cluster |
Группирование компонентов в кластеры типов: Floor Plan — группирование в «комнате» (назначается по умолчанию); Super — фиксация взаимного расположения и ориентации компонентов; Piggyback Super — фиксация взаимного расположения и ориентации компонентов и разрешение их взаимного перекрытия; Check Override — контроль перекрытия компонентов: |
|||
Define/Forget By List… |
Создание, кластера, выбирая имена компонентов из списка |
|||
Selected… |
Создание кластера, состоящего из одного или нескольких выбранных компонентов |
|||
By Net… |
Группирование в кластер компонентов, к которым подсоединены выбранные цепи |
|||
By Seed… |
Группирование в кластер компонентов, имеющих общие связи с одним выбранным компонентом |
|||
Room… |
Задание комнат для размещения компонентов: |
|||
Draw Mode |
Рисование комнаты щелчками левой кнопки мыши и затем ее определение в виде полигона щелчком правой кнопки и выбором команды Define Polygon as Room |
|||
By Coordinates… |
Задание координат углов комнаты в виде прямоугольника или полигона |
|||
Forget… |
Удаление определений комнат |
|||
Associate Components |
Назначение связей между одним большим компонентом и несколькими малыми: |
|||
Mode |
Рисование области связей компонентов щелчками левой кнопки мыши и затем ее фиксация щелчком правой кнопки и выбором команды Associate |
|||
By List… |
Создание связей между одним или несколькими малыми компонентами и большим |
|||
Forget… |
Отмена связей индивидуально указываемых больших компонентов |
|||
Component |
Редактирование компонентов: |
|||
Image… |
Изменение типа корпуса компонента |
|||
New… |
Добавление компонента в проект |
|||
Forget… |
Удаление компонента из проекта |
|||
Net Pins |
Подсоединение цепей к выводам компонентов: |
|||
By List… |
Подключение выводов компонентов к цепям, выбираемым из списка |
|||
Forget… |
Отсоединение цепей от индивидуальных выводов компонентов |
Интерфейс программы
Интерфейс программы
В отсутствие ошибок в ПП программа SPECCTRA загружается в режиме трассировки проводников (об этом свидетельствует нажатая пиктограмма.
Программа SPECCTRA управляется с помощью последовательности команд, которые вводятся тремя способами:
- набирая их с помощью клавиатуры в строке ввода команд Command;
- запуская на выполнение так называемый Do-файл последовательности команд;
с помощью интерфейса GUI, состоящего из таких элементов, как ниспадающие меню, пиктограммы команд, диалоговые окна.
В нижнем правом углу экрана, имеется панель выбора единиц измерений (изменение единиц измерений сказывается только на отображении результатов на экране и в файлах отчетов и никак не влияет на точность результатов проектирования). Сообщения о результатах выполнения команд выводятся в строке Message. Протокол выполнения команд выводится в нижней части экрана OUTPUT (дублируется в файле сообщений).
На поле режима отображается название текущего режима, например Measure (Измерения) или Move Comp (Перемещение компонента). далее…
Меню Rewire
Меню Rewire
Manual
Можно вручную редактировать сегмент электрической цепи, добавляя точку излома цепи.
Меню Options (команды настройки)
Block Selection Определяет фильтр для выбора объектов внутри или вне выделенной области. Настройка осуществляется с помощью соответствующего диалога.
Configure
Установка основных параметров проекта (система единиц, размер листа, ориентация линий и цепей и т. п.) с помощью соответствующего диалог. Некоторые параметры диалога устанавливаются для всех открытых схем, некоторые затрагивают только активную схему.
Grids
Определяет набор сеток, тип их линий, видимость на экране. Диалог содержит многочисленные параметры сетки, которые сохраняются в файле символа. В абсолютном режиме начало координат сетки находится в левом нижнем углу рабочего пространства. В относительном режиме начало координат может быть установлено в любой точке рабочего пространства. Переключение между абсолютными и относительными режимами настройки сетки осуществляется кнопкой переключателя сетки или клавишей G.
Display
Определяет цвета различных объектов, стиль курсора, видимость ошибок и другие параметры отображения проекта на мониторе. далее…