Сравнительный анализ P-CAD 2006 и Altium Designer 2012
Инновационный подход к проектированию электронных устройств. Основные достоинства и недостатки проектирования печатных плат в рассмотренных системах P-CAD 2006 и Altium Designer 2012. Особенности проектирования в системах P-CAD и Altium Designer.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 06.03.2019 |
Размер файла | 24,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Сравнительный анализ P-CAD 2006 и Altium Designer 2012
Кузнецова Ольга Валерьевна
Коробейников Анатолий Григорьевич
Романова Ева Борисовна
В настоящее время, в промышленности России наиболее популярной среди САПР печатных плат (ПП) является система P-CAD. В связи с тем, что последняя версия системы вышла в 2006 году, большинство организаций, проектирующие ПП, вынуждены искать ему замену. В большинстве случаев выбор делается в пользу системы Altium Designer, переходить на которую проще, чем на другую САПР ПП, поскольку разработчик у Altium Designer и P-CAD один и тот же. Хотя многие функции P-CAD перенесены в Altium Designer, идеология нового продукта подразумевает совершенно новый, инновационный подход к проектированию электронных устройств (ЭУ).
В данной статье рассмотрены особенности проектирования в системах P-CAD и Altium Designer на основе опыта их эксплуатации.
При конструировании ЭУз в САПР P-CAD 2006 некоторые этапы (авторазмещение, автотрассировку, расчеты, топологический анализ, формирование трехмерной модели) приходится выполнять в сторонних программных модулях, не входящих в пакет программ P-CAD 2006. При проектировании ПП в САПР P-CAD выявляются следующие недостатки, затрудняющие конструкторско-технологическую подготовку производства электронных узлов (ЭУз):
в двухмерной модели (2D-модели) ЭУз нельзя размещать электронные компоненты (ЭК) на плате с учетом высот ЭК;
алгоритмическое размещение во внешней программе увеличивает время проектирования ЭУз (за счет: преобразования данных, изучения программы, разнородности интерфейсов);
алгоритмическая трассировка во внешней программе значительно увеличивает время проектирования ЭУз (за счет: преобразования данных, изучения программы, разнородности интерфейсов), а также при преобразовании данных в сторонние форматы возникает потеря и изменение данных;
жесткое ограничение числа вершин полигона (не более 1000) затрудняет заливку областей металлизации сложной формы с большим числом переходных отверстий;
формирование гербер-слоев и файла сверловки во внешней программе увеличивает время технологической подготовки производства ЭУз (за счет: преобразования данных, изучения программы, разнородности интерфейсов); кроме того, при преобразовании данных возникает потеря данных [1];
проверка зазоров между контактными площадками и переходными отверстиями в слое шелкографии осуществляется одновременно, но нанесение шелкографии на переходные отверстия (точнее на металлизацию вокруг отверстия) обычно возможно, для контактных площадок такая возможность отсутствует;
в редакторе топологии ПП системы P-CAD не реализованы следующие возможности: спрямление и раздвигание проводников, убирание замкнутых петлей, «вспахивание» полигонов - создание промежутка (простора) в полигоне для нового проводника с учетом зазоров;
отсутствует программы расчетов, из-за чего все расчеты приходится выполнять вручную или во внешних программах.
При проектировании в P-CAD 2006 модель ЭУз представляет собой двухмерное изображение, что порождает множество неудобств и сильно ограничивает возможности проектирования. В насыщенных платах приходится устанавливать ЭК друг под другом (компонент поверхностного монтажа можно расположить под штыревым компонентом, устанавливаемым на ПП с зазором). При размещении компонентов на 2D-модели ЭУз сложно представить размещение двух ЭК друг под другом. В 2D-модели приходится все время проверять размеры компонентов и возможность такой установки. Невозможна проверка технологических параметров (контроль DRC - Design Rules Check) для ЭК установленных друг под другом. В 2D-измерении неудобно проектировать ЭУз, устанавливаемый в корпус сложной формы (с разными высотами - ступенчатой формы), т.к. необходим постоянный контроль возможности установки перемещаемых ЭК в корпус.
Система Altium Designer представляет собой систему сквозного автоматизированного проектирования ПП, основными отличительными особенностями которой от системы P-CAD является возможность проектировать ПП на интегральных схемах программируемой логики (ПЛИС) и разработка трехмерной модели платы.
Использование в Altium Designer функций 3D-моделирования при проектировании ПП позволяет:
оценить сопряжение платы с механическими деталями конструкции и тут же внести необходимые изменения;
вывести на монитор реальный вид ПП с ЭК;
отключать отображение ЭК или участков металлизации и тем самым наблюдать вид платы на промежуточных этапах изготовления;
при выключение текстур заливки объектов просматривать многослойную структуру ПП на просвет, как на рентгеновском снимке;
контролировать на уровне DRC превышения ЭК максимально допустимой для данного участка платы высоты, с наглядным отображением выявленных нарушений.
Унифицированный подход Altium Designer (использование единой оболочки DXP) включает особенности, повышающие производительность, такие как: системная поддержка многоканального проектирования, сложное поперечное исследование, встроенная библиотека элементов и внесение изменений на этапе проектирования. Altium Designer полностью поддерживает иерархическую методологию проектирования, которая распространяется от принципиальной схемы до печатной платы. Унифицированная среда Altium Designer поддерживает управление точными данными и позволяет организациям лучше управлять проектными данными через прямые интерфейсы CVS, Subversion и Microsoft's SCCI - интерфейсы управления версиями.
Altium Designer поддерживает несколько мониторов и позволяет открывать схему в одном окне и ПП в другом и производить поперечное исследование между двумя документами. Также существует возможность работать на одном мониторе и использовать второй для любого количества интеллектуальных и информативных панелей, которые содержат соответствующие проектные данные.
Altium Designer поддерживает последнее графическое ускорение аппаратных средств DirectX и повышает эффективность проектирования ПП более чем в 20 раз, по сравнению со стандартными режимами проектирования, что приводит к невероятно гибкому и быстро реагирующему интерфейсу печатных плат.
В Altium Designer не возникает никаких проблем в одновременном доступе нескольких пользователей к одной библиотеке, что облегчает централизованную структуру библиотеки и гарантирует всем проектировщикам использование одинаково достоверных компонентов библиотеки.
При проектировании ПП в системе Altium Designer также можно выявить следующие достоинства:
одинаково хорошо работает как с метрической, так и с дюймовой системой мер, причем заложенная точность на два порядка выше, чем в системе P-CAD;
правила проектирования в Altium Designer не только более обширны, чем в P-CAD, но также могут быть более точными и гибкими;
возможность создания в Altium Designer сложно-иерархических проектов, где изначально проект строится сверху вниз: ЭУ - блок - субблок - модуль - ячейка - печатная плата - электронный компонент (ПЛИС), в отличие от системы P-CAD, где ввод проекта ограничен лишь вводом схемы (пусть даже многолистовой);
в программе Altium Designer структура библиотек более проста по сравнению с системой P-CAD. Символ, по сути, является компонентом, к которому могут быть подключены модели разного типа. Процедура добавления модели к символу не требует заполнения таблицы согласования выводов символа и модели, что в разы упрощает процесс формирования библиотек;
поддержка многоканальных принципиальных схем, т.е. нет необходимости копировать подчиненные листы по числу одинаковых каналов, а достаточно нарисовать схему канала один раз и правильно связать ее с вышестоящим листом;
возможность преобразования интегрированной библиотеки в базу библиотек компонентов (*.DBLib), где все ссылки на символы, привязанные модели и другая параметрическая информация хранятся в базе данных на основе ODBC, ADO или формате Excel. В этих форматах гораздо проще наполнять базу данных однотипными компонентами, а также группировать их по параметру и редактировать у них другие параметры или ссылки на файлы моделей;
Altium Designer поддерживает большое количество типов анализа, включающих: частотный анализ в режиме малого сигнала, анализ переходных процессов, расчет спектральной плотности внутреннего шума, анализ передаточных функций по постоянному току и др.;
средства автоматического и интерактивного размещения компонентов - это две встроенные программы авторазмещения компонентов Cluster Placer и Statistical Placer, что существенным образом отличает ее от P-CAD, в котором таких средств нет вообще;
современный автотрассировщик, именуемый Situs имеет возможность настройки стратегии трассировки посредством задания последовательности выполнения специальных процедур, например: веерного размещения стрингеров у SMD компонентов, разрыва и раздвигания уже имеющихся проводников, спрямления, чистки и т.д. Не менее важную роль автотрассировщик играет в качестве вспомогательного инструмента при интерактивной разводке проводников;
модули пред- и посттопологического анализа целостности сигналов (модуль предтопологического анализа дает возможность разработчику выполнить предварительный расчет и провести оценку проекта еще на этапе создания принципиальной схемы; модуль посттопологического анализа интегрирован в редактор плат и позволяет выполнять первичный анализ на уровне DRC);
существует возможность просмотра внутри системы трехмерного вида проектируемой платы по технологии OpenGL;
обмен файлами c САПР твердотельного моделирования (AutoCAD, SolidWorks и др.) посредством формата STEP (подключение модели ЭК в интегрированную базу данных, а затем размещение их на плате; возможность импортировать модель корпуса устройства и оценивать размещение в нем разрабатываемой платы и др.) [2];
система моделирования ActiveHDL от компании Aldec, которая позволяет существенно увеличить скорость и возможности моделирования ПЛИС;
новую технологию Altium Vaults, которая может быть использована как через WEB-интерфейс AltiumLive, так и через программу Altium Designer. Данная технология призвана обеспечить организацию хранилища проектов и библиотек, как для всего сообщества разработчиков, так и в рамках единого предприятия [3];
реализована возможность управления размерами и текстом для портов (размер порта в редакторе схем можно редактировать, а при изменении шрифта для названия вывода надпись не выходит за пределы графики порта);
Smart PDF мастер, который позволяет создавать портативные и полностью индексированные PDF документы проектных данных. Проверку правила зазора между шелкографией и вырезами в маске - можно выполнять в режиме «to exposed copper» или «to solder mask openings»;
Altium Designer поддерживает более широкий перечень выходных форматов, таких как IGES, STEP, ODB++, NC Drill, IPC-D-356 и VHDL, может генерировать списки соединений в форматах большинства сторонних систем проектирования;
наличие модуля CAMtastic позволяющего выполнять мультиплицирование и выпускать управляющие файлы для аппаратуры электроконтроля и монтажа компонентов;
Altium Designer позволяет крайне просто изменять положение обозначения размеров, что крайне важно для соблюдения требований ГОСТ (помимо указания линейных размеров в редакторе ПП можно проставить размер диаметра, радиуса, линейные размеры от опорной точки, координатные метки, угловые размеры).
В результате анализа были выявлены основные различия САПР P-CAD и Altium Designer, представленные в таблице 1.
Таблица 1. Различия САПР P-CAD и Altium Designer
Проектирование ПЛИС |
3D-моделирование |
Одно УГО принадлежит различным ЭК |
Единая информационная платформа |
Объем дистрибутива, Мб |
Место на жестком диске, Мб |
Стоимость, тыс. руб. |
Автоматизированное создание УГО |
Мастер Smart PDF |
Поддержка STEP формата |
Создание сложно-иерархических проектов |
Модуль предтопологического анализа |
||
Altium Designer 2013 |
+ |
+ |
- |
+ |
3000 |
2000 |
200 |
- |
+ |
+ |
+ |
+ |
|
P-CAD 2006 |
- |
- |
+ |
- |
100 |
600 |
100 |
+ |
- |
- |
- |
- |
Система Altium Designer в сравнении с системой P-CAD является более современной и удобной для проектирования ЭУ. Преимущества унифицированного подхода Altium Designer обеспечивает гораздо более высокий уровень синхронизации проектирования, чем при использовании интегрированных технических средств, таких как P-CAD.
Библиография
проектирование электронный печатный плата
1. Арустамов, С.А. Анализ функциональных возможностей САПР P-CAD 2006 на основе опыта ее эксплуатации / С.А. Арустамов, Ю.А. Гатчин, Е.Б. Романова //Научно-технический вестник СПбГУ ИТМО. - СПб.: СПбГУ ИТМО, 2009.-№ 1(59). - 113 c.
2. Сабунин, А.Е. Почему Altium Designer, а не P-CAD / А.Е. Сабунин // EDA Express.-М.: ЗАО «НПП «РОДНИК», 2010. -№ 18-С. 3-6.
3. Комплексные решения для автоматизированного проектирования. Altium Designer (2013). СПб., НИП-ИНФОРМАТИКА. Web: http://www.nipinfor.ru/electronics/altium/10052.
Размещено на Allbest.ru
...Подобные документы
Прослушивание и локализация шумов, возникающих в двигателях автомобилей. Использование системы Altium Designer Summer 09. Формирование принципиальной электрической схемы. Порядок проектирования печатных плат. Создание библиотеки электрорадиоэлемента.
курсовая работа [2,2 M], добавлен 11.07.2012Изучение истории создания Mentor Graphics Corporation, которая является одним из мировых лидеров в области систем автоматизированного проектирования. Функции Altium Designer - комплексной системы автоматизированного проектирования радиоэлектронных средств
реферат [95,5 K], добавлен 08.09.2015Особенности создания библиотеки элементов. Основные приемы и функции графических редакторов данной среды, основы создания библиотек, PCB-проектов, принципиальных схем, элементов. Принципиальная электрическая схема и разработка топологии печатной платы.
курсовая работа [1,6 M], добавлен 16.03.2019Выбор программ CodeVisionAVR и Altium Designer для быстрой реализации бегущей строки на микроконтроллере с применением программного симулятора. Реализация передачи данных, отображение текста на экране LCD. Составление эксплуатационной документации.
курсовая работа [723,5 K], добавлен 17.11.2014Особенности создания эскизных вариантов планировки ландшафта с помощью программы 3D Home Landscape Designer Deluxe 6. Характеристика и интерфейс программного продукта, его применение в ландшафтном проектировании озеленения и благоустройства объектов.
курсовая работа [4,5 M], добавлен 01.11.2012Сравнительный анализ автоматизированных систем и инструментальных компьютерных сред для разработки и проведения тестирования. Возможности офисных программ для компьютерной реализации тестовых заданий. Создание теста в Test Designer и шаблоне Office Word.
курсовая работа [1,7 M], добавлен 26.07.2015Построение DFD-диаграммы нулевого и первого уровня, описание их семантики. Обоснование физической организации базы данных, ее нормализация и создание таблиц в ней. Основы DML и базовый набор команд, особенности использования Create Viev Designer.
курсовая работа [2,4 M], добавлен 25.11.2011Теоретические аспекты сбалансированной системы показателей. Работа с BSC DESIGNER. Характеристика предприятия ООО "СтройИнвестСофт", его миссия, стратегические цели. Автоматизирование сбалансированной системы показателей компании, оценка ее эффективности.
курсовая работа [1,5 M], добавлен 26.11.2014Цикл проектирования блоков питания электронной аппаратуры. Пакеты для разработки аппаратных средств электронных устройств. Проектирование принципиальных схем и печатных плат с помощью компьютерных программ. Анализ электромагнитной совместимости.
реферат [1,5 M], добавлен 21.10.2009Создание и последующее редактирование таблицы базы данных "Студент" с помощью совместного использования мастеров Table Wizard и Table Designer, применяя заранее заготовленные тематические шаблоны. Описание этапов выполнения работы в данных программах.
лабораторная работа [503,1 K], добавлен 21.03.2011Назначение хранилищ данных. Архитектура SAP BW. Построение аналитической отчетности на основе OLAP-кубов в системе SAP BW. Основные различия между хранилищем данных и системой OLTP. Обзор функциональных сфер BEx. Создание запроса в BEx Query Designer.
курсовая работа [1019,1 K], добавлен 24.12.2012Система Р-CAD 2000 для сквозного проектирования электронных устройств. Принципиальная схема устройства в графическом редакторе P-CAD Schematic. Ручная трассировка печатных плат, управляющие файлы для фотоплоттеров и сверлильных станков в P-CAD РСВ.
лабораторная работа [1,4 M], добавлен 28.04.2009Принципы работы с программами автоматизированного проектирования принципиальных схем и плат DipTrace, SCHEMATIC, PCB Layout, SchemEdit и ComEdit: интерфейс, работа с файлами и библиотеками, вставка компонента, редактирование, печать, параметры страницы.
методичка [4,1 M], добавлен 18.02.2012Основные составляющие информационной технологии. Классические принципы построения архитектуры ЭВМ. Принцип последовательного выполнения операций. Перспективы применения экспертных систем в землеустроительных системах автоматизированного проектирования.
контрольная работа [13,8 K], добавлен 13.11.2012Принципы функционирования электронных платежных систем. Основные понятия, алгоритмы и способы защиты информации в электронных платежных системах. Персональный идентификационный номер. Реализация метода генерации PIN-кода из номера счета клиента.
курсовая работа [631,2 K], добавлен 13.07.2012Характеристика состава, интерфейса и основных возможностей программы схемотехнического моделирования и проектирования семейства Micro-Cap8, которая относится к наиболее популярным системам автоматизированного проектирования (САПР) электронных устройств.
реферат [108,0 K], добавлен 12.03.2011Линии соединения элементов компьютера на материнской плате и разъемы для подключения внешних устройств. Сервисные возможности, преимущества и недостатки материнских плат ASUS M2N-X Plus, P4P800-VM и Crosshair IV Formula, результаты их тестирования.
реферат [1,7 M], добавлен 07.05.2011История развития рынка CAD/CAM/CAE-систем. Развитие приложений для проектирования шаблонов печатных плат и слоев микросхем. Проект разработки компанией Shorts Brothers фюзеляжа для самолета бизнес-класса Learjet 45, преимущества от применения программ.
контрольная работа [19,4 K], добавлен 14.04.2014Назначение и характеристики пакета Designer/2000. Анализ предметной области для разработки информационной системы, определение ее целей и задач. Построение моделей данных, разработка базы данных и клиентского приложения. Практические навыки разработки.
курсовая работа [2,7 M], добавлен 10.04.2014Сущность управления лицензионным программным обеспечением. Требования к аппаратному обеспечению. Изучение средств моделирования и разработки информационной системы. Анализ основных методов работы с Oracle Designer. Построение диаграмм потоков данных.
курсовая работа [1,4 M], добавлен 06.06.2014