Часть 2.ПРОЕКТИРОВАНИЕ ПЕЧАТНЫХ ПЛАТ В САПР P-CAD
Часть 4. Выделение списка цепей из принципиальной схемы.
Часть 5. Создание библиотеки описаний элементов.
Часть 6. Подготовка конструктива.
Часть 7. Упаковка данных.
Часть 8. Размещение РЭК по полю конструктива.
Часть 9. Прокладка шин корпуса и питания.
Часть 10.Трассировка.
Часть 11. Создание чертежа общего вида.
Примечание: XXX - имя проекта. В P-CAD принято проводить глобальное имя
файла от пакета к пакету без изменения с прибавлением соответствующего
расширения.
Часть 4. Выделение списка цепей из принципиальной схемы РЭА (PC-NODES).
Список цепей выделяется из принципиальной схемы (файла 'XXX. SCH')
программой PC-NODES. В результате образуется специальный файл электрических
соединений 'XXX.NLT'.
Часть 5. Создание библиотеки описаний элементов (PREPACK).
С помощью экранного текстового редактора строится или корректируется
символьный файл 'XXX.Р1Ь',содержащий перечень используемых в блоке РЭА
компонентов и соответствующих им файлов символьных и конструкторско-
технологических образов. Следует отметить, что одному и тому же SYM - файлу не
может быть поставлено в соответствие разные PRT - файлы. Программа PREPACK
преобразует символьный файл '.FIL' в библиотеке описаний компонентов РЭА ( файл
с расширением '.LIB' ). В случае обнаружения ошибок в процессе трансляции
выдается файл сообщений об ошибках 'XXX.ERR'.
Пример 'XXX.FIL' файла %-....."---------.-
-----------
I kl551rl kl551rl.prt (7=gnd,14=+5v) kl551rl.sym 4 kl551a4
kl551a4.prt (7=gnd,14=+5v) kl551a4.sym %............................--
........ ---.....................
32 raz32 raz32.prt raz32.sym %-....--.............................-- -
......- -...-..---
Часть 6. Подготовка конструктива.
Для построения изображения конструктива необходимы следующие действия:
Проектирование печатных плат в САПР P-CAD 4.5
* Вызвать подсистему PC-CARDS; *
Режим DETL;
* Командой VLYR установить параметры слоев:
SLKSCR ABL А BRDOUT ABL FLCOMP ABL
остальные параметры - в режиме OFF.
FLCOMP используется как Common слой, т.е. все изображение этого слоя
автоматически при перекодировке переносится во все открытые слои; * Меню
DRAW - построение изображения конструктива (слой SLKSCR). * Меню DRAW -
построение граничного контура поля трассировки ( слой BRDOUT ), рекомендуется
пользоваться простыми фигурами с нулевой шириной линии, например командой
DRAW/RECT. * Команда FILE/SAVE - сохранить конструктив ( файл '.РСВ' ).
Часть 7. Упаковка данных (PC-PACK).
Программа PC-PACK, используя в качестве входных данных список
электрических связей ( файл "XXX.NLT" ), библиотеку описаний ( файл 'XXX.LIB',
файлы описаний РЭК '.SYM','.PRT). Производит упаковку вентилей по корпусам,
подсоединяет заготовку (конструктив) печатной платы. Результатом работы
программы является:
* База данных проекта ( файл 'XXX.PKG' ) - заготовка конструктива с
неустановленными РЭК. * Файл ошибок ( 'PCPACK.ERR' ), если были
выявлены ошибки.
Часть 8. Размещение РЭК по полю конструктива (PC-PLACE).
Задача размещения сводится к расстановке корпусов РЭК по полю
конструктива, причем расстановку необходимо производить с учетом минимизации
длины электрических связей, функциональной стройности и т.д. Запуск программы
размещения:
PCPLACE
Рабочий справочник должен содержать файл 'XXX.PKG' и конструкторско-
технологические описания всех РЭК ( '.PRT' ) проекта.
* Используются команды:
/MOVE/COMP /ROT
Поочередно расставляются все компоненты в пределах допустимого поля
трассировки. Если размещаемый командой MOVE компонент не установлен в
течении 2 секунд, автоматически высвечиваются его связи. Успешное разведение
связей на ПП зависит от размещения компонентов на плате. Для количественного
анализа размещения используется команда:
/HIST/STAT
Она строит гистограмму размещения РЭК и вычисляет индекс размещения
(улучшения). Необходимо стремится к увеличению индекса. Также индекс
Проектирование печатных плат в САПР P-CAD 4.5
имеет зеленый цвет, если вариант лучше. В противном случае - цвет индекса красный.
Линии гистограмм отображаются зеленым, желтым или красным цветом, в
зависимости от густоты связей по конкретному сечению поля размещения.
Переразмещая элементы необходимо стремится к тому, чтобы цвет гистограмм был
зеленым. Красный цвет свидетельствует - густота связей выше возможностей их
разводки автоматической трассировкой. Для отображения гистограммы установите
курсором зеленый цвет Н на строке состояния, для выключения - красный.
При размещении РЭК полезно также пользоваться силовыми векторами
компонентов, под силовым вектором РЭК в P-CAD подразумевается отрезок прямой,
соединяющий РЭК с наилучшим положением, с теоретической точки зрения, этого
элемента. Для включения векторов установите курсором зеленый цвет V на строке
состояния, для выключения красный. Физически силовые вектора попадают в
специальный слой $FORC базы данных проекта РЭА. Успешным результатом работы
PC-PLACE является, файл 'XXX.PLC.
Часть 9. Прокладка шин корпуса и питания
(Выполнять для второго варианта трассировки)
1. Вызвать подсистему PC-CARDS.
2. Командой FILE/LOAD - загружается файл заготовки платы с размещенными
РЭК ( файл 'XXX.PLC' ).
3. Командой ENTR/WIRE в слоях СОМР и SOLDER ( толщина линии 50 )
изображаются шины корпуса и питания ( аналогично введению электрических
соединений в PC-CAPS ). 4. Результат работы сохраняется в файле 'XXX.PLC'.
Часть 10. Трассировка (PC-ROUTE).
Автоматизированное получение топологии ( трассировки ) ПП - один из
ответственных этапов проектирования РЭА.
Непосредственно перед запуском программы трассировки PC-ROUTE
производится настройка пакета на определенные параметры, совокупность которых
образует стратегию трассировки. Все вводимые в ответ на подсказку параметры
запоминаются в специальном файле стратегии трассировки 'XXX.CTL'. Экраны
PC-ROUTE
PC-ROUTE
Enter database name: XXX.pIc (Database reference name XXX) {Ввести
имя базы данных} Select routing strategy: PCADI {Выбрать стратегию
трассировки}
Options:
Edit routing strategy
{Редактировать стратегию трассировки} Route
Проектирование печатных плат в САПР P-CAD 4.5
Exit PC-ROUTE
Router Utilities
PC-ROUTE Editing strategy PCADI
Options:
Edit routing parameters Edit
ripup parameters Edit pad
descriptions Edit wiring rules
Edit net class definitions Edit
layer descriptions
{Установить следующие параметры экрана редактирования стратегии}
PC-ROUTE
Edit routing parameters for strategy PCADI.
Units: MILS
Route grid x: 50 у: 50
Number of routing layers: 2
Route type: Steiner-rninvia Route
order: Short-Long Display type:
Status + Route
Perform memory route: Horizontal + Vertical Perform
diagonal route: Yes Perform via minimization: Yes
Perform beveling: During Perform arc beveling: No
Define detailed parameters
Второй экран
Edit detailed routing parameters for strategy PCADI.
Routing Grid Major grid x: 50 у: 50 Definition
Minor grid I x: 0 y:0 Minor grid 2 x: 0 y:0
Проектирование печатных плат в САПР P-CAD 4.5
Minor grid 3 x: 0 y:0
Via Type Through Via Sites
All grid points
Route Search Area Size Number of grids to enlarge: 5 Number Of
Maze Router Passes Number of passes: 3 Open Route Search
Area To Full Board On Last Pass : Yes Route Area Clearance
From Board Edge distance: 50
Третий экран
Edit detailed routing parameters for strategy PCADI
{Без изменений}
Through via cost: 30 Bevel size: 2 Predominant
component orientation: Unspecified
Route window: Entire board
Generate stringers: Yes
Eliminate acute angles: Yes
{Экран оставить без изменений}
PC-ROUTE
Edit Ripup Parameters for strategy PCADI
Number of Maze Routing Passes Normal:
0 Ripup: I Optimize: 2
Perform trace bugging: No
Penalize comers: No
Costs
Costs to rip up I subnet: 300 Costs to
re-use ripped up grid: 20 Optimizer via
cost: 200
{Установить параметры контактных площадок} Проектирование
печатных плат в САПР P-CAD 4.5
Тип контактных площадок:
0 - Для переходных отверстий
1 - Для первого вывода
2 - Для всех остальных
3 - Для корпуса
4 - Для питания PC-ROUTE
Edit pad descriptions for strategy PCADI
Connected to inner plane: No Pin type: 0
Pad shape: Circle
Diameter: 50 Повторить
для 1 типа I Square
Side: 50 Повторить для 2,3,4
типа
2 Circle Diameter: 50
3 Circle Diameter: 50
4 Circle Diameter: 50
{Изменить экран следующим образом}
PC-ROUTE
Edit wiring rules for strategy PCADI {Редактировать правило} Pad/Pad
Clearance: 10 {Зазор между контактными площадками} Rule Trace
Line/Line Line/Pad Name Width Clearance Clearance {Название
{Ширина {Зазор между {Зазор между правил} Трассы}
проводниками} проводником и
контактной площадкой}
DEFAULT 10 10 10 POWER 50
50 50
PC-ROUTE
Edit net class definitions for strategy PCADI
Net class name
DEFAULT +5V
GND
Проектирование печатных плат в САПР P-CAD 4.5
Имена цепей +5v и GND вводятся при нажатие кнопки lnS
Экран DEFAULT
Editing net class DEFAULT of strategy PCADI
Wiring rule: DEFAULT (width 10) Priority:
None Layers: All layers Allow router to alter
preroute: Yes
Type of class: All nets not in other classes
Экран +5v
Editing net class +5v of strategy PCADI
Wiring rule: POWER (width 50)
Priority: Medium Layers: All layers
Allow router to alter preroute: Yes
Type of class: Net list Nets:
+5v Экран GND
Editing net class GND of strategy PCADI
Wiring rule: POWER (width 50)
Priority: High Layers: All layers Allow
router to alter preroute: Yes
Type of class: Net list
Nets: GND
Примечание: При выполнении 2-го варианта трассировки (шины +5v и GND
проведены средствами PC-CARDS) установить приоритет этих цепей Ignore.
Проектирование печатных плат в САПР P-CAD 4.5
{Оставить без изменения}
PC-ROUTE
Edit Layers for strategy PCADI
ITotal layers 2 Routing layers 2 lThrough via
cost 30
Layer Table
Cost
Name Type N/S E/W ,1 COMP
East/West 4 I 12 SOLDER
North/South 1 4
Часть 11. Создание чертежа общего вида
[ создания чертежа общего вида необходимо выполнить следующие: 1.
Запустить программу PC-CARDS (DETL).
1 Загрузить файл "XXX.PLC" (последняя версия с разведенными ши-
fe+5VHGND). 1. Установить слои SLKSCRABLA COMP ABL SOLDER
ABL
> Ввести позиционные обозначения элементов командой COMP/NAME I
SLKSCR).
, Нарисовать недостающие графические обозначения (размеры, до-йтельные
проекции и т.п.) с помощью команды DRAW. > Полученный файл сохранить
FILE/SAVE.
Проектирование печатных плат в САПР P-CAD 4.5