PCAD
.pdf┌────────────────────────────┬───────┐ │ Тип элемента │ Номер │
├────────────────────────────┼───────┤
│ Микросхемы |
│ 10000 │ |
|
│ Резисторы |
│ 11100 │ |
|
│ Емкости |
│ 11200 │ |
|
│ Индуктивности |
│ 11300 │ |
|
│ Триоды |
│ 11400 │ |
|
│ Другие дискретные элементы │ 11000 |
│ |
|
│ Переключатели |
│ 12000 |
│ |
│ Разъемы |
│ 13000 |
│ |
│ |
│ |
│ |
└────────────────────────────┴───────┘
3. Наберите 10000 и нажмите ввод. Система запросит:
Is part type SMD? YES NO
(Является ли элемент планарным? ДА НЕТ)
Этот запрос определяет тип элемента: с планарными или штыревыми контактами. Поскольку микросхема К155ЛА3 имеет штыревые контакты следует ответить NO.
ПРИМЕЧАНИЕ: С помощью команды SCMD / SPAT (системная команда установки атрибутов контакта) можно проверить или изменить типы и эквивалентности контактных выводов.
3.1.7.ЗАПИСЬ ЭЛЕМЕНТА В ФАЙЛ НА ДИСКЕ
1.Выбрать команду FILE / SAVE (сохранение файла). Запрос системы:
Enter file name: (Введите имя файла:)
Набрать на клавиатуре имя сохраняемого файла, например,
K155LA3, и нажать клавишу BUT#1 или [ ENTER ]. Система ответит: Saving database. (Сохранение базы данных.)
2. Для завершения работы с редактором PCCARDS выбрать ко-
манду SYS / QUIT.
|
4. ФОРМИРОВАНИЕ СПИСКА ЦЕПЕЙ |
В ДВОИЧНОМ ВИДЕ. |
|||||
|
|
ПРОГРАММА |
PCNODES |
|
|
||
|
Программа PCNODES |
предназначена для |
генерации списка цепей |
||||
в двоичном виде в требуемом |
формате |
для |
|
последующей |
обработки |
||
программами-утилитами САПР PCAD. Входной информацией для програм- |
|||||||
мы |
PCNODES является |
схема |
электрическая |
принципиальная, кото- |
|||
рая формируется в редакторе |
PCCAPS |
(файл |
*.SCH). |
|
|||
|
Выходные данные программы PCNODES |
(файл *.NLT) |
использу- |
||||
ются |
в дальнейшем при работе с утилитой |
PCPACK. |
|
5. ПРОГРАММА ОБСЛУЖИВАНИЯ БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ PCCOMP
Программа PCCOMP предназначена для обслуживания как символьной (схемной), так и технологической библиотек. Программа позволяет посмотреть либо изменить информацию о библиотечном элементе. Изменению может подлежать практически вся текстовая инфор-
мация, графическую информацию программа PCCOMP изменять не может. Программа PCCOMP является дополнительной утилитой и во многом дублирует функции графических редакторов PCCAPS и PCCARDS.
Часть функций программы является весьма полезной, существенно облегчающей работу при обслуживании библиотек.
Общее открытое меню программы содержит семь элементов:
Edit Symbol Pin Information
Редактирование информации о контактах в схемном библиотечном элементе
Edit Symbol Pkg Information
Редактирование упаковочной информации в схемном библиотечном элементе
Edit Part Pin Information
Редактирование информации о контактах в технологическом библиотечном элементе
Delete Pkg Information
Стереть упаковочную информацию
Copy Pkg Information
Скопировать упаковочную информацию
Translate Pkg Information
Транслировать упаковочную информацию
Exit PC-COMP
Завершить работу PCCOMP
Анализируя меню, можно сделать вывод, что в основном программа PCCOMP предназначена для редактирования элементов схемной библиотеки. Шестой элемент меню предназначен для трансляции упаковочной информации из одного или нескольких элементов схемной библиотеки в один элемент технологической библиотеки.
В первой строке содержимого экрана для шестого элемента меню
задается имя файла |
технологической |
библиотеки ( |
*.PRT ). Вторая |
|||
строка определяет, |
сколько различных |
символьных (схемных) элемен- |
||||
тов будут транслироваться в элемент |
технологической библиотеки. В |
|||||
третьей строке |
вводится |
имя файла |
схемной библиотеки ( *.SYM ). |
|||
Если в технологический элемент транслируется один |
элемент схемной |
|||||
библиотеки, то |
его |
называют однородным. |
|
|
||
САПР PCAD |
позволяет |
работать |
с неоднородными элементами, |
|||
когда в одном технологическом элементе содержатся |
несколько |
раз- |
||||
личных схемных |
элементов. Например, |
микросхема К511ПУ1 ( преобра- |
||||
зователь высокого уровня в низкий ) |
содержит два |
элемента |
2И-НЕ |
|||
и два элемента |
НЕ |
с расширением по |
И. |
|
|
6.АВТОМАТИЧЕСКАЯ УПАКОВКА ЛОГИЧЕСКИХ ЭЛЕМЕНТОВ
ВМИКРОСХЕМЫ. ПРОГРАММА PCPACK
6.1.НАЗНАЧЕНИЕ И ФУНКЦИИ ПРОГРАММЫ PCPACK
Программа PCPACK предназначена для замены схемных образов
проекта посадочными местами используемых компонент, т.е. всем элементам технологической библиотеки ставятся в соответствие схемные библиотечные элементы.
При этом возможны варианты:
1. Имя входного файла схемной библиотеки совпадает с именем соответствующего ему файла технологической библиотеки, например,
К555ТM2.SYM и К555ТM2.PRT.
2.Одному схемному элементу соответствует
один элемент из технологической библиотеки, но имена у них не совпадают. Например, схемный элемент имеет имя K155LA3.SYM, а технологический элемент имеет имя 7400.PRT. В этом случае программе PC-PACK трудно догадаться, какой файл заменять на какой, и для нормальной ее работы требуется иметь специальный текстовый файл, ставящий в соответствие символьный файл технологическому.
Этот текстовый файл, имеющий расширение FIL, содержит записи вида:
4 |
K155LA3 |
7400.PRT |
K155LA3.SYM |
|
Здесь запись |
содержит четыре поля, разделенные пробелами. |
|||
Первое поле |
определяет, сколько вентилей (элементов схемной биб- |
|||
лиотеки) упаковано |
|
в один технологический элемент. |
||
Второе поле |
- это |
имя записи, оно уникально для данного FIL-фай- |
||
ла. Третье |
поле определяет имя файла технологической библиотеки, |
|||
а четвертое |
- имя |
файла схемной библиотеки. |
6.2. ЗАПУСК ПРОГРАММЫ |
PCPACK |
|
Программа PC-PACK имеет |
следующее |
меню: |
Extract Cross-Reference |
Выделение FIL-файла |
|
Package PCB |
Упаковка информации в |
|
|
элементы печатной платы |
|
Exit PC-PACK PC-PACK |
Завершить работу PC-PACK |
Первый элемент |
меню позволяет |
выделить FIL-файл |
проекта из |
|
большой базы |
данных |
на основании списка цепей проекта. |
||
Второй элемент |
меню означает |
основную функцию |
программы. |
|
Этот элемент |
сразу вызывается, если запуск осуществлять без отк- |
|||
рытого меню. |
|
|
|
|
Третий элемент |
меню завершает |
работу программы PC-PACK. |
||
6.3. ЗАДАНИЕ ИСХОДНОЙ ИНФОРМАЦИИ ДЛЯ ПРОГРАММЫ |
PCPACK |
Программа PC-PACK имеет следующую входную информацию:
-список цепей схемы электрической принципиальной в двоичном виде (файлы с расширением *.NLT *.XNL);
-библиотеку упаковочной информации (файл с расширением
*.FIL);
-библиотеку посадочных мест (файлы с расширением *.PRT);
-конструктив печатной платы (файл с расширением *.PCB).
Выходная информация программы PC-PACK:
- файл с упакованными в микросхемы логическими элементами. Этот файл имеет расширение *.PKG и отличается от файла с расширением *.NLT тем, что теперь вместо образа схемы электрической принципиальной появился образ печатной платы. Этот образ содержит информацию о тех посадочных элементах, кото-
рые должны быть размещены на печатной плате;
-список цепей с учетом упаковочной информации (файл с расширением *.PNL), который используется программой PC-FORM;
-список команд для графического редактора PC-CAPS, позволяющих в автоматическом режиме нанести на схему электрическую
принципиальную информацию об |
упаковочной информации (файл с |
|
расширением *.CMD); |
|
|
- список цепей |
с упаковочной |
информацией и перечень схемных |
обозначений компонентов для программы PC-FORM и других прог- |
||
рамм PCAD (файл |
с расширением |
*.BNL). |
Исходные данные |
для программы |
PC-PACK задаются аналогично |
примеру, приведенному ниже:
Schematic Netlist
Part/Cross-Reference
Compiled Part-Reference
Part Library Path
Input PC file
Packaged PC Board
Packaged Netlist
Packaged Command File
Annotated Netlist
PCB Attributes
Слева от знака двоеточия дается информация программы PC-PACK о назначении того или иного файла. Справа от двоеточия дается подсказка, которая может быть исправлена оператором.
Впервой строке определяется файл списка цепей схемы электрической принципиальной. Во второй строке определяется имя FIL-файла. В третьей строке задается имя двоичного файла, полученного в результате обработке FIL-файла. В четвертой строке, если это необходимо, можно определить директорию, где хранятся файлы с расширением *.PRT. Как правило, эти файлы копируют в рабочую директорию проекта. Поэтому по умолчанию выбирается текущая директория.
Пятая строка содержит информацию о конструктиве печатной платы (задание конструктива не является обязательным).
С шестой по девятую строки определяются имена файлов выходной информации программы PC-PACK, причем программа дает подсказку
иоператор либо должен нажать клавишу [Enter], обозначая согласие с подсказкой, либо задать имя файла.
Десятая строка определяет атрибуты, используемые конструктивом печатной платы. Разрешенные ответы:
< None > - отсутствие атрибутов;
< All > - использование всех атрибутов, заданных в слое ATTR программой PC-CARDS;
Вслучае возникновения ошибок формируется файл PCPACK.ERR, в котором содержатся сообщения об ошибках.
7. ПРОГРАММА АВТОМАТИЧЕСКОЙ ТРАССИРОВКИ СОЕДИНЕНИЙ ПЕЧАТНОЙ ПЛАТЫ PCROUTE
Программа PC-ROUTE предназначена для автоматизации процесса проектирования печатных плат. Особенностью программы являются широкие возможности в предварительной настройке параметров и правил трассировки на конкретный проект.
Входными данными для программы PC-ROUTE является файл проекта, в котором задано размещение элементов внутри конструктива печатной платы и заданы связи между элементами. Таким файлом является файл *.PLC. Этот файл может быть создан в редакторе PC-CARDS из файла *.PKG после ручного размещения элементов на плате.
Для работы автотрассировщика необходим также файл, содержащий сведения о параметрах и правилах трассировки. Этот файл называется файлом стратегии трассировки и имеет расширение CTL. Для первого запуска трассировщика копируют из каталога EXE в каталог
проекта файл PCAD1.CTL, содержащий стандартную стратегию трассировки.
Выходными данными программы PC-ROUTE являются следующие файлы:
-файл базы данных, дополненный графической информацией о проложенных трассах печатных проводников, имеющий расширение
PCB;
-файл сообщений, содержащий протокол трассировки, имеющий расширение REP.
В результате работы программы не все связи могут оказаться
разведенными. Ручная проводка, |
а также |
корректировка |
отдельных |
|
связей (редактирование топологии |
печатной |
платы) |
может |
быть осу- |
ществлена средствами программы PC-CARDS. |
PC-ROUTE |
помечает связи, |
||
оставшиеся неразведенными. Информация о |
них содержится |
в следую- |
щих файлах:
- |
графическая |
- |
в слое $CONT файла *.PCB; |
- |
текстовая - |
в |
файле сообщений *.REP. |
7.1.ЭТАПЫ РАБОТЫ С ПРОГРАММОЙ PCROUTE
1.Создание и сохранение на диске стратегии трассировки для текущего проекта.
2.Автоматическая трассировка соединений.
3.Анализ результатов - файла сообщений *.REP и файла базы данных *.PCB.
4.В случае неудовлетворительных результатов - корректировка стратегии, либо возврат на этап ручного размещения элементов на плате.
5.Повторная автоматическая трассировка, если изменялся исходный файл проекта или стратегия трассировки.
Этапы 4 и 5 могут повторяться неоднократно до получения удовлетворительного результата.
7.2.ВХОД В ПРОГРАММУ PCROUTE
После вызова программы PC-ROUTE на экране дисплея появится основное меню программы. Данное меню содержит три поля. Верхнее поле определяет:
Enter database |
|
name: |
- |
введите имя проекта |
||
(Database reference name) |
- ссылочное |
имя |
проекта используется |
|||
для регистрации проекта в |
каталоге программы PC-ROUTE |
|||||
Select routing |
strategy - |
выберите стратегию трассировки |
||||
Среднее поле позволяет выбрать следующие варианты дальнейшей |
||||||
работы: |
|
|
|
|
|
|
EDIT ROUTING |
STRATEGY |
- |
редактирование |
стратегии трассировки; |
||
ROUTE - запуск |
автотрассировщика; |
|
|
|||
EXIT PC-ROUTE - выход. |
|
|
|
|
||
Нижнее поле |
определяет вызов |
служебных программ утилит |
||||
трассировщика. |
|
|
|
|
|
|
Для выбора какого-либо поля следует переместить на него курсор и нажать клавишу [ Enter ].
Для выбора поля задания имени проекта следует нажать клавишу
[ Home ].
После ввода имени проекта курсор перемещается в поле выбора стратегии. Перебор доступных стратегий для редактирования осуществляется клавишей [ Пробел ].
7.3. РЕДАКТИРОВАНИЕ СТРАТЕГИИ ТРАССИРОВКИ
Меню редактирования стратегии трассировки позволяет выбрать для редактирования стратегии трассировки следующие ее разделы:
EDIT ROUTING PARAMETERS - редактирование параметров трассировки; EDIT RIPUP PARAMETERS - редактирование параметров трассировщика с перекраиванием уже готовой топологии;
EDIT PAD DESCRIPTIONS - редактирование параметров описания контактных площадок;
EDIT WIRING RULES - редактирование правил прокладки трасс;
EDIT NET CLASS DEFINITIONS - редактирование описания классов цепей;
EDIT LAYER DESCRIPTIONS - редактирование описания слоев.
Чтобы отредактировать параметры любого раздела стратегии, установите курсор с помощью клавиши [ Пробел ] на соответствующую строку меню и нажмите клавишу [ Enter ].
7.3.1. РЕДАКТИРОВАНИЕ ПАРАМЕТРОВ ТРАССИРОВКИ
Прежде чем перейти к процедуре редактирования, необходимо определить, в дюймовой или метрической системе будут задаваться значения параметров. Нажатием клавиши [ Стрелка вправо ] переместите курсор в правый верхний угол экрана на строку UNITS и с помощью клавиши [ Пробел ] установите тип системы. Здесь
MILS - дюймовая система;
MM - метрическая система.
Заданная система должна соответствовать той, в которой создавался файл *.PLC. Как правило работа с проектом печатной платы производится в дюймовой системе.
Нажмите клавишу [ Enter ]. Теперь можно приступать к редактированию параметров стратегии трассировки. Порядок редактирования параметров стратегии трассировки следующий. В ответ на запрос системы (подсвечивается строка с названием и значением параметра) предлагается:
а) согласиться с указанным значением данного параметра, что выполняется нажатием клавиши [ Enter ];
б) ввести новое значение параметра с клавиатуры и завершить процедуру нажатием клавиши [ Enter ].
Новое значение параметра, в свою очередь, либо набирается на клавиатуре, либо выбирается из ряда предлагаемых вариантов путем перебора, что достигается нажатием клавиши [ Пробел ].
Меню редактирования параметров трассировки предлагает отредактировать следующие параметры:
ROUTING GRID - шаг сетки по осям X и Y.
В ответ на запрос введите с клавиатуры числовое значение шага по каждой оси (здесь и ниже все размеры задаются в единицах базы данных проекта - DBU). При работе в дюймовой системе рекомендуемые значения по осям X и Y - 50 единиц DBU.
NUMBER OF ROUTING LAYERS - количество слоев печатной платы.
Введите число слоев проектируемой платы, как правило - 2. Максимальное количество - 32.
ROUTE TYPE - тип алгоритма трассировки.
Возможен выбор одного из четырех типов алгоритмов:
DAISY-CHAIN, MIN-SPAN, STEINER, STEINER-MINVIA.
Различия между алгоритмами заключаются в способах прокладки трасс печатных проводников. Так, по алгоритму DAISY-CHAIN трасса одной связи строится в виде цепочки без ветвлений. При использовании алгоритма MIN-SPAN цепь может ветвиться, но ветвление может происходить только в узлах цепи-контактных площадках . Алгоритм STEINER позволяет строить разветвленные цепи, причем точкой ветвления может быть произвольная точка трассы. Алгоритм STEINER-MINVIA является разновидностью алгоритма STEINER, дополнительно позволяющий минимизировать количество переходных от-
верстий. |
|
|
|
Наиболее эффективными |
считаются алгоритм Штейнера и |
его мо- |
|
дификации. Перебор вариантов |
осуществляется с |
помощью |
клавиши |
[Пробел]. |
|
|
|
Следует заметить, что PC-ROUTE дает возможность автотрасси- |
|||
ровщику при использовании алгоритмов DAISY-CHAIN |
и MIN-SPAN стро- |
||
ить ответвления от основной цепи в виде коротких |
отрезков |
трасс. |
|
Рекомендуемый тип алгоритма |
- STEINER. |
|
|
ROUTE ORDER - порядок трассировки связей в зависимости от их длин.
Возможны варианты значений параметра:
LONG-SHORT (длинные-короткие), когда связи трассируются в порядке убывания их длин;
SHORT-LONG (короткие-длинные), когда порядок трассировки изменяется на обратный.
Переключение между вариантами производится с помощью клавиши [ Пробел ]. При изменении варианта SHORT-LONG, число неразведенных связей меньше, но ручная допроводка сопряжена с большими трудностями, чем при использовании варианта LONG-SHORT.
Рекомендуемый вариант - SHORT-LONG.
DISPLAY TYPE - объем информации, выдаваемой на экран в процессе работы автотрассировщика.
Параметр может принимать любое из 5-ти значений:
STATUS, ROUTE, STATUS + ROUTE, ROUTE + WAVEFRONT, STATUS +
ROUTE + WAVEFRONT. Если выбрать вариант STATUS на экране дисплея во время работы автотрассировщика будет отображаться только статистическая информация о ходе трассировки.
При выборе варианта ROUTE на экран будет выдаваться только графическая информация в виде проложенных на данный момент времени на образе платы трасс проводников, а вариант ROUTE + WAVEFRONT дополнительно к этому даст возможность наблюдать на экране в процессе трассировки за процедурой поиска свободных каналов. Все
остальные |
варианты - |
сочетания предыдущих. Выбор |
варианта произ- |
|
водится |
с |
помощью клавиши [ Пробел ]. Рекомендуемый вариант - |
||
STATUS+ROUTE. |
|
|
||
PERFORM MEMORY |
ROUTE - настройка алгоритма |
трассировки под |
||
45 |
градусов для |
соединений между элементами типа "память". |
Возможные значения параметра определяют ориентацию соединений типа "память":
Vertical - вертикальная; Horizontal - горизонтальная;
Horizontal + Vertical - горизонтальная + вертикальная; None - не выполнять соединения типа "память".
PERFORM DIAGONAL ROUTE - выполнение алгоритма трассировки
под 45 градусов.
Параметр принимает два возможных значения:
YES - разрешить выполнять трассировку под 45 градусов; NO - запретить выполнять трассировку под 45 градусов.
PERFORM VIA MINIMIZATION - выполнять минимизацию переходных отверстий в основном алгоритме.
Параметр принимает два значения:
YES - выполнить процедуру минимизации числа переходных отверстий;
NO - указанную процедуру не выполнять.
Выбор варианта производится с помощью клавиши [ Пробел ].
PERFORM BEVELING - параметр, позволяющий после окончания трассировки провести процедуру сглаживания кромок прямых углов печатных трасс (bevel - фаска). Варианты значений параметра:
YES - выполнить процедуру сглаживания кромок; NO - указанную процедуру не выполнять.
Выбор варианта производится с помощью клавиши [ Пробел ].
PERFORM ARC BEVELING - выполнить фаску по дуге окружности. Параметр позволяет избежать острых углов, что важно для высокочастотных плат.
Параметр аналогично принимает два значения: YES и NO.
В конце просмотра и редактирования параметров на данной странице меню курсор окажется на строке:
DEFINE DETAILED PARAMETERS
Нажатием клавиши [ Enter ] открывается следующая страница меню данного раздела.
ROUTING GRID DEFINITION - параметр, позволяющий задать основную и дополнительные сетки трассировки.
Введение этого параметра позволяет увеличить количество каналов для прокладки трасс. Задание дополнительной сетки производится указанием величины смещения ее ортогональных осей (параметр
MINOR GRID) относительно осей основной сетки. |
Здесь |
же можно при |
|||
необходимости переопределить |
шаг |
основной |
сетки |
трассировки |
|
(MAJOR |
GRID). Значения параметров |
вводятся с |
клавиатуры. Коли- |
||
чество |
дополнительных сеток до |
трех. |
|
|
|
В |
ответ на запрос системы |
|
|
|
|
MAJOR GRID
введите при необходимости новый шаг основной сетки трассировки по каждой из осей или согласитесь с предложенным значением параметра нажатием клавиши [ Enter ].
В ответ на запрос:
MINOR GRID
Задайте необходимое количество дополнительных сеток (но не более трех), введя с клавиатуры величины смещений осей каждой сетки относительно соответствующих осей сетки трассировки.
VIA TYPE - тип переходных отверстий: сквозные (THROUGH), межслойные (INTERSTITIAL) или смешанные (MIXED). Параметр устанавливается только для многослойных печатных плат. Выбор производится с помощью клавиши [ Пробел ].
VIA SITES - параметр, указывающий автотрассировщику возможные места выполнения переходных отверстий. Возможны варианты:
ALL GRID POINTS - вариант, разрешающий выполнять переходные отверстия в любом узле заданной сетки трассировки;
VIA LATTICE - вариант, требующий задания специальной сетки переходных отверстий, позволяющий выполнять отверстия только в узлах этой сетки (можно вводить несколько сеток для переходных отверстий).
Выбор варианта производится с помощью клавиши [ Пробел ]. Если выбран вариант ALL GRID POINTS, система перейдет к сле-
дующему параметру данного раздела - ROUTE SEARCH AREA SIZE.
Если же выбран вариант VIA LATTICE, система потребует указать параметры сетки переходных отверстий: шаг сетки по X и шаг сетки по Y. Далее последует запрос:
VIA LATTICE REGION - область сетки для переходных отверстий. Параметр имеет значение Entire Board - на всю плату, либо требуется задать окно для сетки с заданием координат левого нижнего угла и правого верхнего угла.
NUMBER OF VIAS - количество узлов сетки по каждой оси. Введите с клавиатуры количество узлов сетки по осям X и Y.
ROUTE SEARCH AREA SIZE - параметр, определяющий размеры области платы, в котором автотрассировщик ведет поиск свободного канала для прокладки трассы между каждой конкретной парой соединяемых между собой точек.
NUMBER OF MAZE ROUTER PASSES - параметр, указывающий количе-
ство проходов трассировщика (NUMBER OF PASSES). Значение изменяется от 0 до 3. Значение 0 означает, что основной трассировщик не включается, а сразу начинает работать трассировщик с перекраиванием топологии. Введите с клавиатуры количество проходов трассировщика. Рекомендуемое значение - 0.
OPEN ROUTE SEARCH AREA TO FULL BOARD ON LAST PASS
- параметр, позволяющий расширить область поиска свободного
канала на последнем |
проходе |
до |
границ области трассировки, то |
|||
есть разрешить трассировщику |
на |
последнем |
проходе вести поиск |
|||
свободного канала на |
площади |
всей |
печатной |
платы. |
|
|
Значения параметра - YES |
или |
NO. |
YES |
- открыть область всей |
||
платы для поиска канала. NO |
- ограничить область |
поиска требова- |
||||
ниями, определяемыми |
параметром ROUTE |
SEARCH AREA |
SIZE. Выбор ва- |
|||
рианта производится с помощью |
клавиши |
[ Пробел ]. |
|
ROUTE AREA CLEARANCE FROM BOARD EDGE
- параметр, определяющий наименьший допустимый зазор от границы области трассировки до ближайшего печатного проводника. Введите с клавиатуры величину зазора. Минимальное рекомендуемое значение - 100 единиц DBU.
После того, как будет закончено редактирование зазоров данной страницы меню, курсор окажется на строке CONTINUE DETAILED PARAMETER MENU. При нажатии клавиши [ Enter ] открывается следующая страница, на которой редактируются следующие параметры:
THROUGH VIA COST - цена переходного отверстия.
Трассировщик имеет системы штрафов, оценивающих любое его действие. Определяется штраф за переход с одного слоя на другой. Рекомендуемое значение - 30.
BEVEL SIZE - величина фаски.
В случае, когда разрешено формирование фаски либо под углом 45 градусов, либо по дуге окружности, необходимо определить величину фаски. В стратегии PCAD1 задана величина фаски, равная двум шагам сетки. Задание большой фаски может привести к снижению процента разводки.
ORIENTATION PREDOMINANT COMPONENT - основная ориентация ми-
кросхем.
Параметр принимает три значения:
UNSPECIFIED |
- неопределенная ориентация микросхем; |
|||
HORIZONTAL |
- |
горизонтальная |
ориентация |
микросхем; |
VERTICAL |
- |
вертикальная |
ориентация |
микросхем. |
В случае, когда в проекте элементы размещены в основном по вертикали или по горизонтали желательно определить соответственно данный параметр, что позволяет алгоритму повысить качество и процент трассировки.
ROUTE WINDOW - окно трассировки.
Параметр принимает два значения:
ENTIRE BOARD - на всю плату;
REGION - область.
Когда требуется трассировать только часть платы, то при значении параметра REGION, задается окно трассировки координатами левого нижнего и правого верхнего окна.
GENERATE STRINGERS - Формировать перемычки для планарных элементов.
Параметр принимает два значения: YES и NO, которые разрешают или запрещают формировать перемычки для планарных элементов. Если проект содержит планарные элементы, то желательно задавать значение параметра Yes. Перемычка в целом снижает процент трассировки, но при наличии планарных элементов существенно сокращается число переходных отверстий.
ELIMINATE ACUTE ANGLES - Автоматическое сокращение изломов. Параметр принимает значения Yes и No, позволяющие разрешить
или запретить автоматическое уменьшение изломов трасс, что чрезвычайно важно для высокочастотных проектов.
7.3.2.РЕДАКТИРОВАНИЕ ПАРАМЕТРОВ ТРАССИРОВЩИКА
СПЕРЕКРАИВАНИЕМ ГОТОВОЙ ТОПОЛОГИИ
Программа PC-ROUTE имеет два типа трассировщиков: обычный и трассировщик, позволяющий прокладывать трассы с изменением уже готовой топологии трасс. Для него задаются следующие параметры:
NUMBER OF MAZE ROUTING PASSES - Число проходов трассировщика
Здесь определяются параметры для трех возможных трассировок: NORMAL - обычный трассировщик;
RIPUP - трассировщик с перекраиванием топологии; OPTIMIZE - оптимизатор с перекраиванием топологии.
Обычный трассировщик может иметь от нуля до трех проходов. Этот параметр уже определялся выше. Трассировщик с перекраиванием топологии может иметь от нуля до 99 проходов. Оптимизатор с перекраиванием топологии позволяет не просто стереть лишние переходные отверстия, но и изменить топологию с целью сокращения переходных отверстий.
PERFORM TRACE HUGGING - Выполнить уплотненную трассировку (с огибанием контура предыдущей трассы).
Параметр имеет два варианта ответа: Yes и No. Ответ Yes разрешает, а ответ No - запрещает выполнять уплотненную прокладку трасс. Этот режим рекомендуется включать для очень "плотных" про-