- •Топологическое проектирование систем на печатных платах средствами Expedition pcb («Mentor Graphics») Учебное пособие
- •Часть 3
- •1. Введение
- •2. Library Manager. Работа с центральной библиотекой проектов
- •1.Назначение программы. Основные термины и понятия
- •2.Общие рекомендации по созданию посадочных мест элементов
- •3.Создание центральной библиотеки проекта (Central Library)
- •4.Формирование структуры библиотеки (Partition Editor)
- •5.Создание контактных площадок (Padstack Editor)
- •6.Создание посадочных мест элементов (Cell Editor)
- •7.Создание элементов (Part Editor). Назначение свопирования выводов/вентилей
- •8.Взаимообмен с другими центральными библиотеками (Library Services)
- •3. Expedition pcb. Проектирование печатных плат
- •9.Назначение и интерфейс программы. Основные режимы работы
- •10.Управление экраном
- •11.Создание собственных видовых схем
- •12.Создание нового проекта печатной платы. Основные настройки
- •13.Задание геометрии печатной платы, работа с контурами
- •14.Размещение элементов и свопирование
- •15.Трассировка межсоединений
- •16.Работа с экранными областями
- •17.Проверка соответствия топологии технологическим ограничениям
- •18.Генерация слоев шелкографии
- •19.Генерация данных для изготовления печатной платы
- •20.Генерация данных для конструкторской документации
- •21.Получение информации о проекте в трехмерном изображении
- •4. Обзор основных возможностей редактора Expedition pcb по трассировке критических (в т.Ч. Высокочастотных) цепей
- •5. FabLink xe. Панелизация печатных плат
- •22.Назначение программы
- •23.Типы многоплатных панелей
- •24.Трафареты для нанесения паяльной пасты
- •25.Работа с программой FabLink xe
- •6. Контрольные тестовые вопросы с указанием правильных ответов
- •7. Контрольные тестовые вопросы без указания ответов
- •8. Список литературы
- •9. Приложение
8.Взаимообмен с другими центральными библиотеками (Library Services)
Подпрограмма Library Services предназначена для управления данными центральной библиотеки (элементами, символами, посадочными местами, контактными площадками и пр.). Она позволяет осуществлять копирование и перемещение данных, как внутри библиотеки, так и при обращении к сторонним центральным библиотекам. Кроме того, подпрограмма позволяет удалять данные из библиотеки. Данные можно экспортировать или импортировать непосредственно из раздела в раздел в бинарном виде, а также выводом или вводом в виде текстовых ASCII-файлов, которые легко просматриваются и при необходимости редактируются (например, редактором “Блокнот”).
П одпрограмма Library Services (см. рис. 2.17) вызывается командой основного меню Tools >> Library Services... (или соответствующей иконкой ).
Процесс заключается в проведении назначений в диалоговом окне и нажатии клавиши Apply.
При взаимообмене между библиотеками подпрограмма отрабатывает полностью все нижележащие уровни.
Т ак, при работе с посадочными местами автоматически переносятся и контактные площадки. При работе с элементами – переносятся символы, посадочные места и контактные площадки, при этом для символов и посадочных мест автоматически создаются новые разделы Temp_Symbol и Temp_Cell, чтобы не испортить собственную информацию при возможном совпадении имен.
П ри взаимообмене через ASCII-файлы подпрограмма отрабатывает только выбранные объекты (без нижележащих уровней).
Рис. 2.17. Управление данными подпрограммой Library Services.
3. Expedition pcb. Проектирование печатных плат
9.Назначение и интерфейс программы. Основные режимы работы
Топологический редактор Expedition PCB предназначен для проектирования печатных плат микроэлектронных устройств. Он интегрирован с:
схемотехническими редакторами DxDesigner и Design View / Design Capture;
библиотечным редактором Library Manager;
средствами проектирования ПЛИС (FPGA) через программу-связку I/O Designer;
программными средствами моделирования и посттопологического анализа (ICX, HyperLinx и др.);
генератором отчетов Report Writer;
программой подготовки многоплатных заготовок (панелей) FabLink XE;
другими программами, входящими маршрут сквозного проектирования Expedition Enterprise.
Редактор Expedition PCB поддерживает современные технологии изготовления печатных плат (скрытые микропереходы microvia, технологию сверхплотных межсоединений HDI, встроенные пассивные компоненты и т.д.), обладает индивидуальными гибкими настройками для заданных цепей и областей с наложенными ограничениями, трассирует дифференциальные пары и высокоскоростные сигналы, поддерживает многовариантное проектирование на основе базовой разработки (Variant Manager) и параллельное проектирование в реальном времени несколькими топологами сложных печатных плат (Team PCB и Xtreme PCB).
Редактор Expedition PCB обеспечивает “горячую” (в реальном времени) связь с другими программными средствами (схемотехническими, моделирования и пр.), обладает широкими возможностями по размещению элементов, обеспечивает двунаправленную связь с машиностроительными САПР-ами (в т.ч. включающими трехмерное моделирование), имеет встроенный качественный трассировщик, позволяющий разводить межсоединения в режимах интерактивной и автоматической трассировки, удобен в работе с экранными областями, предлагает в процессе и по окончании проектирования качественную проверку наложенных технологических ограничений, обеспечивает генерацию данных для производства печатных плат и выпуска конструкторской документации.
Окно топологического редактора Expedition PCB и его интерфейс представлены на рис. 3.1.
В Expedition PCB имеется три основные режима работы :
режим размещения (Place Mode) – ;
р ежим трассировки (Route Mode) – (запускается по умолчанию при
открытии рабочего проекта);
режим рисования (Draw Mode) – .
В режиме размещения (Place Mode) осуществляется работа с элементами (перемещение, повороты, перенос на противоположную сторону печатной платы просмотр свойств и т.д.).
В режиме трассировки (Route Mode) производится разводка межсоединений, заливка экранных областей (т.е. областей сплошной металлизации), расставляются крепежные отверстия (Mounting Hole) и знаки совмещения (Fiducial).
В режиме рисования (Draw Mode) создаются контур печатной платы, области трассировки и запретов, вносится и редактируется текст, производится работа с пользовательскими слоями (в т.ч. импортированными из программы AutoCad) и пр.
Замечание. Объекты, относящиеся к одному из режимов, недоступны в других.
Каждый режим имеет собственные рабочие панели и, соответственно, команды. Переключение между режимами осуществляется нажатием соответствующей команды–иконки. Кроме того, между режимами размещения (Place Mode) и трассировки (Route Mode) можно переключаться с помощью функциональной клавиши F12 на клавиатуре (или с помощью соответствующей кнопки в нижней части экрана). При вызове отдельных команд основного меню переключение в необходимый режим происходит автоматически (например, команда Edit >> Place Part).
Рис. 3.1. Интерфейс топологического редактора Expedition PCB.