![]() |
![]() |
![]() |
2.5.4.
Использование OrCAD Capture совместно с OrCAD Layout
При создании
с помощью OrCAD Capture принципиальной схемы, предназначенной для разработки
печатной платы с помощью OrCAD Layout, необходимо
выполнить
ряд условий, чтобы в будущем не возникало ошибок при попытке перенести схему
на ПП.
Рис. 2.53.
Диалоговое окно для ввода стандартных атрибутов компонентов
Таблица
2.9. Атрибуты компонентов
Имя
параметра компонента
|
Пример
значения
|
Описание
параметра
|
||
COMPFIXED
|
YES
|
Присвоение значения
YES фиксирует расположение компонента на плате
|
||
COMPGROUP
|
2
|
Присвоение номера
группы размещения компонента на плате
|
||
COMKEY
|
YES
|
Присвоение компоненту
признаку ключевого компонента в данной группе; такие компоненты размещаются
первыми перед остальными компонентами группы
|
||
COMPLOC
|
[1000,1000]
|
Координаты [X,Y]
размещения компонента на плате, X и Y — целые числа (в английской
системе координаты отсчитываются в милах, а в метрической в микронах)
|
||
Имя параметра
компонента
|
Пример значения
|
Описание параметра
|
||
COMPLOCKED
|
YES
|
Присвоение значения
YES временно фиксирует расположение компонента на плате
|
||
COMPROT
|
270.00
|
Угол поворота
компонента на плате против часовой стрелки (в град, и минутах) относительно
его ориентации в библиотеке
|
||
COMPSIDE
|
ВОТ
|
Выбор стороны
платы при размещении компонента (ТОР или ВОТ)
|
||
FOOTPRINT
|
DIP16
|
Имя корпуса компонента
|
||
FPLIST
|
DIP24\400
|
Список альтернативных
корпусов компонентов (в качестве разделителя списка используется запятая)
|
||
GATEGROUP
|
1
|
Присвоение секции
компонента номера группы. Две секции могут быть переставлены, если
они принадлежат одному и тому же корпусу и входят в одну и ту же группу
(т.е. имеют одинаковые параметры GATEGROUP)
|
||
MIRRORFOOTPRINT
|
DIP24-M
|
Имя изображения
зеркального отображения корпуса компонента
|
||
PARTNUM
|
489746
|
Номер компонента,
присваиваемый пользователем (используется при выпуске документации)
|
||
PARTSHAPE
|
74LS04
|
Тип компонента,
например, 74LS04, СК05 или Т05. В отсутствии атрибута FOOTPRINT с
наименованием корпуса компонента значение атрибута PARTSHAPE используется
для поиска подходящего корпуса в файле SYSTEM.PRT
|
||
POWERPIN
|
YES
|
Определение компонента,
содержащего один вывод
|
||
Таблица
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). Это делается двумя способами.
Замечание.
При загрузке в 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 Capture новых компонентов в диалоговом окне Update Part Reference следует выбирать опцию Incremental reference (но не Unconditional reference). Проведение новых электрических связей иди удаление существующих не передаются из OrCAD Layout в OrCAD Capture, поэтому все подобные изменения выполняются в Capture и затем с помощью механизма прямой корректировки передаются в Layout. И напротив, изменения позиционных обозначений компонентов должно быть выполнено в Layout и затем с помощью механизма обратной корректировки переданы в Capture.
![]() |
![]() |
![]() |