Использование OrCAD Capture совместно с OrCAD Layout
Таблица 2.10. Атрибуты цепей.
Имя параметра цепи | Пример значения | Описание параметра |
---|---|---|
CONNWIDTH | 10 | Значение ширины проводника по умолчанию |
HIGHLIGHT | YES | Разрешение подсвечивания выбранной цепи |
MAXWIDTH | 12 | Максимальная ширина проводника |
MINWIDTH | 8 | Минимальная ширина проводника |
NETGROUP | 2 | Задание номера группы цепей. Объединение цепей в группы используется при редактировании и трассировке проводников |
NETWEIGHT | 60 | Целочисленный весовой множитель (в диапазоне от 1 до 100, по умолчанию 50), обозначающий приоритет цепи при трассировке |
RECONNTYPE | ECL | Задание правила трассировки (STD, HORZ, VERT, MIN, МАХ или ECL) |
SPACINGBYLAYER | ТОР=13, ВОТ=8 | Зазор между трассами на одном или нескольких слоях |
TESTPOINT | YES | Автоматическое создание контрольной точки для данной цепи (YES) |
THERMALLAYERS | GND | Список имен слоев металлизации, к которым подсоединяется данная цепь (в качестве разделителя списка используется запятая) |
VIAPERNET | VIA1 | Тип переходного отверстия, разрешенного для данной цепи |
WIDTH | 12 | Ширина проводника. По умолчанию это значение присваивается параметрам MinWidth, MaxWidth и ConnWidth WIDTHBYLAYER |
Таблица 2.11. Атрибуты выводов компонентов.
Имя параметра вывода компонента | Пример значения | Описание параметра |
---|---|---|
ECLTYPE | SOURCE | Присвоение типа вывода Source, Load или Target при использовании алгоритма трассировки Daisy-chain |
PINGROUP | 1 | Присвоение выводу номера группы, к которому он принадлежит. Два вывода могут быть переставлены, если они принадлежат одной и той же секции компонента и входят в одну и ту же группу (т.е. имеют одинаковые параметры PINGROUP) |
После создания схемы проекта в OrCAD Capture можно создать файл списка его соединений (*.mnl) для передачи в OrCAD Layout для разработки печатной платы. Предварительно нужно скопировать текущий файл конфигурации Layout.ini в каталог, в котором находится программа Capture.exe, затем открыть OrCAD Capture и выполнить команду Tools › Create Netlist, выбрав в ее диалоговом окне закладку Layout (см. рис. 2.48). После этого необходимо закрыть OrCAD Capture, загрузить программу OrCAD Layout и передать ей файл списка соединений (см. далее гл. 5). Это делается двумя способами.
- На закладке Layout команды Tools › Create Netlist можно отметить опцию Run ECO, тогда после составления списка соединений он будет автоматически передан в OrCAD Layout, и в текущей плате будет выполнены соответствующие изменения (загружены недостающие корпуса компонентов, удалены лишние и скорректированы электрические соединения, т.е. выполнена корректировка печатной платы по данным о принципиальной схеме). Если при этом файл печатной платы с предварительно размещенными компонентами открыт, то будет выведен запрос на подтверждение загрузки файла списка соединений; если же файл печатной платы не открыт, то OrCAD Layout выведет запрос на подтверждение загрузки модифицированного списка соединений после повторного открытия файла печатной платы.
- Для создания новой печатной платы в OrCAD Layout выполняется команда File › New и в диалоговых окнах указывается имя файла шаблона печатной платы (*.tch), имя файла списка соединений (*.mnl) и имя файла создаваемой печатной платы (*.mах).
Замечание
При загрузке в OrCAD Layout списка соединений принципиальной электрической схемы каждому компоненты схемы ставится в соответствие его корпус (Footprint). Если среди параметров какого-нибудь компонента не указано имя его корпуса, то во внимание принимаются соответствия, указанные в файле SYSTEM.PRT.
Между экранами Capture и Layout можно установить "горячую связь" (Cross probing). Для этого необходимо одновременно открыть обе эти программы и загрузить в них один и тот же проект, располагая изображение схемы и печатной платы в разных окнах (в Layout при этом можно выполнить команду Window › Half Screen). В программе Capture необходимо на закладке Miscellaneous команды Options › Properties выбрать опцию Enable Intertool Communication, в программе Layout никаких специальных действий предпринимать не надо. После этого выбор одного или несколько объектов на экране Capture высвечивает соответствующие им объекты на экране Layout и наоборот.
Прямая и обратная корректировка проекта. При разработке печатных плат желательно, чтобы на каждом шаге проектирования принципиальная схема проекта полностью соответствовала печатной плате не зависимо от того, где внесены изменения: в схеме или печатной плате. Перенос изменений схемы в печатную плату называется "прямой" корректировкой (Forward annotation), а перенос изменений печатной платы в схему называется "обратной" корректировкой (Back annotation). Для этого рекомендуется периодически выполнять следующие операции:
- после изменений в печатной плате по команде OrCAD Layout Auto › Back Annotate создается файл обратной корректировки (*.swp); эти изменения вносятся в схему по команде OrCAD Capture Tools › Back Annotate;
- после изменений схемы составляется файл ее списка соединений (*.mnl) по команде Tools › Create Netlist, причем на закладке Layout команды нужно отметить опцию Run ECO для прямой корректировки платы (напомним, что перед созданием списка соединений нужно скопировать текущий файл конфигурации Layout.ini в каталог, в котором находится программа Capture.exe).
При выполнении прямой и обратной корректировки следует иметь в виду следующее. При добавлении в OrCAD Capture новых компонентов в диалоговом окне Update Part Reference следует выбирать опцию Incremental reference (но не Unconditional reference). Проведение новых электрических связей иди удаление существующих не передаются из OrCAD Layout в OrCAD Capture, поэтому все подобные изменения выполняются в Capture и затем с помощью механизма прямой корректировки передаются в Layout. И напротив, изменения позиционных обозначений компонентов должно быть выполнено в Layout и затем с помощью механизма обратной корректировки переданы в Capture.