НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 174175176177178179180 ... 233


пример, некоторое оборудование для размещения не может оперировать повернутыми компонентами. Включение опции Rotate Components также усложняет процедуру размещения и повышает ее продолжительность, особенно в случаях схем высокой плотности. В то же время с помощью этой опции можно получить очень хороший результат, который обычно требует несколько итераций метода проб и ошибок.

Редактор печатных плат также позволяет после процедуры размещения свободно поворачивать компоненты с точностью 0,001°. Эта операция выполняется с помощью команд меню Edit » l\1ove. Edit » Paste Array или посредством использования поля Rotation в диалоговом окне Change Component.

Automatic РСВ Update (автоматическое обновление печатной платы)

Программа Global Placer автоматически передает текущие позиции компонентов на плате в окно редактора всякий раз, когда обновляется статус оптимизации (приблизительно каждые 10 секунд). Также имеется возможность ручного обновления в любое время, пока запущена программа размещения, которое выполняется с помощью команды File » Update РСВ.

Placement Grid (сетка для размещения)

Это сетка, в узлах которой размещаются точки привязи компонентов. Ее шаг обычно устанавливается как доля от общего для всех компонентов шага выводов и/или кратным предполагаемому шагу трассировочной сетки. Редактор печатных плат заставляет инструменты размещения вставлять компоненты в новую сетку, если она по каким-либо причинам будет изменена на более поздних этапах проектирования (команда меню Tools » Align Components » lUlove To Grid).

Power Nets (цепи питания)

Данная опция выполняет две функции.

1. Цепи, которые определены в полях Power Nets, больше не принимаются во внимание алгоритмом размещения, что может существенно ускорить процесс размещения. В каждом текстовом поле можно задать несколько цепей питания. Для этого необходимо разделять имена цепей пробелом (максимальное число символов в строке не должно превышать 28).

2. Для связывания шунтирующих конденсаторов с большими компонентами необходимо определить имена цепей, которые эти конденсаторы шунтируют. Например, если в проекте в качестве цепей питания и заземления используются цепи VCC и GND, в первое поле нужно ввести VCC, во второе - GND. Программа глобального размещения сделает попытку связать двухвыводной компонент, который соединен параллельно указанным цепям питания (VCC и GND), с большими компонентами (14 и более выводов).

Запуск программы глобального размещения Global Placer

После конфигурирования программы глобального размещения Global Placer можно запускать саму программу. Для этого достаточно нажать кнопку ОК.

Окно программы Global Placer

Сервер программы Global Placer отображает в своем окне развитие процесса размещения. Здесь учитываются как компоненты, так и keep-out области.



Главное меню программы Global Placer очень короткое. Оно включает следующие пункты: File, View, Window и Help. Так как эта программа имеет собственные структуры данных, то база данных печатных плат не изменяется в процессе размещения. Для передачи данных о текущем размещении компонентов в редактор печатных плат используется команда меню File » Update РСВ. Такая передача позволяет периодически переходить в окно редактора для слежения за качеством размещения, а также позволяет использовать инструмент Density lUlap для проверки возможности трассировки проекта.

Окно программы размещения имеет собственную строку состояния, в которой отображается следующая информация.

Пройденное время. Время, пройденное с момента запуска процесса размещения.

Оптимизация. Процесс размещения занимает 70 циклов. Первые 40-50 циклов проходят очень быстро, так как большинство выполняемых здесь перемещений принимаются без проблем. Однако далее для удовлетворения требований цикла количество перемещений возрастает. Это означает, что по мере продвижения к завершающему этапу, циклы становятся все более медленными. Оптимизация имеет отношение к проценту законченности относительно "идеального" образца расхода времени.

Число перемещений. Количество перемещений, отображаемых в строке статуса, - это общее число перемещений компонента на новую позицию, которое выполняет система для улучшения способности платы к трассировке.

♦ В процессе размещения на плате появляются небольшие фиолетовые квадраты. Размер этих квадратов отражает плотность соединения в данной области платы.

Результаты размещения

По мере продвижения процесса размещения к оптимальному решению количество выполняемых перемещений уменьшается. Необязательно доводить этот процесс до полного завершения, его в любой момент можно остановить с помощью команды меню File » Close. Перед закрытием окна программы размещения появится запрос на обновление платы.

Советы по улушиению результатов автоматического разме1цения

Предварительное размещение компонентов

До запуска программы автоматического размещения пользователь имеет возможность самостоятельно расположить некоторые компоненты и затем во избежание,их перемещения установить в диалоговом окне Components атрибуты Loclced для этих компонентов.

Кроме компонентов, которые должны быть размещены в определенньк местах платы, такие, как краевые разъемы, радиаторы или группы аналоговьк компонентов, существуют компоненты, не имеющие ограничений на их размещение, но которые желательно размещать вручную. Примером могут служить микросхемы памяти, предварительная ручная установка которых может облегчить размещение других компонентов.

Использование Keep-out областей

Имеется возможность определить некоторые области на плате, которые не будут заняты компонентами. Такие зоны могут потребоваться вокруг разъемов или в местах расположения механических соединений. Эти области создаются на слое Keep Out с помощью линий, залитых фигур, дуг и полигонов.



Автоматическое размещение и большие цепи

Наличие больших цепей может значительно повлиять на скорость и качество работы программы автоматического размещения. Причина этого кроется в том, что вычисления, затрачиваемые на перестановку цепей, по экспоненциальному закону зависят от размера цепи. Исходя из практического опыта можно сделать вывод, что большие цепи питания и заземления могут играть незначительную роль в общем процессе размещения. Таким образом, можно улучшить размещение, указав программе те цепи, которые она должна проигнорировать в процессе своей работы.

Для этого программа Cluster Placer требует определения цепей в Nets to Ignore Design Rule на вкладке Placement, расположенной в диалоговом окне Design Rules.

Для программы Global Placer необходимо определить цепи в области Power Nets диалогового окна Auto Place.

Важно помнить, что программа автоматического размещения компонентов - это эффективный инструмент, но он не может являться полноценной заменой профессиональных навыков и опыта разработчика. Небольшая помощь разработчика, например, предварительное размещение наиболее критичных компонентов и их блокирование, а также задание реалистичных сеток для размещения компонентов и разного рода зазоров, может значительно помочь процессу автоматического размещения.

Инструменты, используемые после процедуры автоматического размещения

Результатом работы программы Global Placer является плата, на которой относительное расположение компонентов подобрано оптимальным образом. Благодаря такому алгоритму работы Global Placer часто создает платы, которые далеки от идеала. Например, после завершения процедуры размещения некоторые компоненты все еще могут перекрываться или выравнивание некоторых компонентов может требовать небольшой доработки. Интерактивные инструменты размещения представляют собой специальные средства для облегчения процесса наведения порядка на плате. Информация по применению интерактивных инструментов размещения приведена ранее в данной главе в подразделе Интерактивное размещение компонентов.

Что такое связанность и топология?

Средства электронного проектирования представляют собой платформу, при помощи которой проект любого радиотехнического устройства можно превратить из абстракции, витающей в сознании разработчика, непосредственно в файлы для производства печатной платы. Использование мощности и эффективности компьютера позволяет быстро и точно провести проект через различные этапы разработки.

По мере прохождения этих этапов проект хранится в различных форматах. Проект начинается с принципиальной схемы - набора компонентов, связанных друг с другом проводниками. Заканчивается проект печатной платой изготовленной в соответствии с технологическими файлами, сгенерированными средствами проектирования печатных плат.

Суть проекта на всех этих этапах - это информация о компонентах и о том, как они соединяются друг с другом.



0 ... 174175176177178179180 ... 233