Глава
6.
Проектирование
печатных плат
6.1.
Редактор топологии печатных плат 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 в начальном режиме
|
|
|
|
|
|
|
Назначение
|
|
|
|
|
|
|
Создание проекта
новой ПП с загрузкой файлов шаблона и списка соединений
|
|
|
|
Открытие существующего
проекта ПП
|
|
|
|
Импорт файлов
ПП других САПР:
|
|
|
|
Преобразование
текстового файла *.MIN в бинарный файл *.МАХ
|
|
|
|
Преобразование
текстового файла списка связей *.ASC в бинарный файл *.MNL
|
|
|
|
Преобразование
текстового файла списка связей *.NET системы P-CAD в бинарный файл
*.MNL
|
|
|
|
Преобразование
текстового файла списка связей формата программы Futurenet в бинарный
файл *.MNL
|
|
|
|
|
|
|
а)
б)
в)
Рис. 6.1.
Загрузка списка соединений при создании новой ПП
|
|
|
|
|
|
|
|
|
|
|
|
Преобразование
файлов формата OrCAD PCB386 в файлы *.МАХ
|
|
|
|
Преобразование
файлов формата CadStar в файлы *.МАХ
|
|
|
|
Преобразование
файлов формата PADS в файлы *.МАХ
|
|
|
|
Создание файла
ПП *.МАХ после загрузки файлов *.PDF, *.TCH, pcad.ini и pcad.tbl
|
|
|
|
Преобразование
файлов *.РСВ системы Protel в файлы *.МАХ
|
|
|
|
Преобразование
файлов *.РСВ систем Tango Series II или Tango_PCB Plus в файлы *.МАХ
|
|
|
|
Преобразование
файлов *.РСА системы DesignLab в файлы *.МАХ (не готово)
|
|
|
|
Преобразование
файлов *.DXF из AutoCAD в формат *.МАХ
|
|
|
|
Преобразование
файлов *.BRD системы Pro/Engineer в файлы *.МАХ
|
|
|
|
Преобразование
файлов *.RTE в файлы *.МАХ
|
|
|
|
Преобразование
файлов *.CAD системы VeriBest в файлы *.МАХ
|
|
|
|
Экспорт файла
базы данных печатной платы в другой формат:
|
|
|
|
Преобразование
бинарного формата базы данных ПП (файлы *.МАХ) в ASCII (файлы *.MIN)
|
|
|
|
Преобразование
бинарного формата списка связей (*.MNL) в формат ASCII (*.ASC)
|
|
|
|
Преобразование
в формат РСВ386
|
|
|
|
Преобразование
в формат программы CADStar (файлы *.CDI)
|
|
|
|
Преобразование
в формат программы PADS
|
|
|
|
Внесение корректировки
в PDIF-файл после изменений в файле *.МАХ
|
|
|
|
Преобразование
в формат Protel
|
|
|
|
Преобразование
в формат Tango
|
|
|
|
Преобразование
файлов *.МАХ в формат AutoCAD
|
|
|
|
Преобразование
в формат Pro/Engineer
|
|
|
|
|
Преобразование
в формат GenCAD
|
|
|
|
|
Преобразование
в формат IPC-D-356
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Преобразование
в формат SPECCTRA
|
|
|
|
Преобразование
в формат Allegro (не готово)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вывод в основное
меню строки состояний
|
|
|
|
|
|
|
Вызов менеджера
библиотек
|
|
|
|
Вызов программы
OrCAD Capture
|
|
|
|
Вызов программы
Visual CADD
|
|
|
|
Вызов автотрассировщика
Smart Route
|
|
|
|
Вызов программы
Gerb Tool:
|
|
|
|
Создание нового
Gerber-файла
|
|
|
|
|
|
|
|
Корректировка
ПП по изменениям, внесенным на схеме или на другой ПП:
|
|
|
|
Добавление и
удаление компонентов и цепей без переписывания атрибутов ПП
|
|
|
|
Создание новой
ПП или включение новых компонентов на старую
|
|
|
|
Создание новой
ПП или включение новых компонентов на старую ПП с переписыванием всех
координат размещения
|
|
|
|
Создание новой
ПП или включение новых компонентов на старую ПП с переписыванием всех
атрибутов и координат размещения
|
|
|
|
Добавление компонентов
и цепей без переписывания атрибутов
|
|
|
|
Добавление компонентов
и цепей и обновление их параметров
|
|
|
|
Передача из одной
ПП в другую атрибутов цепей и правил их трассировки
|
|
|
|
Редактирование
файла настройки конфигурации программы Layout (файл Lsession.ini)
|
|
|
|
Перезагрузка
файла настройки конфигурации программы Layout после его редактирования
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вывод содержания,
предметного указателя и средств поиска терминов встроенной инструкции
;
|
|
|
|
Вызов электронного
учебника по OrCAD 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
! SYSTEM. PRT
— System Part Library
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SOG. 050/14/
WG.244/L.425
|
|
|
|
|
DIP. 100/ 16/
W.300/L.850
|
|
SOG. 050/14/
WG.244/L.425
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Если в процессе
загрузки списка соединений обнаружен компонент, не имеющий ссылок на его корпус,
то выводится диалоговое окно (рис. 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 в рабочем окне
|
|
|
|
|
|
|
|
|
|
|
|
|
Создание проекта
новой ПП с загрузкой файлов шаблона ПП и списка соединений
|
|
|
|
Открытие существующего
проекта ПП
|
|
|
|
Загрузка файла
стратегии авторазмещения и автотрассировки (*.SF)
|
|
|
|
Сохранение внесенных
изменений в текущем проекте
|
|
|
|
Сохранение внесенных
в проект изменений в новом файле
|
|
|
|
Последовательная
запись копий текущего файла ПП в 5 файлах BACKUP1.MAX — BACKUP5.MAX
|
|
|
|
Закрытие текущего
проекта
|
|
|
|
Непосредственный
вывод на принтер /плоттер
|
|
|
|
Вызов менеджера
библиотек
|
|
|
|
Вызов программы
Note Pad для просмотра и редактирования текстевых файлов
|
|
|
|
|
|
|
|
Выход из программы
Layout
|
|
|
|
Меню Edit (Редактирование)
|
|
|
|
|
|
|
|
Копирование объектов,
выбранных в окне, с занесением их в буфер обмена
|
|
|
|
Размещение на
ПП объектов из буфера обмена
|
|
|
|
Удаление объектов,
выбранных в окне
|
|
|
|
Поиск компонента
по его позиционному обозначению или переход в точку с заданными координатами
|
|
|
|
Выбор компонента
по его позиционному обозначению
|
|
|
|
Выбор для размещения
на ПП следующего компонента
|
|
|
|
Отмена выбора
компонентов в электронной таблице
|
|
|
|
|
|
|
|
Опрос и редактирование
параметров выбранного объекта
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Нормальное изображение
ПП
|
|
|
|
Вывод гистограммы
плотности расположения компонентов
|
|
|
|
Предварительный
просмотр слоя, выбранного в таблице Post Process
|
|
|
|
Изменение контрастности
изображения
|
|
|
|
Очистка экрана
(без стирания файла ПП)
|
|
|
|
|
|
|
|
Вывод окна опроса
компонентов
|
|
|
|
Вывод электронных
таблиц:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Список заданий
вывода на периферийные устройства с возможностью предварительного
просмотра их графики
|
|
|
|
Статистические
данные о ПП
|
|
|
Zoom All (Fit)
(Shift+Home)
|
Вывод на экран
полного изображения ПП
|
|
|
|
Сдвиг текущего
окна в новое положение, центр которого указывается курсором
|
|
|
|
Увеличение масштаба
изображения
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Уменьшение масштаба
изображения
|
|
|
|
Вывод предыдущего
изображения
|
|
|
|
Вывод на полный
экран изображения, находящегося внутри области DRC/Rout Box
|
|
|
|
|
|
|
|
Переключатель
видимости слоя
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Select From Spreadsheet...
|
Выбор слоя из
электронной таблицы
|
|
|
|
Отмена трассировки
на текущем слое
|
|
|
|
Просмотр и редактирование
свойств текущего слоя
|
|
|
|
|
|
|
|
Включение компонента
в кластер
|
|
|
|
Восстановление
первоначальной формы всех компонентов, входящих в кластер
|
|
|
|
|
|
|
|
Включение компонента
в группу размещения
|
|
|
|
Выбор следующего
компонента для размещения
|
|
|
|
Перенос компонента
на противоположную сторону ПП
|
|
|
|
|
|
|
|
Временная фиксация
компонента или группы
|
|
|
|
Постоянная фиксация
компонента или группы
|
|
|
|
|
|
|
|
|
|
|
|
Работа с графической
матрицей размещения компонентов:
|
|
|
|
Режим выбора
рисования матрицы
|
|
|
|
Удаление выбранной
строки или столбца матрицы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выбор нескольких
компонентов с помощью фильтра имени
|
|
|
Select From Spreadsheet...
|
|
|
|
|
Создание очереди
для размещения
|
|
|
|
|
|
|
|
Добавление в
проект нового компонента
|
|
|
|
|
|
|
|
Выравнивание
группы компонентов
|
|
|
|
Перенос компонента
на противоположную сторону ПП с его зеркальным отображением
|
|
|
|
|
|
|
|
Разрешение трассировщику
передвигать компоненты
|
|
|
|
Разрешение трассировщику
переставлять секции
|
|
|
|
|
|
|
|
|
|
|
|
Выбор альтернативного
корпуса
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
Работа с упаковочной
информацией:
|
|
|
Select From Spreadsheet...
|
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
Работа с секциями
компонентов:
|
|
|
|
|
|
|
|
Перестановка
логически эквивалентных секций
|
|
|
|
Работа с корпусами
компонентов:
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа со стеками
КП и ПО:
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
Копирование КП
с одного слоя на другой
|
|
|
|
Занесение СКП
в существующую или DIIOBL создаваемую библиотеку
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
Удаление неиспользуемых
в проекте СКП
|
|
|
|
Работа с выводами
компонентов:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Перестановка
логически эквивалентных выводов
|
|
|
|
Назначение области
металлизации в качестве КП
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
Отмена трассировки
части цепи
|
|
|
|
|
|
|
|
|
|
|
|
|
Выбор /отмена
выбора цепи
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Назначение ширины
сегментов выбранной цепи, располагаемых на указанном слое (команда
доступна при открытии таблицы Net, ширина трассы указывается дополнительно)
|
|
|
|
Изменение ширины
всех сегментов цепи, выбранной в таблице Net, в соответствии с установленными
пределами
|
|
|
|
Изменение типа
прокладки цепи
|
|
|
|
|
|
|
|
Назначение ширины
трассы для текущего слоя
|
|
|
|
Назначение зазоров
для текущего слоя
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
Работа с электрическими
соединениями:
|
|
|
|
|
|
|
|
Добавление нового
соединения
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа с сегментом
трассы:
|
|
|
|
|
|
|
|
Перенос указателя
курсора к противоположному концу цепи
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа с перемычками
(выполняется при наличии специального слоя):
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
Преобразование
перемычек в компоненты
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
Удаление выбранной
перемычки
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
|
|
|
|
Работа с контрольными
точками:
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
Создание новой
контрольной точки
|
|
|
|
Добавление контрольной
точки
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Удаление контрольной
точки
|
|
|
|
Удаление всех
контрольных точек
|
|
|
|
Работа с таблицей
сверловки (генерируется автоматически):
|
|
|
Select From Spreadsheet...
|
Просмотр и редактирование
таблицы
|
|
|
|
Редактирование
свойств выбранного в таблице символа отверстия
|
|
|
|
Перемещение таблицы
сверловки в точку, указанную курсором.
|
|
|
Drill Chart Properties...
|
Просмотр и редактирование
высоты надписей и ширины линий таблицы
|
|
|
|
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
Ввод текста (символы
кириллицы не допускаются)
|
|
|
|
|
|
|
|
|
|
|
|
Перенос на противоположную
сторону ПП
|
|
|
|
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Простановка нового
размера
|
|
|
|
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
|
|
|
|
Режим выбора
(измеряется длина пути)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
|
|
|
|
Перенос на противоположную
сторону ПП
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Просмотр и редактирование
свойств
|
|
|
|
|
|
|
|
Работа с маркерами
ошибок:
|
|
|
|
|
|
|
|
|
Select From Spreadsheet...
|
|
|
|
|
|
|
|
|
|
|
|
Меню Options
(Настройка параметров)
|
|
|
System Settings...
(Ctrl+G)
|
Задание глобальных
параметров проекта (система единиц, размер рабочего поля, шаги сеток)
|
|
|
|
|
|
|
Color Rules...
Задание нового правила раскраски объектов
|
|
|
|
Задание интервала
времени между автосохранениями файлов, количества копий и необходимости
сохранения данных после каждого прохода автотрассировки
|
|
|
|
Задание допустимых
зазоров между объектами
|
|
|
|
Задание стратегии
авторазмещения
|
|
|
|
Задание параметров
режимов размещения Place Matrix и Place
Component
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание стратегии
трассировки:
|
|
|
|
Интерактивной
трассировки (по командам Auto Path и Shove Route)
|
|
|
|
Назначение слоев
трассировки
|
|
|
|
Выбор стратегии
трассировки
|
|
|
|
Настройка параметров
проходов трассировки
|
|
|
|
Выбор режимов
ручной и интерактивной трассировки (Add/Edit Route , Edit Segment
, Shove Track , Auto Path Route Mode и др.)
|
|
|
|
Задание параметров
стрингеров
|
|
|
Thermal Relief
Settings...
|
Задание параметров
контактных площадок с большими и малыми тепловыми барьерами: Annular
Over Drill — ширина кольца между центральным отверстием и воздушным
зазором, Isolation Width -ширина воздушного зазора, Spoke Width —
ширина барьера
|
|
|
|
Задание параметров
контрольных точек
|
|
|
|
Выбор правила
переименования компонентов на ПП, выполняемого по команде Auto>Rename
Components
|
|
|
|
Настройка параметров
Gerber-файлов
|
|
|
|
Редактирование
таблицы создания Gerber-файлов с возможностью предварительного просмотра
их графики
|
|
|
|
Настройка глобальных
параметров
|
|
|
Auto (Автоматический
режим)
|
|
|
|
|
|
|
|
Всеми перечисленными
ниже методами
|
|
|
|
Минимизация общей
длины электрических связей
|
|
|
|
Всех участков
металлизации
|
|
|
|
Вычисление статистических
данных о ПП
|
|
|
|
Обновление высвечивания
объектов, ассоциируемых с объектом, который был выбран последним в
графическом окне, окне Query или таблице Spreadsheets
|
|
|
|
Высвечивание
объектов, ассоциируемых с объектом, который был выбран последним в
графическом окне, окне Query или таблице Spreadsheets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Одного или нескольких
выбранных компонентов
|
|
|
|
Круговое размещение
компонентов
|
|
|
|
Размещение выбранных
компонентов в матрице
|
|
|
|
|
|
|
|
Генерация контрольных
точек. Предварительно необходимо назначить для этих целей ПО одного
или нескольких типов и указать цепи, которые должны иметь контрольные
точки
|
|
|
|
Отмена размещения
компонентов:
|
|
|
|
|
|
|
|
Одного или нескольких
выбранных компонентов
|
|
|
|
Создание стрингеров
для пленарных компонентов:
|
|
|
|
|
|
|
|
|
|
|
|
Для отдельных
компонентов
|
|
|
|
Автоматическая
трассировка:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Проверка соблюдения
правил проектирования на всей ПП. Все ошибки помечаются кружками,
информация об ошибках выводится в окно Query после выполнения команд
Tool>Error>Select Tool и View>Query Window
|
|
|
|
Автоматическое
удаление ошибок нарушения допустимых зазоров разрывом сегментов проводников:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Доработка разведенной
ПП и исключение из базы данных проекта неиспользуемых объектов
|
|
|
|
Автоматическое
переименование компонентов в порядке, заданном по команде Options>Component
Renaming
|
|
|
|
Создание файла
корректировки схемы в соответствии с внесенными на ПП изменениями
(*.SWP)
|
|
|
|
Создание Gerber-файлов
слоев ПП, файла апертур и файла сверловки (их перечень помещен в файл
*.LIS)
|
|
|
|
Создание отчетов
о проекте
|
|
|
|
|
|
|
Каскадное расположение
открытых окон
|
|
|
|
Последовательное
расположение открытых окон по горизонтали
|
|
|
|
Упорядочивание
размещения иконок свернутых окон в нижней части экрана
|
|
|
|
Изображение рядом
рабочих экранов Capture и Layout (программа Capture должна при этом
выполняться в фоновом режиме)
|
|
|
|
Восстановление
первоначальных значений данных и состояний графического окна
|
|
|
|
|
|
|
|
|
|
|
Вывод содержания,
предметного указателя и средств поиска терминов встроенной инструкции
|
|
|
|
Вызов электронного
учебника по OrCAD Layout Plus
|
|
|
|
Вывод номера
версии программы и ее регистрационного номера
|
|
|
|
|
|
Базы данных
ПП можно также импортировать из других пакетов по команде
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