Редактор топологии печатных плат OrCAD Layout
Наиболее естественный способ разработки печатной платы (ПП) состоит в создании ее схемы с помощью одного из графических редакторов, например OrCAD Capture, и создания списка соединений схемы в формате, приемлемом для OrCAD Layout (см. разд. 2.5.1 и 2.5.4).
Разработка новой ПП начинается после загрузки OrCAD Layout (см. команды ее начального режима в табл. 6.1) и выполнения команды File>New. Сначала запрашивается имя технологического шаблона ПП (расширение имени файла *.ТСН или *.TPL, рис. 6.1, а). Затем — имя файла списка соединений *.MNL (рис. 6.1, б). В заключение указывается имя файла создаваемой ПП *.МАХ (рис. 6.1, е).
Таблица 6.1. Команды OrCAD Layout Plus в начальном режиме
Команда | Назначение | |||||
Меню File (Файл) | ||||||
New... |
Создание проекта новой ПП с загрузкой файлов шаблона и списка соединений | |||||
Open... (Ctrl+O) |
Открытие существующего проекта ПП | |||||
Import |
Импорт файлов ПП других САПР: | |||||
MIN Interchange |
Преобразование текстового файла *.MIN в бинарный файл *.МАХ | |||||
MAX ASCII to MNL |
Преобразование текстового файла списка связей *.ASC в бинарный файл *.MNL | |||||
РСВ II Netlist |
Преобразование текстового файла списка связей *.NET системы P-CAD в бинарный файл *.MNL | |||||
Futurenet Netlist |
Преобразование текстового файла списка связей формата программы Futurenet в бинарный файл *.MNL | |||||
а)
б)
в)
Рис. 6.1. Загрузка списка соединений при создании новой ПП
Команда |
Назначение | ||||||
Import |
PCB386+ PCB |
Преобразование файлов формата OrCAD PCB386 в файлы *.МАХ | |||||
CadStar PCB |
Преобразование файлов формата CadStar в файлы *.МАХ | ||||||
PADS PCB |
Преобразование файлов формата PADS в файлы *.МАХ | ||||||
PCAD PCB |
Создание файла ПП *.МАХ после загрузки файлов *.PDF, *.TCH, pcad.ini и pcad.tbl | ||||||
Protel PCB |
Преобразование файлов *.РСВ системы Protel в файлы *.МАХ | ||||||
Tango PCB |
Преобразование файлов *.РСВ систем Tango Series II или Tango_PCB Plus в файлы *.МАХ | ||||||
PCBoards |
Преобразование файлов *.РСА системы DesignLab в файлы *.МАХ (не готово) | ||||||
DXF to Layout |
Преобразование файлов *.DXF из AutoCAD в формат *.МАХ | ||||||
IDF to Layout |
Преобразование файлов *.BRD системы Pro/Engineer в файлы *.МАХ | ||||||
SPECCTRA to Layout |
Преобразование файлов *.RTE в файлы *.МАХ | ||||||
GenCAD to Layout |
Преобразование файлов *.CAD системы VeriBest в файлы *.МАХ | ||||||
Export |
Экспорт файла базы данных печатной платы в другой формат: | ||||||
МIN Interchange |
Преобразование бинарного формата базы данных ПП (файлы *.МАХ) в ASCII (файлы *.MIN) | ||||||
MAX to ASCII Netlist |
Преобразование бинарного формата списка связей (*.MNL) в формат ASCII (*.ASC) | ||||||
РСВ386+ |
Преобразование в формат РСВ386 | ||||||
CadStar PCB |
Преобразование в формат программы CADStar (файлы *.CDI) | ||||||
PADS PCB |
Преобразование в формат программы PADS | ||||||
PCAD PCB |
Внесение корректировки в PDIF-файл после изменений в файле *.МАХ | ||||||
Protel PCB |
Преобразование в формат Protel | ||||||
Tango PCB |
Преобразование в формат Tango | ||||||
Layout to DXF |
Преобразование файлов *.МАХ в формат AutoCAD | ||||||
Layout to IDE |
Преобразование в формат Pro/Engineer | ||||||
|
Layout to GenCAD |
Преобразование в формат GenCAD | |||||
|
Layout to IPC-356 |
Преобразование в формат IPC-D-356 | |||||
Наиболее естественный способ разработки печатной платы (ПП) состоит в создании ее схемы с помощью одного из графических редакторов, например OrCAD Capture, и создания списка соединений схемы в формате, приемлемом для OrCAD Layout (см. разд. 2.5.1 и 2.5.4).
Разработка новой ПП начинается после загрузки OrCAD Layout (см. команды ее начального режима в табл. 6.1) и выполнения команды
File>New.
Сначала запрашивается имя технологического шаблона ПП (расширение имени файла *.ТСН или *.TPL, рис. 6.1,
а).
Затем — имя файла списка соединений *.MNL (рис. 6.1,
б).
В заключение указывается имя файла создаваемой ПП *.МАХ (рис. 6.1, е).
Таблица 6.1. Команды OrCAD Layout Plus в начальном режиме
Команда |
Назначение | ||||||||
Меню File (Файл) | |||||||||
New... |
Создание проекта новой ПП с загрузкой файлов шаблона и списка соединений | ||||||||
Open... (Ctrl+O) |
Открытие существующего проекта ПП | ||||||||
Import |
Импорт файлов ПП других САПР: | ||||||||
MIN Interchange |
Преобразование текстового файла *.MIN в бинарный файл *.МАХ | ||||||||
MAX ASCII to MNL |
Преобразование текстового файла списка связей *.ASC в бинарный файл *.MNL | ||||||||
РСВ II Netlist |
Преобразование текстового файла списка связей *.NET системы P-CAD в бинарный файл *.MNL | ||||||||
Futurenet Netlist |
Преобразование текстового файла списка связей формата программы Futurenet в бинарный файл *.MNL | ||||||||
а)
б)
в)
Рис. 6.1. Загрузка списка соединений при создании новой ПП
Команда |
Назначение | ||||||||
Import |
PCB386+ PCB |
Преобразование файлов формата OrCAD PCB386 в файлы *.МАХ | |||||||
CadStar PCB |
Преобразование файлов формата CadStar в файлы *.МАХ | ||||||||
PADS PCB |
Преобразование файлов формата PADS в файлы *.МАХ | ||||||||
PCAD PCB |
Создание файла ПП *.МАХ после загрузки файлов *.PDF, *.TCH, pcad.ini и pcad.tbl | ||||||||
Protel PCB |
Преобразование файлов *.РСВ системы Protel в файлы *.МАХ | ||||||||
Tango PCB |
Преобразование файлов *.РСВ систем Tango Series II или Tango_PCB Plus в файлы *.МАХ | ||||||||
PCBoards |
Преобразование файлов *.РСА системы DesignLab в файлы *.МАХ (не готово) | ||||||||
DXF to Layout |
Преобразование файлов *.DXF из AutoCAD в формат *.МАХ | ||||||||
IDF to Layout |
Преобразование файлов *.BRD системы Pro/Engineer в файлы *.МАХ | ||||||||
SPECCTRA to Layout |
Преобразование файлов *.RTE в файлы *.МАХ | ||||||||
GenCAD to Layout |
Преобразование файлов *.CAD системы VeriBest в файлы *.МАХ | ||||||||
Export |
Экспорт файла базы данных печатной платы в другой формат: | ||||||||
МIN Interchange |
Преобразование бинарного формата базы данных ПП (файлы *.МАХ) в ASCII (файлы *.MIN) | ||||||||
MAX to ASCII Netlist |
Преобразование бинарного формата списка связей (*.MNL) в формат ASCII (*.ASC) | ||||||||
РСВ386+ |
Преобразование в формат РСВ386 | ||||||||
CadStar PCB |
Преобразование в формат программы CADStar (файлы *.CDI) | ||||||||
PADS PCB |
Преобразование в формат программы PADS | ||||||||
PCAD PCB |
Внесение корректировки в PDIF-файл после изменений в файле *.МАХ | ||||||||
Protel PCB |
Преобразование в формат Protel | ||||||||
Tango PCB |
Преобразование в формат Tango | ||||||||
Layout to DXF |
Преобразование файлов *.МАХ в формат AutoCAD | ||||||||
Layout to IDE |
Преобразование в формат Pro/Engineer | ||||||||
Layout to GenCAD |
Преобразование в формат GenCAD | ||||||||
Layout to IPC-356 |
Преобразование в формат IPC-D-356 | ||||||||
Команда |
Назначение |
|||
Export |
Layout to SPECCTRA |
Преобразование в формат SPECCTRA |
||
Layout to Allegro |
Преобразование в формат Allegro (не готово) |
|||
Exit (Alt+F4) |
Выход из программы |
|||
Меню View (Просмотр) |
||||
Toolbar |
Вывод пиктограмм команд |
|||
Status Bar |
Вывод в основное меню строки состояний |
|||
Меню Tools (Инструменты) |
||||
Library Manager |
Вызов менеджера библиотек |
|||
OrCAD Capture |
Вызов программы OrCAD Capture |
|||
Visual CADD |
Вызов программы Visual CADD |
|||
Smart Route |
Вызов автотрассировщика Smart Route |
|||
Gerb Tool |
Вызов программы Gerb Tool: |
|||
New |
Создание нового Gerber-файла |
|||
Open... |
Загрузка Gerber-файла |
|||
ECO's |
Корректировка ПП по изменениям, внесенным на схеме или на другой ПП: |
|||
Auto ECO |
Добавление и удаление компонентов и цепей без переписывания атрибутов ПП |
|||
Auto ECO/Override Attrs. |
Создание новой ПП или включение новых компонентов на старую |
|||
Auto ECO/Override Coords |
Создание новой ПП или включение новых компонентов на старую ПП с переписыванием всех координат размещения |
|||
Auto ECO/Override All |
Создание новой ПП или включение новых компонентов на старую ПП с переписыванием всех атрибутов и координат размещения |
|||
Auto ECO/Add Only |
Добавление компонентов и цепей без переписывания атрибутов |
|||
Auto ECO/Add Override |
Добавление компонентов и цепей и обновление их параметров |
|||
Auto ECO/Net Attrs. |
Передача из одной ПП в другую атрибутов цепей и правил их трассировки |
|||
Edit App Settings |
Редактирование файла настройки конфигурации программы Layout (файл Lsession.ini) |
|||
Reload App Settings |
Перезагрузка файла настройки конфигурации программы Layout после его редактирования |
|||
Команда |
Назначение |
||
Меню Help (Помощь) |
|||
Help Topics.., (Fl) |
Вывод содержания, предметного указателя и средств поиска терминов встроенной инструкции ; |
||
Learning Layout |
Вызов электронного учебника по OrCAD Layout |
||
About Layout... |
Вывод номера версии программы и ее регистрационного номера |
||
Список ошибок, возникших при загрузке списка соединений, выводится в текстовый файл
<имя_файла_списка_соединений>.ЕRR
(см. рис. 6.2).
Рис. 6.2. Отчет о результатах загрузки списка соединений
В процессе загрузки списка соединений (по терминологии P-CAD [9] это называется «упаковкой» схемы на ПП) для каждого символа схемы в библиотеках корпусов компонентов *.LLB (Footprint Libraries) отыскивается соответствующий корпус. Это соответствие указывается либо с помощью атрибута символа РСВ Footprint (см. рис. 3.42), либо в файле System.prt, фрагмент которого приведен в табл. 6.2. В этом файле строки комментарием имеют в начале символы «!»; в графе 1 указывается имя компонента, используемое при создании его символа; в графе 2 — дополнительный список упаковок компонента (обычно не указывается); в графе 3 — имя корпуса, используемое по умолчанию; в графе 4 — имя зеркального изображения корпуса (обычно создается OrCAD Layout при переносе компонента на противоположную сторону ПП); в графе 5 и других нечетных графах — имена альтернативных корпусов компонентов.
Таблица 6.2. Фрагмент файла System.prt
1 |
2 |
3 |
4 |
5 |
||
! SYSTEM. PRT — System Part Library |
||||||
DIP4 |
DIP4 |
|||||
DIP 14 |
DIP.100/14/ W.300/L.750 |
|||||
SIP\1P |
SIP\1P |
|||||
ZIP\16P |
ZIP\16P |
|||||
SIMM72 |
SIMM72 |
|||||
DIP6 \SOCKET |
DIP6 \SOCKET |
|||||
RC200\150 |
RC200\150 |
|||||
AC100\100 |
AC100\100 |
|||||
TRIMMERCAP |
TRIMMERCAP |
|||||
R200 |
R200 |
|||||
D300 |
D300 |
|||||
POT\TADJ4 |
POT \TADJ4 |
|||||
VARISTOR |
VARISTOR |
|||||
POT3 |
POTS |
|||||
LED |
LED |
|||||
SLIMLED |
SLIMLED |
|||||
TO-220C |
TO-220C |
|||||
OSC\4P |
OSC\4P |
|||||
CRYSTAL |
CRYSTAL |
|||||
PGA\28P |
PGA\28P |
|||||
54F138 |
DIP. 100/ 16/ W.300/L850 |
SOG. 050/14/ WG.244/L.425 |
||||
74F138 |
DIP. 100/ 16/ W.300/L.850 |
SOG. 050/14/ WG.244/L.425 |
||||
74ALS996_CC |
PLCC28 |
|||||
Если в процессе загрузки списка соединений обнаружен компонент, не имеющий ссылок на его корпус, то выводится диалоговое окно (рис. 6.3,
а)
для его определения. После нажатия на панель
Link existing footprint to component
(Укажите имя существующего типового корпуса) открывается диалоговое окно (рис. 6.3,
б),
в котором выбирается имя библиотеки и затем имя корпуса, изображение которого просматривается в правой части окна.
Технологические шаблоны (Technology templates, файлы с расширением имени *.ТСН или *.TPL) содержат начальную информацию о ПП: зазоры и сетка трассировки, данные о контактных площадках (КП) и переходных отверстиях ( ПО) и т.п. В дальнейшем все эти установки можно изменить по отдельности или загрузить новый шаблон после создания ПП. В результате загрузки технологического шаблона в текущий проект вносятся следующие изменения:
загружаются стратегии размещения компонентов и трассировки проводников, замещая предыдущие данные;
устанавливается новая структура слоев ПП;
изменяются размеры шагов всех сеток:
изменяются параметры всех стеков контактных площадок (СКП) выводов компонентов и ПО.
а)
б)
Рис. 6.3. Определение корпуса компонента
Для создания файла технологического шаблона необходимо создать файл ПП, выполнив необходимые установки, и сохранить его с явным указанием расширения имени ТСН или TPL.
Вместе с OrCAD Layout поставляется ряд шаблонов, в частности:
lbet_any.tch — для ПП, предназначенных для установки компонентов как со штыревыми, так и с пленарными выводами (между выводами стандартных корпусов DIP допускается прокладка одной трассы);
2bet_thr. tch — для ПП, предназначенных для установки компонентов со штыревыми выводами (между выводами стандартных корпусов DIP допускается прокладка двух трасс);
3bet_any. tch — для ПП, предназначенных для установки компонентов как со штыревыми, так и с планарными выводами (между выводами стандартных корпусов DIP допускается прокладка трех трасс);
_default.
tch — шаблон по умолчанию; после его загрузки можно установить другой набор слоев ПП и все остальные параметры;
jump6035.tch — односторонняя ПП, в которой используются ПО с внешним диаметром 60 мил и отверстиями диаметром 35 мил;
metric.tch — ПП, для которых используется метрическая система единиц;
protel.tch — для ПП, созданных в пакете Protel.
После успешного завершения загрузки списка соединений на рабочем экране OrCAD Layout изображаются корпуса компонентов текущего проекта с указанием их электрических соединений, как на примере показано на рис. 6.4.
Перечень команд программы OrCAD Layout Plus в режиме разработки ПП и их краткое описание приведен в табл. 6.3. Команды каждого меню перечислены в том порядке, в котором они расположены.
Наиболее употребительные команды имеют пиктограммы быстрого вызова. Однако две пиктограммы не имеют соответствующих команд. Это пиктограммы включения режима текущей проверки DRC Щ и отключения видимости электрических связей . Состояния этих режимов отображаются в строке заголовка основного меню (рис. 6.4): DRC ON/OFF, RECONNECT ON.
Рис. 6.4. Результат загрузки списка соединений на печатную плату
Таблица 6.3. Команды OrCAD Layout Plus в рабочем окне
Команда |
Назначение |
||
Меню File (Файл) |
|||
New... (Ctrl+N) |
Создание проекта новой ПП с загрузкой файлов шаблона ПП и списка соединений |
||
Open (Ctrl+O) |
Открытие существующего проекта ПП |
||
Load... |
Загрузка файла стратегии авторазмещения и автотрассировки (*.SF) |
||
Save (Ctrl+S) |
Сохранение внесенных изменений в текущем проекте |
||
Save As... |
Сохранение внесенных в проект изменений в новом файле |
||
Backup |
Последовательная запись копий текущего файла ПП в 5 файлах BACKUP1.MAX — BACKUP5.MAX |
||
Close |
Закрытие текущего проекта |
||
Print/Plot... (Ctrl+P) |
Непосредственный вывод на принтер /плоттер |
||
Library Manager (Ctrl+I) |
Вызов менеджера библиотек |
||
Text Editor... |
Вызов программы Note Pad для просмотра и редактирования текстевых файлов |
||
1, 2, ... |
Список файлов |
||
Exit (Alt+F4) |
Выход из программы Layout |
||
Меню Edit (Редактирование) |
|||
Undo (U) |
Отмена последней команды |
||
Copy (Ctrl+C) |
Копирование объектов, выбранных в окне, с занесением их в буфер обмена |
||
Past (Ctrl+V) |
Размещение на ПП объектов из буфера обмена |
||
Delete (Ctrl+X) |
Удаление объектов, выбранных в окне |
||
Find/Goto... (Ctrl+F) |
Поиск компонента по его позиционному обозначению или переход в точку с заданными координатами |
||
Select Any... (Alt+S) |
Выбор компонента по его позиционному обозначению |
||
Select Next (N) |
Выбор для размещения на ПП следующего компонента |
||
Clear Selections |
Отмена выбора компонентов в электронной таблице |
||
End Command |
Завершение команды |
||
Properties... (Ctrl+E) |
Опрос и редактирование параметров выбранного объекта |
||
Команда |
Назначение |
|||
Меню View (Просмотр) |
||||
Design |
Нормальное изображение ПП |
|||
Density Graph |
Вывод гистограммы плотности расположения компонентов |
|||
Preview |
Предварительный просмотр слоя, выбранного в таблице Post Process |
|||
High Contrast (.) |
Изменение контрастности изображения |
|||
Clear Screen (Backspace) |
Очистка экрана (без стирания файла ПП) |
|||
Red raw (Home) |
Перечерчивание экрана |
|||
Query Window... |
Вывод окна опроса компонентов |
|||
Database Spread Sheets |
Вывод электронных таблиц: |
|||
Components (Shift+C) |
Компонентов |
|||
Package (Shift+K) |
Упаковочной информации |
|||
Footprints (Shift+F) |
Корпусов |
|||
Padstack (Shift+T) |
Стеков КП и ПО |
|||
Apertures (Shift+P) |
Апертур |
|||
Layers (Shift+Y) |
Слоев |
|||
Nets (Shift+N) |
Цепей |
|||
Obstacles (Shift+O) |
Барьеров |
|||
Text (Shift+X) |
Текстовых переменных |
|||
Error Markers (Shift+M) |
Маркеров ошибок |
|||
Drills (Shift+R) |
Отверстий |
|||
Post Process (Shift+S) |
Список заданий вывода на периферийные устройства с возможностью предварительного просмотра их графики |
|||
Statistics (Shift+I) |
Статистические данные о ПП |
|||
Zoom All (Fit) (Shift+Home) |
Вывод на экран полного изображения ПП |
|||
Zoom Center (C) |
Сдвиг текущего окна в новое положение, центр которого указывается курсором |
|||
Zoom In (I) |
Увеличение масштаба изображения |
|||
Команда |
Назначение |
|||
Zoom Out (О) |
Уменьшение масштаба изображения |
|||
Zoom Previous |
Вывод предыдущего изображения |
|||
Zoom DRC/Rout Box (B) |
Вывод на полный экран изображения, находящегося внутри области DRC/Rout Box |
|||
Select Layer... |
Выбор слоя |
|||
Visible<> Invisible (-) |
Переключатель видимости слоя |
|||
Меню Tools (Инструмент) |
||||
Layers |
Работа со слоями: |
|||
Select... |
Выбор слоя по имени |
|||
Select From Spreadsheet... |
Выбор слоя из электронной таблицы |
|||
Unroute |
Отмена трассировки на текущем слое |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств текущего слоя |
|||
Cluster |
Работа с кластером: |
|||
Make (К) |
Включение компонента в кластер |
|||
Break (Ctrl+K) |
Восстановление первоначальной формы всех компонентов, входящих в кластер |
|||
Group |
Работа с группой: |
|||
Select Filtered... |
Включение компонента в группу размещения |
|||
New... |
Выбор следующего компонента для размещения |
|||
Opposite (T) |
Перенос компонента на противоположную сторону ПП |
|||
Rotate (R) |
Вращение компонента |
|||
Lock (L) |
Временная фиксация компонента или группы |
|||
Fix |
Постоянная фиксация компонента или группы |
|||
Properties... (Ctrl+E) |
Свойства компонента |
|||
Delete (Ctrl+X) |
Удаление компонента |
|||
Matrix |
Работа с графической матрицей размещения компонентов: |
|||
Select Tool |
Режим выбора рисования матрицы |
|||
Delete (Ctrl+X) |
Удаление выбранной строки или столбца матрицы |
|||
Команда |
Назначение |
|||
Component |
Работа с компонентами: |
|||
Select Tool |
Режим выбора компонента |
|||
Select Filtered... |
Выбор нескольких компонентов с помощью фильтра имени |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Queue For Placement |
Создание очереди для размещения |
|||
Place... |
Размещение компонента |
|||
New.:. |
Добавление в проект нового компонента |
|||
Copy |
Копирование компонента |
|||
Adjust (Ctrl+J) |
Выравнивание группы компонентов |
|||
Opposite (T) |
Перенос компонента на противоположную сторону ПП с его зеркальным отображением |
|||
Rotate (R) |
Поворот на 90° |
|||
Shove (J) |
Разрешение трассировщику передвигать компоненты |
|||
Swap (Ctrl+W) |
Разрешение трассировщику переставлять секции |
|||
Lock (L) |
Временная фиксация |
|||
Fix |
Постоянная фиксация |
|||
Alternate Footprint... |
Выбор альтернативного корпуса |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Package |
Работа с упаковочной информацией: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Gate |
Работа с секциями компонентов: |
|||
Select Tool |
Режим выбора |
|||
Swap (Ctrl+W) |
Перестановка логически эквивалентных секций |
|||
Footprint |
Работа с корпусами компонентов: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового корпуса |
|||
Команда |
Назначение |
|||
Padstack |
Работа со стеками КП и ПО: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового стека |
|||
Copy Layer... |
Копирование КП с одного слоя на другой |
|||
Copy to Library... |
Занесение СКП в существующую или DIIOBL создаваемую библиотеку |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление неиспользуемых в проекте СКП |
|||
Pin |
Работа с выводами компонентов: |
|||
Select Tool |
Режим выбора |
|||
Copy (Ctrl+C) |
Копирование |
|||
Rotate (R) |
Поворот на 90° |
|||
Swap (Ctrl+W) |
Перестановка логически эквивалентных выводов |
|||
Toggle Copper Pour Seed |
Назначение области металлизации в качестве КП |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Aperture |
Работа с апертурами: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание новой апертуры |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Net |
Работа с цепями: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Unroute |
Отмена трассировки цепи |
|||
Unroute Partial Track |
Отмена трассировки части цепи |
|||
Unlock (Ctrl+L) |
Отмена фиксации цепи |
|||
Lock (L) |
Фиксация цепи |
|||
EnableoDisable |
Выбор /отмена выбора цепи |
|||
Команда |
Назначение |
|||
Net |
Assign Via per Net |
Назначение цепи ПО |
||
Change Color |
Изменение цвета |
|||
Change Width |
Изменение ширины |
|||
Force Width by Layer |
Назначение ширины сегментов выбранной цепи, располагаемых на указанном слое (команда доступна при открытии таблицы Net, ширина трассы указывается дополнительно) |
|||
Force Min/Max Widths |
Изменение ширины всех сегментов цепи, выбранной в таблице Net, в соответствии с установленными пределами |
|||
Reconnect Type... |
Изменение типа прокладки цепи |
|||
Layer: |
Выбор слоев трассировки |
|||
Width By Layer... |
Назначение ширины трассы для текущего слоя |
|||
Spacing By Layer... |
Назначение зазоров для текущего слоя |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Connection |
Работа с электрическими соединениями: |
|||
Select Tool |
Режим выбора |
|||
Add |
Добавление нового соединения |
|||
Delete (Ctrl+X) |
Удаление |
|||
Disconnect Pin |
Отсоединение вывода |
|||
Track |
Прокладка трассы: |
|||
Select Tool |
Режим выбора |
|||
Mirror (Ctrl+M) |
Зеркальное отображение |
|||
Rotate (R) |
Поворот |
|||
Finish (F) |
Завершение |
|||
Lock (L) |
Фиксация |
|||
Unlock (Ctrl+L) |
Отмена фиксации |
|||
Unroute (D) |
Отмена прокладки трассы |
|||
Track Segment |
Работа с сегментом трассы: |
|||
Select Tool |
Режим выбора |
|||
Exchange Ends (X) |
Перенос указателя курсора к противоположному концу цепи |
|||
Команда |
Назначение |
|||
Track Segment |
Change Width (W) |
Изменение ширины |
||
Delete (Ctrl+X) |
Удаление |
|||
Jumper |
Работа с перемычками (выполняется при наличии специального слоя): |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание новой апертуры |
|||
Convert to Components |
Преобразование перемычек в компоненты |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление выбранной перемычки |
|||
Delete All |
Удаление всех перемычек |
|||
Via |
Работа с ПО: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового ПО |
|||
Add Via (V) |
Добавление ПО |
|||
Add Freevia (E) |
Добавление свободного ПО |
|||
Change Via Type |
Изменение типа ПО |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Modify Padstacks... |
Модификация СКП |
|||
Delete (Ctrl+X) |
Удаление |
|||
Test Point |
Работа с контрольными точками: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание новой контрольной точки |
|||
Add Test Point (P) |
Добавление контрольной точки |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Команда |
Назначение |
|||
Test Point |
Modify Padstacks... |
Модификация СКП |
||
Delete (Ctrl+X) |
Удаление контрольной точки |
|||
Delete All |
Удаление всех контрольных точек |
|||
Drill Chart |
Работа с таблицей сверловки (генерируется автоматически): |
|||
Select From Spreadsheet... |
Просмотр и редактирование таблицы |
|||
Drill Properties... |
Редактирование свойств выбранного в таблице символа отверстия |
|||
Move Drill Chart |
Перемещение таблицы сверловки в точку, указанную курсором. |
|||
Drill Chart Properties... |
Просмотр и редактирование высоты надписей и ширины линий таблицы |
|||
Text |
Работа с текстом: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Ввод текста (символы кириллицы не допускаются) |
|||
Copy |
Копирование |
|||
Mirror (Ctrl+M) |
Зеркальное отображение |
|||
Opposite |
Перенос на противоположную сторону ПП |
|||
Rotate (R) |
Поворот |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Dimension |
Работа с размерами: |
|||
Select Tool |
Режим выбора |
|||
New... |
Простановка нового размера |
|||
Move Datum |
Перемещение данных |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Measurement |
Проведение измерений: |
|||
Select Tool |
Режим выбора (измеряется длина пути) |
|||
Clear |
Стирание пути |
|||
Команда |
Назначение |
|||
Obstacle |
Работа с барьерами: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового барьера |
|||
Mirror (Ctrl+M) |
Зеркальное отображение |
|||
Opposite |
Перенос на противоположную сторону ПП |
|||
Rotate |
Поворот |
|||
Exchange Ends (X) |
Добавление вершины |
|||
Finish (F) |
Завершение построения |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Error |
Работа с маркерами ошибок: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Select Next |
Выбор следующего маркера |
|||
Delete (Ctrl+X) |
Удаление |
|||
Меню Options (Настройка параметров) |
||||
System Settings... (Ctrl+G) |
Задание глобальных параметров проекта (система единиц, размер рабочего поля, шаги сеток) |
|||
Colors |
Задание цветов слоев ПП |
|||
Color Rules... Задание нового правила раскраски объектов |
||||
Auto Backup... |
Задание интервала времени между автосохранениями файлов, количества копий и необходимости сохранения данных после каждого прохода автотрассировки |
|||
Global Spacing... |
Задание допустимых зазоров между объектами |
|||
Placement Strategy... |
Задание стратегии авторазмещения |
|||
Place Settings... |
Задание параметров режимов размещения Place Matrix и Place Component |
|||
Команда |
Назначение |
|||
Route Strategies |
Задание стратегии трассировки: |
|||
Manual Route... |
Интерактивной трассировки (по командам Auto Path и Shove Route) |
|||
Route Layers... |
Назначение слоев трассировки |
|||
Route Sweeps... |
Выбор стратегии трассировки |
|||
Route Passes... |
Настройка параметров проходов трассировки |
|||
Route Settings... |
Выбор режимов ручной и интерактивной трассировки (Add/Edit Route , Edit Segment , Shove Track , Auto Path Route Mode и др.) |
|||
Fanout Settings... |
Задание параметров стрингеров |
|||
Thermal Relief Settings... |
Задание параметров контактных площадок с большими и малыми тепловыми барьерами: Annular Over Drill — ширина кольца между центральным отверстием и воздушным зазором, Isolation Width -ширина воздушного зазора, Spoke Width — ширина барьера |
|||
Test Poin Settings... |
Задание параметров контрольных точек |
|||
Component Renaming... |
Выбор правила переименования компонентов на ПП, выполняемого по команде Auto>Rename Components |
|||
Gerber Settings... |
Настройка параметров Gerber-файлов |
|||
Post Process Settings... |
Редактирование таблицы создания Gerber-файлов с возможностью предварительного просмотра их графики |
|||
User Preferences... |
Настройка глобальных параметров |
|||
Auto (Автоматический режим) |
||||
Refresh |
Перечерчивание экрана: |
|||
Аll |
Всеми перечисленными ниже методами |
|||
Minimize Connections |
Минимизация общей длины электрических связей |
|||
Repour |
Всех участков металлизации |
|||
Calculate Statistics |
Вычисление статистических данных о ПП |
|||
Refresh Hot Link |
Обновление высвечивания объектов, ассоциируемых с объектом, который был выбран последним в графическом окне, окне Query или таблице Spreadsheets |
|||
Append Hot Link |
Высвечивание объектов, ассоциируемых с объектом, который был выбран последним в графическом окне, окне Query или таблице Spreadsheets |
|||
Команда |
Назначение |
|||
Place |
Размещение: |
|||
Board |
Компонентов на всей ПП |
|||
Component(s) (Ctrl+Q) |
Одного или нескольких выбранных компонентов |
|||
Array... |
Круговое размещение компонентов |
|||
Matrix |
Размещение выбранных компонентов в матрице |
|||
Free Via Matrix |
Матричное размещение ПО |
|||
Test Points |
Генерация контрольных точек. Предварительно необходимо назначить для этих целей ПО одного или нескольких типов и указать цепи, которые должны иметь контрольные точки |
|||
Unplace |
Отмена размещения компонентов: |
|||
Board |
На всей ПП |
|||
Component(s) |
Одного или нескольких выбранных компонентов |
|||
Fanout |
Создание стрингеров для пленарных компонентов: |
|||
Board |
На всей ПП |
|||
DRC/Route Box |
Находящихся в окне |
|||
Component |
Для отдельных компонентов |
|||
Autoroute |
Автоматическая трассировка: |
|||
Board |
Всей ПП |
|||
DRC/Route Box |
В окне |
|||
Component |
Отдельного компонента |
|||
Halt Autoroute |
Остановка трассировки |
|||
Resume Routing |
Продолжение трассировки |
|||
Unroute |
Отмена трассировки: |
|||
Board |
Всей ПП |
|||
DRC/Route Box |
В окне |
|||
Net |
Отдельной цепи |
|||
Component |
Отдельного компонента |
|||
Design Rule Check... |
Проверка соблюдения правил проектирования на всей ПП. Все ошибки помечаются кружками, информация об ошибках выводится в окно Query после выполнения команд Tool>Error>Select Tool и View>Query Window |
|||
Remove Violations |
Автоматическое удаление ошибок нарушения допустимых зазоров разрывом сегментов проводников: |
|||
Board |
На всей ПП |
|||
DRC/Route Box |
В окне |
|||
Команда |
Назначение |
||
Cleanup Design |
Доработка разведенной ПП и исключение из базы данных проекта неиспользуемых объектов |
||
Rename Components |
Автоматическое переименование компонентов в порядке, заданном по команде Options>Component Renaming |
||
Back Annotate |
Создание файла корректировки схемы в соответствии с внесенными на ПП изменениями (*.SWP) |
||
Run Post Processor |
Создание Gerber-файлов слоев ПП, файла апертур и файла сверловки (их перечень помещен в файл *.LIS) |
||
Create Reports... |
Создание отчетов о проекте |
||
Меню Window (Окно) |
|||
Cascade (Shift+F5) |
Каскадное расположение открытых окон |
||
Tile (Shift+F4) |
Последовательное расположение открытых окон по горизонтали |
||
Arrange Icons |
Упорядочивание размещения иконок свернутых окон в нижней части экрана |
||
Half Screen |
Изображение рядом рабочих экранов Capture и Layout (программа Capture должна при этом выполняться в фоновом режиме) |
||
Reset All |
Восстановление первоначальных значений данных и состояний графического окна |
||
1, 2. ... |
Список открытых окон |
||
Меню Help (Помощь) |
|||
Help Topics... (Fl) |
Вывод содержания, предметного указателя и средств поиска терминов встроенной инструкции |
||
Learning Layout |
Вызов электронного учебника по OrCAD Layout Plus |
||
About Layout... |
Вывод номера версии программы и ее регистрационного номера |
||
Базы данных ПП можно также импортировать из других пакетов по команде
File>Import
(перечень доступных форматов приведен в табл. 6.1). Например, возможна трансляция баз данных ПП из популярной системы P-CAD, используя PDIF-формат.
Примечание.
Обратим внимание, PDIF-файлы ПП правильно импортируются из Master Designer (P-CAD для DOS) в OrCAD Layout, только если они созданы в английской системе единиц (при преобразовании ПП, созданных в метрической системе, их масштаб искажается в 2,54 раза).
Данные из OrCAD Layout возможно передавать в популярную программу SPECCTRA (см. гл. 7) по команде
File>Export>Layout to SPECCTRA
как для выполнения размещения компонентов, так и для трассировки проводников в ручном, интерактивном или автоматическом режимах (OrCAD Layout при этом используется лишь для загрузки списка соединений проекта, созданного в OrCAD Capture). Данные о разработанной ПП передаются обратно в OrCAD Layout no команде
File>Import>SPECCTRA to Layout
для выпуска документации и создания управляющих файлов для фотоплоттеров и сверлильных станков с ЧПУ. Однако ПП можно полностью разработать и с помощью OrCAD Layout. В начале по команде
Options>System Settings (Ctrl+G)
в диалоговом окне на рис. 6.5 просматривают и при необходимости редактируют глобальные параметры проекта:
Display Units - выбор системы единиц (Miles, Inches, Milimeters, Centimeters);
Display Resolution — разрешающая способность изображения в декартовой системе координат;
Rotation - - поворот объектов (угол поворота при выполнении команды
Rotate
и угловая разрешающая способность);
Workspace Settings — размеры рабочей области.
Рис. 6.5. Редактирование параметров проекта
Затем по команде
View >Database Spreadsheets>Layers
в диалоговом окне на рис. 6.6 просматривают и при необходимости редактируют перечень слоев ПП и их назначение. Редактирование слоев производится с помощью меню, раскрывающихся после щелчка правой кнопкой мыши (см. пример на рис. 6.6).
Слои ПП могут быть следующих типов:
Routing — трассировки;
Plane — металлизации (обычно слои «земли» и «питания»); изображаются негативным образом (участки металлизации высветлены, а участки освобождения затемнены), что нужно принимать во внимание при изготовлении
Рис. 6.6. Конфигурирование слоев ПП
Drill — символов отверстий;
Jumper — перемычек;
Documentation — документирования;
Unused — неиспользуемый слой.
ПП по умолчанию содержит два наружных слоя (ТОР, ВОТ), два слоя металлизации (GND, POWER), 12 внутренних слоев (INNER1, ..., INNER12), слой символов отверстий DRILL и 10 слоев документирования. Слои можно переименовывать, изменять их тип, добавлять новые, их нельзя только удалять. Каждый слой помимо основного имени Layer Name (например TOP, BOTTOM, INNER1) имеет трехсимвольное уменьшительное имя NickName (TOP, ВОТ, GND, IN1 и др.), которое не редактируется. Дополнительный слой Global Layer предназначен для отображения электрических связей.
При наличии в проекте планарных компонентов в графе Mirror Layer для каждого слоя при необходимости указывается имя слоя, на который переносится соответствующая информация при переносе компонента на противоположную сторону ПП.
Далее по команде
View >Database Spreadsheets>Padstacks
в диалоговом окне на рис. 6.7 просматривают и при необходимости редактируют перечень СКП — стеков контактных площадок (КП) выводов компонентов и переходных отверстий (ПО).
Диалоговое окно редактирования параметров (Properties) КП и ПО показано на рис, 6.8. На нем расположены следующие панели:
Non-Plated
— признак наличия сквозного отверстия;
Use For Test Point
— признак использования ПО в качестве контрольной точки (test point);
Large Thermal Relief
— признак использования КП в качестве большого теплового барьера, располагаемого на слое металлизации;
Pad Shape
(форма КП):
-
Round
— круглая;
-
Square
— квадратная;
-
Oval
— овальная;
-
Annular
— в виде кольца ( не рекомендуется использовать на слоях металлизации);
-
Oblong
— продолговатой формы со скругленными краями;
-
Rectangle
— прямоугольная;
Рис. 6.7. Таблица СКП и ПО
Рис. 6.8. Диалоговое окно редактирования контактных площадок
-
Thermal Relief
-- тепловой барьер;
-
Undefined
— не определена (этот признак имеют КП пленарных компонентов на всех слоях, кроме слоя ТОР);
No Connection
— невозможность подключения к КП электрических цепей (используется для блокировки подключения цепей на определенных слоях;
Pad Width
— ширина КП;
Pad Height — длина КП;
X/Y Offset
— смещение точки подключения трассы относительно геометрического центра КП по осям X/Y.
При этом для ПО допускается только 3 типа КП: Round, Square и Undefined.
Перед выполнением размещения компонентов или трассировки проводников необходимо вычертить контур. ПП Board outline. Для этого в меню
Tool
выбирается команда
Obstacle
и вычерчивается замкнутый многоугольник; тип барьера (в данном случае
Board Outline),
слой размещения и толщина линий контура которого задается в диалоговом окне, показанном на рис. 6.9,
а.
По этой же команде задаются барьеры размещения или трассировки других типов и области металлизации, как на примере, показанном на рис. 6.9,
б.
а)
б)
Рис. 6.9. Задание параметров контура ПП (а) и области металлизации, подсоединенной к выводу компонента (б)
Обратим внимание, что пунктирным прямоугольником выделяется область DRC Box, внутри которой по команде
Auto>Design Rule Check
(DRC) проверяется соблюдение технологических ограничений и по другим командам меню
Auto
выполняется ряд команд автотрассировки. Для перемещения этой области выбирается команда
View>DRC Box
и затем производится щелчок левой кнопки мыши. После этого область DRC Box перемещается вместе с курсором, не изменяя своих размеров. Для изменения ее размеров после выбора команды
View>Zoom DRC/Route Box
нажимается и удерживается левая кнопка мыши и затем движением курсора наносится прямоугольная область. Наиболее естественно, когда граница области DRC/Round Box совпадает с контуром ПП.
Размещение компонентов выполняется в OrCAD Layout вручную, по очереди выбирая, перемещая, поворачивая и перемещая компоненты на поверхности наружного слоя ПП и перемещая пленарные компоненты на противоположную сторону. В автоматическом или интерактивном режимах размещение компонентов выполняется по командам
Auto>Place.
Трассировка проводников проводится в ручном режиме с помощью команд
Tool>Track>Select Tool
и
Track Segment
или в интерактивном режиме с помощью команд
Auto>Autoroute (Autopath Route Mode, Shove Track Mode, Edit Segment Mode
). При интерактивной трассировке выполняется текущий контроль соблюдения допустимых зазоров, если включен режим
Online DRC
Команда |
Назначение |
|||
Export |
Layout to SPECCTRA |
Преобразование в формат SPECCTRA |
||
Layout to Allegro |
Преобразование в формат Allegro (не готово) |
|||
Exit (Alt+F4) |
Выход из программы |
|||
Меню View (Просмотр) |
||||
Toolbar |
Вывод пиктограмм команд |
|||
Status Bar |
Вывод в основное меню строки состояний |
|||
Меню Tools (Инструменты) |
||||
Library Manager |
Вызов менеджера библиотек |
|||
OrCAD Capture |
Вызов программы OrCAD Capture |
|||
Visual CADD |
Вызов программы Visual CADD |
|||
Smart Route |
Вызов автотрассировщика Smart Route |
|||
Gerb Tool |
Вызов программы Gerb Tool: |
|||
New |
Создание нового Gerber-файла |
|||
Open... |
Загрузка Gerber-файла |
|||
ECO's |
Корректировка ПП по изменениям, внесенным на схеме или на другой ПП: |
|||
Auto ECO |
Добавление и удаление компонентов и цепей без переписывания атрибутов ПП |
|||
Auto ECO/Override Attrs. |
Создание новой ПП или включение новых компонентов на старую |
|||
Auto ECO/Override Coords |
Создание новой ПП или включение новых компонентов на старую ПП с переписыванием всех координат размещения |
|||
Auto ECO/Override All |
Создание новой ПП или включение новых компонентов на старую ПП с переписыванием всех атрибутов и координат размещения |
|||
Auto ECO/Add Only |
Добавление компонентов и цепей без переписывания атрибутов |
|||
Auto ECO/Add Override |
Добавление компонентов и цепей и обновление их параметров |
|||
Auto ECO/Net Attrs. |
Передача из одной ПП в другую атрибутов цепей и правил их трассировки |
|||
Edit App Settings |
Редактирование файла настройки конфигурации программы Layout (файл Lsession.ini) |
|||
Reload App Settings |
Перезагрузка файла настройки конфигурации программы Layout после его редактирования |
|||
Команда |
Назначение |
||
Меню Help (Помощь) |
|||
Help Topics.., (Fl) |
Вывод содержания, предметного указателя и средств поиска терминов встроенной инструкции ; |
||
Learning Layout |
Вызов электронного учебника по OrCAD Layout |
||
About Layout... |
Вывод номера версии программы и ее регистрационного номера |
||
Список ошибок, возникших при загрузке списка соединений, выводится в текстовый файл <имя_файла_списка_соединений>.ЕRR (см. рис. 6.2).
Рис. 6.2. Отчет о результатах загрузки списка соединений
В процессе загрузки списка соединений (по терминологии P-CAD [9] это называется «упаковкой» схемы на ПП) для каждого символа схемы в библиотеках корпусов компонентов *.LLB (Footprint Libraries) отыскивается соответствующий корпус. Это соответствие указывается либо с помощью атрибута символа РСВ Footprint (см. рис. 3.42), либо в файле System.prt, фрагмент которого приведен в табл. 6.2. В этом файле строки комментарием имеют в начале символы «!»; в графе 1 указывается имя компонента, используемое при создании его символа; в графе 2 — дополнительный список упаковок компонента (обычно не указывается); в графе 3 — имя корпуса, используемое по умолчанию; в графе 4 — имя зеркального изображения корпуса (обычно создается OrCAD Layout при переносе компонента на противоположную сторону ПП); в графе 5 и других нечетных графах — имена альтернативных корпусов компонентов.
Таблица 6.2. Фрагмент файла System.prt
1 |
2 |
3 |
4 |
5 |
||
! SYSTEM. PRT — System Part Library |
||||||
DIP4 |
DIP4 |
|||||
DIP 14 |
DIP.100/14/ W.300/L.750 |
|||||
SIP\1P |
SIP\1P |
|||||
ZIP\16P |
ZIP\16P |
|||||
SIMM72 |
SIMM72 |
|||||
DIP6 \SOCKET |
DIP6 \SOCKET |
|||||
RC200\150 |
RC200\150 |
|||||
AC100\100 |
AC100\100 |
|||||
TRIMMERCAP |
TRIMMERCAP |
|||||
R200 |
R200 |
|||||
D300 |
D300 |
|||||
POT\TADJ4 |
POT \TADJ4 |
|||||
VARISTOR |
VARISTOR |
|||||
POT3 |
POTS |
|||||
LED |
LED |
|||||
SLIMLED |
SLIMLED |
|||||
TO-220C |
TO-220C |
|||||
OSC\4P |
OSC\4P |
|||||
CRYSTAL |
CRYSTAL |
|||||
PGA\28P |
PGA\28P |
|||||
54F138 |
DIP. 100/ 16/ W.300/L850 |
SOG. 050/14/ WG.244/L.425 |
||||
74F138 |
DIP. 100/ 16/ W.300/L.850 |
SOG. 050/14/ WG.244/L.425 |
||||
74ALS996_CC |
PLCC28 |
|||||
Если в процессе загрузки списка соединений обнаружен компонент, не имеющий ссылок на его корпус, то выводится диалоговое окно (рис. 6.3, а) для его определения. После нажатия на панель Link existing footprint to component (Укажите имя существующего типового корпуса) открывается диалоговое окно (рис. 6.3, б), в котором выбирается имя библиотеки и затем имя корпуса, изображение которого просматривается в правой части окна.
Технологические шаблоны (Technology templates, файлы с расширением имени *.ТСН или *.TPL) содержат начальную информацию о ПП: зазоры и сетка трассировки, данные о контактных площадках (КП) и переходных отверстиях ( ПО) и т.п. В дальнейшем все эти установки можно изменить по отдельности или загрузить новый шаблон после создания ПП. В результате загрузки технологического шаблона в текущий проект вносятся следующие изменения:
а)
б)
Рис. 6.3. Определение корпуса компонента
Для создания файла технологического шаблона необходимо создать файл ПП, выполнив необходимые установки, и сохранить его с явным указанием расширения имени ТСН или TPL.
Вместе с OrCAD Layout поставляется ряд шаблонов, в частности:
lbet_any.tch — для ПП, предназначенных для установки компонентов как со штыревыми, так и с пленарными выводами (между выводами стандартных корпусов DIP допускается прокладка одной трассы);
2bet_thr. tch — для ПП, предназначенных для установки компонентов со штыревыми выводами (между выводами стандартных корпусов DIP допускается прокладка двух трасс);
3bet_any. tch — для ПП, предназначенных для установки компонентов как со штыревыми, так и с планарными выводами (между выводами стандартных корпусов DIP допускается прокладка трех трасс);
_default. tch — шаблон по умолчанию; после его загрузки можно установить другой набор слоев ПП и все остальные параметры;
jump6035.tch — односторонняя ПП, в которой используются ПО с внешним диаметром 60 мил и отверстиями диаметром 35 мил;
metric.tch — ПП, для которых используется метрическая система единиц;
protel.tch — для ПП, созданных в пакете Protel.
После успешного завершения загрузки списка соединений на рабочем экране OrCAD Layout изображаются корпуса компонентов текущего проекта с указанием их электрических соединений, как на примере показано на рис. 6.4.
Перечень команд программы OrCAD Layout Plus в режиме разработки ПП и их краткое описание приведен в табл. 6.3. Команды каждого меню перечислены в том порядке, в котором они расположены.
Наиболее употребительные команды имеют пиктограммы быстрого вызова. Однако две пиктограммы не имеют соответствующих команд. Это пиктограммы включения режима текущей проверки DRC Щ и отключения видимости электрических связей . Состояния этих режимов отображаются в строке заголовка основного меню (рис. 6.4): DRC ON/OFF, RECONNECT ON.
Рис. 6.4. Результат загрузки списка соединений на печатную плату
Таблица 6.3. Команды OrCAD Layout Plus в рабочем окне
Команда |
Назначение |
||
Меню File (Файл) |
|||
New... (Ctrl+N) |
Создание проекта новой ПП с загрузкой файлов шаблона ПП и списка соединений |
||
Open (Ctrl+O) |
Открытие существующего проекта ПП |
||
Load... |
Загрузка файла стратегии авторазмещения и автотрассировки (*.SF) |
||
Save (Ctrl+S) |
Сохранение внесенных изменений в текущем проекте |
||
Save As... |
Сохранение внесенных в проект изменений в новом файле |
||
Backup |
Последовательная запись копий текущего файла ПП в 5 файлах BACKUP1.MAX — BACKUP5.MAX |
||
Close |
Закрытие текущего проекта |
||
Print/Plot... (Ctrl+P) |
Непосредственный вывод на принтер /плоттер |
||
Library Manager (Ctrl+I) |
Вызов менеджера библиотек |
||
Text Editor... |
Вызов программы Note Pad для просмотра и редактирования текстевых файлов |
||
1, 2, ... |
Список файлов |
||
Exit (Alt+F4) |
Выход из программы Layout |
||
Меню Edit (Редактирование) |
|||
Undo (U) |
Отмена последней команды |
||
Copy (Ctrl+C) |
Копирование объектов, выбранных в окне, с занесением их в буфер обмена |
||
Past (Ctrl+V) |
Размещение на ПП объектов из буфера обмена |
||
Delete (Ctrl+X) |
Удаление объектов, выбранных в окне |
||
Find/Goto... (Ctrl+F) |
Поиск компонента по его позиционному обозначению или переход в точку с заданными координатами |
||
Select Any... (Alt+S) |
Выбор компонента по его позиционному обозначению |
||
Select Next (N) |
Выбор для размещения на ПП следующего компонента |
||
Clear Selections |
Отмена выбора компонентов в электронной таблице |
||
End Command |
Завершение команды |
||
Properties... (Ctrl+E) |
Опрос и редактирование параметров выбранного объекта |
||
Команда |
Назначение |
|||
Меню View (Просмотр) |
||||
Design |
Нормальное изображение ПП |
|||
Density Graph |
Вывод гистограммы плотности расположения компонентов |
|||
Preview |
Предварительный просмотр слоя, выбранного в таблице Post Process |
|||
High Contrast (.) |
Изменение контрастности изображения |
|||
Clear Screen (Backspace) |
Очистка экрана (без стирания файла ПП) |
|||
Red raw (Home) |
Перечерчивание экрана |
|||
Query Window... |
Вывод окна опроса компонентов |
|||
Database Spread Sheets |
Вывод электронных таблиц: |
|||
Components (Shift+C) |
Компонентов |
|||
Package (Shift+K) |
Упаковочной информации |
|||
Footprints (Shift+F) |
Корпусов |
|||
Padstack (Shift+T) |
Стеков КП и ПО |
|||
Apertures (Shift+P) |
Апертур |
|||
Layers (Shift+Y) |
Слоев |
|||
Nets (Shift+N) |
Цепей |
|||
Obstacles (Shift+O) |
Барьеров |
|||
Text (Shift+X) |
Текстовых переменных |
|||
Error Markers (Shift+M) |
Маркеров ошибок |
|||
Drills (Shift+R) |
Отверстий |
|||
Post Process (Shift+S) |
Список заданий вывода на периферийные устройства с возможностью предварительного просмотра их графики |
|||
Statistics (Shift+I) |
Статистические данные о ПП |
|||
Zoom All (Fit) (Shift+Home) |
Вывод на экран полного изображения ПП |
|||
Zoom Center (C) |
Сдвиг текущего окна в новое положение, центр которого указывается курсором |
|||
Zoom In (I) |
Увеличение масштаба изображения |
|||
Команда |
Назначение |
|||
Zoom Out (О) |
Уменьшение масштаба изображения |
|||
Zoom Previous |
Вывод предыдущего изображения |
|||
Zoom DRC/Rout Box (B) |
Вывод на полный экран изображения, находящегося внутри области DRC/Rout Box |
|||
Select Layer... |
Выбор слоя |
|||
Visible<> Invisible (-) |
Переключатель видимости слоя |
|||
Меню Tools (Инструмент) |
||||
Layers |
Работа со слоями: |
|||
Select... |
Выбор слоя по имени |
|||
Select From Spreadsheet... |
Выбор слоя из электронной таблицы |
|||
Unroute |
Отмена трассировки на текущем слое |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств текущего слоя |
|||
Cluster |
Работа с кластером: |
|||
Make (К) |
Включение компонента в кластер |
|||
Break (Ctrl+K) |
Восстановление первоначальной формы всех компонентов, входящих в кластер |
|||
Group |
Работа с группой: |
|||
Select Filtered... |
Включение компонента в группу размещения |
|||
New... |
Выбор следующего компонента для размещения |
|||
Opposite (T) |
Перенос компонента на противоположную сторону ПП |
|||
Rotate (R) |
Вращение компонента |
|||
Lock (L) |
Временная фиксация компонента или группы |
|||
Fix |
Постоянная фиксация компонента или группы |
|||
Properties... (Ctrl+E) |
Свойства компонента |
|||
Delete (Ctrl+X) |
Удаление компонента |
|||
Matrix |
Работа с графической матрицей размещения компонентов: |
|||
Select Tool |
Режим выбора рисования матрицы |
|||
Delete (Ctrl+X) |
Удаление выбранной строки или столбца матрицы |
|||
Команда |
Назначение |
|||
Component |
Работа с компонентами: |
|||
Select Tool |
Режим выбора компонента |
|||
Select Filtered... |
Выбор нескольких компонентов с помощью фильтра имени |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Queue For Placement |
Создание очереди для размещения |
|||
Place... |
Размещение компонента |
|||
New.:. |
Добавление в проект нового компонента |
|||
Copy |
Копирование компонента |
|||
Adjust (Ctrl+J) |
Выравнивание группы компонентов |
|||
Opposite (T) |
Перенос компонента на противоположную сторону ПП с его зеркальным отображением |
|||
Rotate (R) |
Поворот на 90° |
|||
Shove (J) |
Разрешение трассировщику передвигать компоненты |
|||
Swap (Ctrl+W) |
Разрешение трассировщику переставлять секции |
|||
Lock (L) |
Временная фиксация |
|||
Fix |
Постоянная фиксация |
|||
Alternate Footprint... |
Выбор альтернативного корпуса |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Package |
Работа с упаковочной информацией: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Gate |
Работа с секциями компонентов: |
|||
Select Tool |
Режим выбора |
|||
Swap (Ctrl+W) |
Перестановка логически эквивалентных секций |
|||
Footprint |
Работа с корпусами компонентов: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового корпуса |
|||
Команда |
Назначение |
|||
Padstack |
Работа со стеками КП и ПО: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового стека |
|||
Copy Layer... |
Копирование КП с одного слоя на другой |
|||
Copy to Library... |
Занесение СКП в существующую или DIIOBL создаваемую библиотеку |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление неиспользуемых в проекте СКП |
|||
Pin |
Работа с выводами компонентов: |
|||
Select Tool |
Режим выбора |
|||
Copy (Ctrl+C) |
Копирование |
|||
Rotate (R) |
Поворот на 90° |
|||
Swap (Ctrl+W) |
Перестановка логически эквивалентных выводов |
|||
Toggle Copper Pour Seed |
Назначение области металлизации в качестве КП |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Aperture |
Работа с апертурами: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание новой апертуры |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Net |
Работа с цепями: |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Unroute |
Отмена трассировки цепи |
|||
Unroute Partial Track |
Отмена трассировки части цепи |
|||
Unlock (Ctrl+L) |
Отмена фиксации цепи |
|||
Lock (L) |
Фиксация цепи |
|||
EnableoDisable |
Выбор /отмена выбора цепи |
|||
Команда |
Назначение |
|||
Net |
Assign Via per Net |
Назначение цепи ПО |
||
Change Color |
Изменение цвета |
|||
Change Width |
Изменение ширины |
|||
Force Width by Layer |
Назначение ширины сегментов выбранной цепи, располагаемых на указанном слое (команда доступна при открытии таблицы Net, ширина трассы указывается дополнительно) |
|||
Force Min/Max Widths |
Изменение ширины всех сегментов цепи, выбранной в таблице Net, в соответствии с установленными пределами |
|||
Reconnect Type... |
Изменение типа прокладки цепи |
|||
Layer: |
Выбор слоев трассировки |
|||
Width By Layer... |
Назначение ширины трассы для текущего слоя |
|||
Spacing By Layer... |
Назначение зазоров для текущего слоя |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Connection |
Работа с электрическими соединениями: |
|||
Select Tool |
Режим выбора |
|||
Add |
Добавление нового соединения |
|||
Delete (Ctrl+X) |
Удаление |
|||
Disconnect Pin |
Отсоединение вывода |
|||
Track |
Прокладка трассы: |
|||
Select Tool |
Режим выбора |
|||
Mirror (Ctrl+M) |
Зеркальное отображение |
|||
Rotate (R) |
Поворот |
|||
Finish (F) |
Завершение |
|||
Lock (L) |
Фиксация |
|||
Unlock (Ctrl+L) |
Отмена фиксации |
|||
Unroute (D) |
Отмена прокладки трассы |
|||
Track Segment |
Работа с сегментом трассы: |
|||
Select Tool |
Режим выбора |
|||
Exchange Ends (X) |
Перенос указателя курсора к противоположному концу цепи |
|||
Команда |
Назначение |
|||
Track Segment |
Change Width (W) |
Изменение ширины |
||
Delete (Ctrl+X) |
Удаление |
|||
Jumper |
Работа с перемычками (выполняется при наличии специального слоя): |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание новой апертуры |
|||
Convert to Components |
Преобразование перемычек в компоненты |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление выбранной перемычки |
|||
Delete All |
Удаление всех перемычек |
|||
Via |
Работа с ПО: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового ПО |
|||
Add Via (V) |
Добавление ПО |
|||
Add Freevia (E) |
Добавление свободного ПО |
|||
Change Via Type |
Изменение типа ПО |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Modify Padstacks... |
Модификация СКП |
|||
Delete (Ctrl+X) |
Удаление |
|||
Test Point |
Работа с контрольными точками: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание новой контрольной точки |
|||
Add Test Point (P) |
Добавление контрольной точки |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Команда |
Назначение |
|||
Test Point |
Modify Padstacks... |
Модификация СКП |
||
Delete (Ctrl+X) |
Удаление контрольной точки |
|||
Delete All |
Удаление всех контрольных точек |
|||
Drill Chart |
Работа с таблицей сверловки (генерируется автоматически): |
|||
Select From Spreadsheet... |
Просмотр и редактирование таблицы |
|||
Drill Properties... |
Редактирование свойств выбранного в таблице символа отверстия |
|||
Move Drill Chart |
Перемещение таблицы сверловки в точку, указанную курсором. |
|||
Drill Chart Properties... |
Просмотр и редактирование высоты надписей и ширины линий таблицы |
|||
Text |
Работа с текстом: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Ввод текста (символы кириллицы не допускаются) |
|||
Copy |
Копирование |
|||
Mirror (Ctrl+M) |
Зеркальное отображение |
|||
Opposite |
Перенос на противоположную сторону ПП |
|||
Rotate (R) |
Поворот |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Dimension |
Работа с размерами: |
|||
Select Tool |
Режим выбора |
|||
New... |
Простановка нового размера |
|||
Move Datum |
Перемещение данных |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Measurement |
Проведение измерений: |
|||
Select Tool |
Режим выбора (измеряется длина пути) |
|||
Clear |
Стирание пути |
|||
Команда |
Назначение |
|||
Obstacle |
Работа с барьерами: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
New... |
Создание нового барьера |
|||
Mirror (Ctrl+M) |
Зеркальное отображение |
|||
Opposite |
Перенос на противоположную сторону ПП |
|||
Rotate |
Поворот |
|||
Exchange Ends (X) |
Добавление вершины |
|||
Finish (F) |
Завершение построения |
|||
Properties... (Ctrl+E) |
Просмотр и редактирование свойств |
|||
Delete (Ctrl+X) |
Удаление |
|||
Error |
Работа с маркерами ошибок: |
|||
Select Tool |
Режим выбора |
|||
Select From Spreadsheet... |
Выбор из таблицы |
|||
Select Next |
Выбор следующего маркера |
|||
Delete (Ctrl+X) |
Удаление |
|||
Меню Options (Настройка параметров) |
||||
System Settings... (Ctrl+G) |
Задание глобальных параметров проекта ( система единиц, размер рабочего поля, шаги сеток) |
|||
Colors |
Задание цветов слоев ПП |
|||
Color Rules... Задание нового правила раскраски объектов |
||||
Auto Backup... |
Задание интервала времени между автосохранениями файлов, количества копий и необходимости сохранения данных после каждого прохода автотрассировки |
|||
Global Spacing... |
Задание допустимых зазоров между объектами |
|||
Placement Strategy... |
Задание стратегии авторазмещения |
|||
Place Settings... |
Задание параметров режимов размещения Place Matrix и Place Component |
|||
Команда |
Назначение |
|||
Route Strategies |
Задание стратегии трассировки: |
|||
Manual Route... |
Интерактивной трассировки (по командам Auto Path и Shove Route) |
|||
Route Layers... |
Назначение слоев трассировки |
|||
Route Sweeps... |
Выбор стратегии трассировки |
|||
Route Passes... |
Настройка параметров проходов трассировки |
|||
Route Settings... |
Выбор режимов ручной и интерактивной трассировки (Add/Edit Route , Edit Segment , Shove Track , Auto Path Route Mode и др.) |
|||
Fanout Settings... |
Задание параметров стрингеров |
|||
Thermal Relief Settings... |
Задание параметров контактных площадок с большими и малыми тепловыми барьерами: Annular Over Drill — ширина кольца между центральным отверстием и воздушным зазором, Isolation Width -ширина воздушного зазора, Spoke Width — ширина барьера |
|||
Test Poin Settings... |
Задание параметров контрольных точек |
|||
Component Renaming... |
Выбор правила переименования компонентов на ПП, выполняемого по команде Auto>Rename Components |
|||
Gerber Settings... |
Настройка параметров Gerber-файлов |
|||
Post Process Settings... |
Редактирование таблицы создания Gerber-файлов с возможностью предварительного просмотра их графики |
|||
User Preferences... |
Настройка глобальных параметров |
|||
Auto (Автоматический режим) |
||||
Refresh |
Перечерчивание экрана: |
|||
Аll |
Всеми перечисленными ниже методами |
|||
Minimize Connections |
Минимизация общей длины электрических связей |
|||
Repour |
Всех участков металлизации |
|||
Calculate Statistics |
Вычисление статистических данных о ПП |
|||
Refresh Hot Link |
Обновление высвечивания объектов, ассоциируемых с объектом, который был выбран последним в графическом окне, окне Query или таблице Spreadsheets |
|||
Append Hot Link |
Высвечивание объектов, ассоциируемых с объектом, который был выбран последним в графическом окне, окне Query или таблице Spreadsheets |
|||
Команда |
Назначение |
|||
Place |
Размещение: |
|||
Board |
Компонентов на всей ПП |
|||
Component(s) (Ctrl+Q) |
Одного или нескольких выбранных компонентов |
|||
Array... |
Круговое размещение компонентов |
|||
Matrix |
Размещение выбранных компонентов в матрице |
|||
Free Via Matrix |
Матричное размещение ПО |
|||
Test Points |
Генерация контрольных точек. Предварительно необходимо назначить для этих целей ПО одного или нескольких типов и указать цепи, которые должны иметь контрольные точки |
|||
Unplace |
Отмена размещения компонентов: |
|||
Board |
На всей ПП |
|||
Component(s) |
Одного или нескольких выбранных компонентов |
|||
Fanout |
Создание стрингеров для пленарных компонентов: |
|||
Board |
На всей ПП |
|||
DRC/Route Box |
Находящихся в окне |
|||
Component |
Для отдельных компонентов |
|||
Autoroute |
Автоматическая трассировка: |
|||
Board |
Всей ПП |
|||
DRC/Route Box |
В окне |
|||
Component |
Отдельного компонента |
|||
Halt Autoroute |
Остановка трассировки |
|||
Resume Routing |
Продолжение трассировки |
|||
Unroute |
Отмена трассировки: |
|||
Board |
Всей ПП |
|||
DRC/Route Box |
В окне |
|||
Net |
Отдельной цепи |
|||
Component |
Отдельного компонента |
|||
Design Rule Check... |
Проверка соблюдения правил проектирования на всей ПП. Все ошибки помечаются кружками, информация об ошибках выводится в окно Query после выполнения команд Tool>Error>Select Tool и View>Query Window |
|||
Remove Violations |
Автоматическое удаление ошибок нарушения допустимых зазоров разрывом сегментов проводников: |
|||
Board |
На всей ПП |
|||
DRC/Route Box |
В окне |
|||
Команда |
Назначение |
||
Cleanup Design |
Доработка разведенной ПП и исключение из базы данных проекта неиспользуемых объектов |
||
Rename Components |
Автоматическое переименование компонентов в порядке, заданном по команде Options>Component Renaming |
||
Back Annotate |
Создание файла корректировки схемы в соответствии с внесенными на ПП изменениями (*.SWP) |
||
Run Post Processor |
Создание Gerber-файлов слоев ПП, файла апертур и файла сверловки (их перечень помещен в файл *.LIS) |
||
Create Reports... |
Создание отчетов о проекте |
||
Меню Window (Окно) |
|||
Cascade (Shift+F5) |
Каскадное расположение открытых окон |
||
Tile (Shift+F4) |
Последовательное расположение открытых окон по горизонтали |
||
Arrange Icons |
Упорядочивание размещения иконок свернутых окон в нижней части экрана |
||
Half Screen |
Изображение рядом рабочих экранов Capture и Layout (программа Capture должна при этом выполняться в фоновом режиме) |
||
Reset All |
Восстановление первоначальных значений данных и состояний графического окна |
||
1, 2. ... |
Список открытых окон |
||
Меню Help (Помощь) |
|||
Help Topics... (Fl) |
Вывод содержания, предметного указателя и средств поиска терминов встроенной инструкции |
||
Learning Layout |
Вызов электронного учебника по OrCAD Layout Plus |
||
About Layout... |
Вывод номера версии программы и ее регистрационного номера |
||
Примечание.
Обратим внимание, PDIF-файлы ПП правильно импортируются из Master Designer (P-CAD для DOS) в OrCAD Layout, только если они созданы в английской системе единиц (при преобразовании ПП, созданных в метрической системе, их масштаб искажается в 2,54 раза).
Данные из OrCAD Layout возможно передавать в популярную программу SPECCTRA (см. гл. 7) по команде File>Export>Layout to SPECCTRA как для выполнения размещения компонентов, так и для трассировки проводников в ручном, интерактивном или автоматическом режимах (OrCAD Layout при этом используется лишь для загрузки списка соединений проекта, созданного в OrCAD Capture).
Данные о разработанной ПП передаются обратно в OrCAD Layout no команде File>Import>SPECCTRA to Layout для выпуска документации и создания управляющих файлов для фотоплоттеров и сверлильных станков с ЧПУ. Однако ПП можно полностью разработать и с помощью OrCAD Layout. В начале по команде Options>System Settings (Ctrl+G) в диалоговом окне на рис. 6.5 просматривают и при необходимости редактируют глобальные параметры проекта:
Рис. 6.5. Редактирование параметров проекта
Затем по команде View >Database Spreadsheets>Layers в диалоговом окне на рис. 6.6 просматривают и при необходимости редактируют перечень слоев ПП и их назначение. Редактирование слоев производится с помощью меню, раскрывающихся после щелчка правой кнопкой мыши (см. пример на рис. 6.6).
Слои ПП могут быть следующих типов:
Рис. 6.6. Конфигурирование слоев ПП
ПП по умолчанию содержит два наружных слоя (ТОР, ВОТ), два слоя металлизации (GND, POWER), 12 внутренних слоев (INNER1, ..., INNER12), слой символов отверстий DRILL и 10 слоев документирования. Слои можно переименовывать, изменять их тип, добавлять новые, их нельзя только удалять. Каждый слой помимо основного имени Layer Name (например TOP, BOTTOM, INNER1) имеет трехсимвольное уменьшительное имя NickName (TOP, ВОТ, GND, IN1 и др.), которое не редактируется.
Дополнительный слой Global Layer предназначен для отображения электрических связей.
При наличии в проекте планарных компонентов в графе Mirror Layer для каждого слоя при необходимости указывается имя слоя, на который переносится соответствующая информация при переносе компонента на противоположную сторону ПП.
Далее по команде View >Database Spreadsheets>Padstacks в диалоговом окне на рис. 6.7 просматривают и при необходимости редактируют перечень СКП — стеков контактных площадок (КП) выводов компонентов и переходных отверстий (ПО).
Диалоговое окно редактирования параметров (Properties) КП и ПО показано на рис, 6.8. На нем расположены следующие панели:
Рис. 6.7. Таблица СКП и ПО
Рис. 6.8. Диалоговое окно редактирования контактных площадок
При этом для ПО допускается только 3 типа КП: Round, Square и Undefined.
Перед выполнением размещения компонентов или трассировки проводников необходимо вычертить контур. ПП Board outline. Для этого в меню Tool выбирается команда Obstacle и вычерчивается замкнутый многоугольник; тип барьера (в данном случае Board Outline), слой размещения и толщина линий контура которого задается в диалоговом окне, показанном на рис. 6.9, а. По этой же команде задаются барьеры размещения или трассировки других типов и области металлизации, как на примере, показанном на рис. 6.9, б.
а)
б)
Рис. 6.9. Задание параметров контура ПП (а) и области металлизации, подсоединенной к выводу компонента (б)
Обратим внимание, что пунктирным прямоугольником выделяется область DRC Box, внутри которой по команде Auto>Design Rule Check (DRC) проверяется соблюдение технологических ограничений и по другим командам меню Auto выполняется ряд команд автотрассировки. Для перемещения этой области выбирается команда View>DRC Box и затем производится щелчок левой кнопки мыши. После этого область DRC Box перемещается вместе с курсором, не изменяя своих размеров. Для изменения ее размеров после выбора команды View>Zoom DRC/Route Box нажимается и удерживается левая кнопка мыши и затем движением курсора наносится прямоугольная область. Наиболее естественно, когда граница области DRC/Round Box совпадает с контуром ПП.
Размещение компонентов выполняется в OrCAD Layout вручную, по очереди выбирая, перемещая, поворачивая и перемещая компоненты на поверхности наружного слоя ПП и перемещая пленарные компоненты на противоположную сторону. В автоматическом или интерактивном режимах размещение компонентов выполняется по командам Auto>Place.
Трассировка проводников проводится в ручном режиме с помощью команд Tool>Track>Select Tool и Track Segment или в интерактивном режиме с помощью команд Auto>Autoroute (Autopath Route Mode, Shove Track Mode, Edit Segment Mode ). При интерактивной трассировке выполняется текущий контроль соблюдения допустимых зазоров, если включен режим Online DRC