Состав и возможности системы P-CAD
Система P-CAD 2002 представляет собой интегрированный пакет программ, предназначенный для проектирования многослойных печатных плат (ПП) радиоэлектронных средств (РЭС) [1, 2]. Она адаптирована к операционной среде Windows и использует все настройки и возможности последней.
На рис. 3.1 показаны основные программные модули P-CAD 2002.
Рассмотрим более детально назначение и возможности основных программ P-CAD 2002.
v
P-CAD Schematic[1] - графический редактор электрических схем.Он предназначен для разработки схем электрических принципиальных (файлы с расширением .sch) и может применяться для создания условных графически) обозначений (УГО) отдельных ЭРЭ. Редактор имеет систему всплывающих меню в стиле Windows, а наиболее часто применяемым командам назначены пиктограммы.
v
P-CAD PCB (printed circuit board – печатная плата схемы) - графический редактор ПП, предназначенный для конструкторско-технологического проектирования ПП. Он позволяет задавать размеры ПП, ширину проводников, величину зазоров, размеры и расположение контактных площадок, диаметры переходных отверстий (ПО), задавать экранные слои, маркировку, размещение ЭРЭ, выполнять диалоговую трассировку проводников и формирование управляющих файлов для технологического оборудования.Редактор P-CAD РСВ может запускаться автономно и позволяет разместить модули на выбранном монтажно-коммутационном поле и проводить ручную, полуавтоматическую и автоматическую трассировку проводников с помощью вызываемого из управляющей оболочки P-CAD РСВ модуля-автотрассировщика P-CAD Autorouters.
Если P-CAD РСВ вызывается из редактора P-CAD Schematic, то предварительно автоматически составляется список соединений схемы, и на поле ПП переносятся изображения корпусов компонентов с указанием линий электрических; соединений между их выводами. Эта операция называется упаковкой схемы на печатную плату. Затем вычерчивается контур ПП, на нем размещаются компоненты и, наконец, производится трассировка проводников.
Инфор мацию об особенностях трассировки отдельных цепей можно с помощью стандартных атрибутов ввести на этапах создания принципиальной схемы или ПП.
Модуль P-CAD Autorouters
включает два автотрассировщика:
v Трассировщик Quick Route относится к трассировщикам лабиринтного типа. Он предназначен для проектирования рисунка ПП не очень сложных электрических схем.
v Бессеточный трассировщик Shape Based Router, предназначен для проектирования многослойных ПП с высокой плотностью расположения ЭРЭ и числом сигнальных слоев до 32. Он особенно эффективен при поверхностном монтаже корпусов элементов, выполненных в различных системах координат. Имеется возможность размещения проводников под различными углами на разных слоях платы, оптимизации их длины и числа переходных отверстий.
Кроме того, из программы P-CAD РСВ или автономно из среды Windows может быть осуществлен вызов SPECCTRA - программа ручного, полуавтоматического и автоматического размещения ЭРЭ и трассировки проводников для ПП большой сложности с числом слоев до 256, разработанная фирмой Cadence.
В программе SPECCTRA
используется так называемая бессеточная Shape-Based - технология трассировки, позволяющая повысить эффективность трассировки ПП высокой степени сложности с высокой плотностью размещения ЭРЭ, а также обеспечивающая трассировку одной и той же цепи трассами различной ширины. Программа SPECCTRA имеет модуль AutoPlace, предназначенный для автоматического размещения компонентов на ПП. Информация о ПП в SPECCTRA передается через редактор РСВ.
Применение шрифтов True Type позволяет использовать на схеме и ПП надписи на русском языке.
v P-CAD Library Executive - менеджер (администратор) библиотек, осуществляющий ведение и контроль библиотек ЭРЭ. Интегрированные библиотеки P-CAD содержат как графическую информацию о символах[2]
и корпусах ЭРЭ, так и текстовую информацию (число секций в корпусе ЭРЭ, номера и имена выводов, коды логической эквивалентности выводов и т.д.).
В интегрированной библиотеке каждому символу могут быть сопоставлены несколько вариантов корпусов. Библиотеки легко пополняются с помощью графических редакторов, а упаковочная информация о цоколевке ЭРЭ, логической эквивалентности выводов и т.п. координируется администратором библиотек. Вся текстовая информация об упаковке ЭРЭ и их атрибутах заносится в две таблицы, удобные для просмотра и редактирования. Тем самым исключаются ошибки несогласованного ввода этой информации. Библиотеки всех предыдущих версий P-CAD через текстовый формат PDIF переносятся в P-CAD 2002 и затем объединяются в интегрированные библиотеки.
Имеются мастера создания символов и корпусов компонентов по всевозможным атрибутам.
Программа P-CAD Library Executive имеет встроенные модули:
v P-CAD Symbol Editor - редактор для создания и редактирования символов элементов схем электрических принципиальных.
В поставляемых вместе с системой P-CAD библиотеках зарубежных цифровых ИМС имеются три варианта графики:
- Normа1 - нормальный (в стандарте США),
- DeMorgan - обозначение логических функций,
- IEEE – в стандарте Института инженеров по электротехнике (наиболее близкий к российским стандартам).
v Pattern Editor - редактор для создания и редактирования посадочных мест и корпусов электрорадиоэлементов (ЭРЭ) на ПП.
Модуль имеет средства просмотра библиотечных файлов, поиска компонентов, символов и корпусов компонентов по всем возможным атрибутам.
v InterPlace PCS - интерактивное средство размещения ЭРЭ и задания правил проектирования в более удобной форме[3].
Размещение ЭРЭ выполняется с учетом имеющихся технологических требований. ЭРЭ могут быть объединены в физические или логические группы и размещены на плате, выровнены, перемещены или повернуты.
v Signal Integrity - программа анализа электрических параметров и паразитных эффектов в печатной плате.
Информация получается непосредственно из редактора топологии. Возможен расчет сопротивлений и длины проводников, поиск индуктивно связанных проводников, моделирование отражений от несогласованной нагрузки, анализ перекрестных искажений в двух вариантах.
v Relay - упрощенный графический редактор ПП, предназначенный для коллективной работы над проектом.
Relay
является аналогом графического редактора P-CAD PCB с ограниченными возможностями. По окончании разработки ПП с его помощью можно просмотреть и проконтролировать соблюдение технологических норм, выполнить предварительное размещение компонентов, задать информацию о ширине ряда цепей и допустимых зазорах и передать эти данные конструкторам.
С помощью Relay печатные платы можно просматривать, вручную редактировать и выполнять вывод на принтеры и плоттеры. Нельзя создавать управляющие файлы фотоплоттеров и станков с ЧПУ, трассировать проводники в интерактивном и автоматическом режимах, создавать слои металлизации, выполнять корректировку проектов ECO и ряд других операций.
Relay не только средство просмотра ПП. С его помощью разработчик схем может выполнить расстановку компонентов на ПП, задать наиболее существенные атрибуты, которые будут использованы при автотрассировке (например, допустимые зазоры), и проложить наиболее критичные трассы. Затем эти результаты передаются конструктору для завершения разработки печатной платы с помощью PCB. Кроме того, с помощью Relay выполняется контроль технологических норм DRC и запускаются вспомогательные утилиты, образующие интерфейс DBX.
v Утилиты DBX (Data Base Exchange) совершают перенумерацию ЭРЭ, создают отчёты в требуемом формате, автоматически создают ЭРЭ, выводы которых расположены на окружности или образуют массив, рассчитывают паразитные параметры ПП и т.п.
v Document Toolbox - дополнительная опция P-CAD РСВ и P-CAD Schematic для размещения на чертежах схем или ПП различных диаграмм и таблиц, составления различных списков и отчетов, которое динамически обновляются, таблиц сверловки, данных о структуре платы, технологической учетной информации, размещения на чертежах схем списков соединений, выводов подключения питания и другой текстовой информации.Программа предназначена для расширения возможностей выпуска технической документации без использования чертежных программ типа AutoCAD. Document
Toolbox позволяет автоматизировать создание конструкторской документации, необходимой для производства проектируемых ПП.
v CAMtastic! – так как графический редактор P-CAD PCB создает управляющие Gerber-файлы[4]
не всегда корректно, их доработка выполняется с помощью специальной программы CAMtastic!, поставляемой бесплатно вместе с P-CAD PCB (это может быть выполнено и с помощью других программ, например CAM350).