Упакованная база данных (в ней содержатся сведения о элементах и соединениях между ними) может использоваться для проектирования печатной платы. Предварительно необходимо так разместить элементы на печатной плате, чтобы максимально уменьшить длину соединительных трасс. Для этого и служит этап размещения элементов. Размещение можно проводить вручную, пользуясь графическим редактором конструкции или с помощью специальной программы "размещение" (PCPLACE).
Графический редактор "размещение" PCPLACE предназначен для автоматического и ручного размещения компонентов на поле печатной платы. Автоматическое размещение компонентов производится с учетом минимизации суммарной длины электрических связей.
Программа PCPLACE, размещая элементы, выводит информацию, позволяющую оценивать качество размещения. С помощью гистограммы можно контролировать плотность проводников на единицу площади печатной платы на различных её участках. Оценочный фактор показывает суммарную длину проводников в предположении, что проводник между контактами проводится по прямой линии. Силовые векторы указывают место для каждого элемента на печатной плате, которое обеспечивает минимальную длину проводников, подводимых к нему.
Набор команд программы размещения частично включает команды, используемые в других графических редакторах и специальные команды, предназначенные только для размещения компонентов и оценки его качества.
Программа подразделяет компоненты на основные и дискретные. Основные компоненты - это микросхемы (компоненты с идентификаторами конструкции компонента 10000 - 10999). Дискретные компоненты - это резисторы, конденсаторы, индуктивности (компоненты со идентификаторами конструкции компонента 11000 - 11999).
Компоненту можно присвоить атрибут посадочного места. Всем элементам, размещенным в одинаковые корпуса, присваивается одинаковый атрибут посадочного места, например, тип корпуса. Те компоненты, которым не присвоен этот атрибут, не будут размещаться с помощью программы автоматического размещения.
До запуска автоматического размещения целесообразно зафиксировать некоторые компоненты (например, разъемы) на определенных местах.
При автоматическом размещении компоненты помещаются в узлах решетки, заданной пользователем. При необходимости можно задавать несколько решеток. Каждая решетка задается на своем слое - LAT1 ... LATn. Программа позволяет определять запретные зоны для размещения компонентов. Запретные зоны действуют во всех решетках.
Затем определяются группы основных и дискретных элементов, которые будут размещаться в каждой решетке.
Устанавливается расстояние между элементами. Под расстоянием между элементами понимается расстояние от охватывающего прямоугольника одного элемента до охватывающего прямоугольника другого.
При автоматическом размещении компонентов используются горизонтальные и вертикальные отрезки, разделяющие плату на части (отрезки размещения). Программа автоматического размещения старается разместить компоненты таким образом, чтобы наиболее связанные друг с другом компоненты находились в одной части платы благодаря минимизации числа цепей, пересекающих отрезки размещения.
Выходные данные программы размещения
а) Файл базы данных с размещенными компонентами (По умолчанию файлу присваивается расширение. plc).
б) Отчет о размещении, создаваемый при запуске программы автоматического размещения PLCE. Отчет содержится в файле, имеющем расширение .plr. Этот отчет содержит статистику о размещаемых элементах, включая расположение отрезков размещения, суммарную длину трасс, размещенные и неразмещенные элементы, суммарное число элементов, плотность платы. Отчет также включает предупреждающие сообщения.
в) Отчет о гистограмме, создаваемый при использовании команды HIST/STAT. Отчет содержится в файле, имеющем расширение. his. Этот отчет содержит статистику по ресурсу горизонтальных и вертикальных каналов трассировки и протокол изменения оценочного фактора.
г) Отчет о перестановках, в котором регистрируются перестановки вентилей или выводов, используемый в дальнейшем в программе "обратная ссылка" PCBACK для корректировки электрической схемы, создаваемой в PCCAPS. Отчет содержится в файле, имеющем расширение. rpt.
д) Отчет о перестановках компонентов или вентилей, происходящих при использовании команды IMPR. Отчет содержится в файле, имеющем расширение. swr. Этот отчет содержит длину проводников, число проходов, времена начала и конца каждого прохода, общее время каждого прохода.
е) Файл вывода на плоттер или принтер, имеющий расширение. plt. Для создания этого файла необходимо использовать команду SYS/PLOT. В дальнейшем файл может использоваться программой PCPLOTS для вывода эскиза размещения на плоттер или PCPRINT для вывода на принтер.
ж) Файл протокола команд, создаваемый автоматически и имеющий имя pcplace. cmd. При новом запуске программы файл протокола команд предыдущего сеанса сохраняется под именем pcplace. cm$.
2.1.1. Запуск программы и редактирование атрибутов посадочного места элементов.
Чтобы запустить программу, выберите в основном меню подсистему "разработка печатных плат", а в ней программу "размещение" (PCPLACE) и войдите в нее в помощью клавиш {?} и {ENTER}. На экране появится открывающее меню.
Configure PC-PLACE (Конфигурация PC-PLACE)
Edit Part Footprints
(Редактирование атрибутов посадочного места)
Run PC-PLACE (Запуск PCPLACE)
Exit PC-PLACE (Выход из PCPLACE)
Стрелками "вверх" и "вниз" выберите верхнюю строчку меню, нажмите {ENTER} и установите конфигурацию с помощью меню. Смысл отдельных строчек меню тот же, что и в схемном редакторе. Устанавливая режим программы, пользуйтесь пояснениями к лаб. раб. 2. Запомнив конфигурацию, переходите к редактированию атрибутов по - садочного места. В открывающем меню выберите раздел "Edit Part Footprints" и нажмите клавишу {ENTER}. Система выведет путь в рабочий каталог, предполагая, что вся нужная ей информация будет в этом каталоге
Directory Path : \PCAD\USER\P0 .
Нажмите {ENTER}, оставив предложенный каталог, или измените имя каталога и путь к нему, если информация о конструктивных образах компонентов находится в другом каталоге.
На экране появится меню редактирования атрибутов посадочного места, содержащее 6 строк:
1 - Add/Modify the footprint
(Добавить/изменить атрибуты посадочного места;)
2 - View/Modify all footprints
(Посмотреть/изменить все атрибуты посадочного места;)
3 - List the footprints of all library parts
(Посмотреть атрибуты посадочного места всех компонентов;)
4 - List the footprint of a library part
(Посмотреть атрибуты посадочного места компонента;)
5 - Add/Modify component footprints of a PCB database
(Добавить/изменить атрибуты посадочного места компонента
в базе данных;)
6 - Quit
(Выход.)
Для того, чтобы выбрать нужное, введите соответствующий номер и нажмите клавишу {ENTER}.
1) При выборе "1" появится экран добавления/изменения атрибута посадочного места. В строке Library Part Name(s) необходимо ввести имя файла, в котором содержится конструктивно - технологический образ компонента без расширения и нажать клавишу {ENTER}. Можно ввести несколько типов компонентов, которым будет присвоен одинаковый атрибут посадочного места, разделяя их пробелами или запятыми. Допускается вводить две строки типов компонентов (приблизительно 16 типов).
Далее программа запросит атрибуты посадочного места. В строке Footprint: необходимо ввести атрибут и нажать клавишу {ENTER}.
2) При выборе "2" появится экран обзора/редактирования атрибутов.
В строке Part File Name: появится имя файла, содержащего конструктивно-технологический образ компонента.
В строке Footprint появится атрибуты посадочного места для выбранного компонента.
В строке New Footprint система предлагает ввести новый атрибут.
Чтобы посмотреть/изменить атрибуты посадочного места других типов элементов, нужно последовательно нажимать клавишу {END}.
3) При выборе "3" появится список всех типов компонентов, имеющихся в библиотеке, и их атрибуты посадочного места.
4) При выборе "4" программа запросит имя файла, в котором содержится конструктивно-технологический образ компонента. Необходимо набрать имя файла без расширения и нажать клавишу {ENTER}. Программа выдаст на экран атрибуты посадочного места для указанного компонента.
5) При выборе "5" появится экран добавления/изменения атрибутов посадочного места в базе данных.
Прежде чем воспользоваться этой опцией убедитесь, что в меню редактирования атрибутов посадочного места указан путь поиска каталога, в котором находится база данных, в которой Вы желаете изменить атрибуты. Лучше всего предварительно поместите ее в рабочий каталог.
Программа запросит имя базы данных. Укажите его и нажмите клавишу {ENTER}. На экране появится тип компонента, входящего в указанную базу данных и соответствующий ему атрибут посадочного места. В строке New footprint программа предложит ввести новый атрибут выбранного элемента. Чтобы изменить атрибут необходимо ввести новый и нажать клавишу {ENTER}. Чтобы посмотреть или изменить атрибуты посадочного места других типов компонентов в указанной базе данных, нажмите клавишу {END}.
После исправления атрибутов посадочного места программа запросит:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


