Allegro® PCB Designer — САПР печатных плат от компании Cadence®

Cadence® Allegro® PCB Designer — это мощный и масштабируемый редактор печатных плат с возможностью расширения функционала при помощи подключаемых опций. Программа в базовой комплектации уже содержит все необходимые инструменты для проектирования сложных высокоскоростных цифровых и цифро-аналоговых печатных плат.

Allegro PCB Designer включает в себя менеджер по управлению правилами проектирования (Constraint Manager — менеджер констант), интерактивный редактор печатных плат PCB Editor, редактор схем с базой данных, а так же средства обмена данными с механическими САПР и CAM системами. Все инструменты объединены в единую оболочку разработчика и не требуют запуска дополнительных программ. Allegro может быть использован как отдельный инструмент для проектирования печатных плат, так и выступать частью системы по проектированию и производству электронного устройства.

Преимущества:

  • Легко масштабируется для выполнения сложных проектов за счет опций командной работы и возможности легкого управления правилами проектирования при помощи таблицы с классами объектов.
  • Проектирование различных печатных плат, входящих в состав одного электронного устройства, проходит под управлением единого набора констант. Это позволяет получать предсказуемые результаты в заданные сроки и сокращает количество итераций из-за ошибок в проектировании.
  • Контролируются наборы правил для различных разделов проверок, таких как: производственные — DFF, проверки собираемости и пригодности к ремонту — DFA, тестопригодность — DFT. Присутствуют все необходимые константы, которые необходимо контролировать при проектировании плат высокой плотности — HDI, гибко жестких ПП и проектов со встроенными компонентами.
  • Изменения на верхнем уровне иерархии проекта, легко могут быть переданы на более низкие уровни и имплементированы в составляющих проект частях и документации: так называемое front to back проектирование.
  • Легкий обмен данными со сторонними программами посредством общепринятых форматов данных, таких как Gerber, DXF, IDX и др.

Редактор печатных плат PCB Editor

Введенные константы контролируются в режиме Online, предотвращая появление ошибок на всех этапах проектирования ПП.

Сердцем среды проектирования Allegro PCB Designer является редактор печатных плат — PCB Editor. Этот инструмент хорошо подходит как для проектирования простых печатных плат, так и для разработки комплексных многослойных высокоскоростных проектов.

Диалоговое окно расстановки компонентов по заданным параметрам.

Редактор обладает мощными инструментами по предтопологическому планированию трассировки, позволяет копировать повторяющуюся расстановку элементов на плате и проводит автоматическую расстановку в соответствии с заданными пользователем параметрами.

Процесс прокладки проводника. Свойства прокладываемой линии можно изменять «на лету».

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

Изменение состояния заливки полигона при прокладке нового проводника.

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

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

Менеджер констант — Constraint Manager

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

Все константы контролируются в режиме реального времени. Нет необходимости запускать отдельно проверку на соответствие проекта заданным константам.

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

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

Если в процессе трассировки DRC ошибки все-таки возникли по каким-либо причинам, то они будут обозначены специальными DRC маркерами в PCB Editor ,а в менеджере констант будет сформирован интерактивный список ошибок с указанием координат ошибки в проекте.

Расстановка компонентов на печатной плате и первичное планирование трассировки

Расстановка компонентов на печатной плате возможна как в автоматическом, так и в ручном режиме. В обоих режимах соблюдаются правила и ограничения, существующие на момент расстановки элементов, в том числе и DFA константы. Пояснение: DFA константы определяют минимально возможное расстояние компонентов друг относительно друга. Это расстояние необходимо поддерживать для контроля качества пайки печатной платы.

В ходе расстановки возможно помещать компоненты в специальные области. Эти области могут иметь сложный контур и называются «комнатами». Если компоненты принадлежат определенной комнате, то при перемещении их за границу комнаты или в область другой комнаты возникнет ошибка DRC. Это удобно при сортировке компонентов во время первичной расстановки. Пример: Можно выставить на печатную плату только компоненты принадлежащие источнику питания, либо интерфейсу DDRx памяти.

Визуализация проекта.

Встроенный 3D визуализатор доступен во всех вариантах редактора печатных плат. Поддерживаются различные фильтры, управляющие видимостью объектов, их цветом, прозрачностью. Также поддерживается отображение сложных структур переходных отверстий.

В 2D режиме визуализации трассировки возможно быстрое отражение проекта относительно оси Y. Пользователь может взглянуть на проект со стороны нижнего слоя.

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

Интерактивная трассировка проекта

Трассировка проекта в PCB Editor осуществляется при помощи интерактивных инструментов, учитывающих все правила DRC для трассируемой линии.

Возможна групповая трассировка. Во время прокладки линии окно обратной связи показывает — удовлетворяет ли проводимая линия заданным в менеджере констант правилам и какой запас по электрической длине и другим параметрам еще остался.

Также доступны инструменты автоматической подгонки динамической фазы в диф.парах и длины линии в группах сигналов.

При трассировке нескольких проводников одновременно возможна сдвижка проводимых линий на заданное пользователем расстояние или минимально возможное в соответствии с правилами DRC. Поддерживаются различные шаблоны перехода со слоя на слой.

Cadence® OrCAD® PCB Designer

Имеются недорогие конфигурации САПР Allegro для небольших предприятий и индивидуальных пользователей — они поставляются под брендом OrCAD, хотя полностью совместимы с системой Allegro как по файлам и библиотекам, так и по интерфейсу пользователя. OrCAD поставляется в двух версиях лицензий:

  • Cadence® OrCAD® PCB Designer Standard — Лицензия PCB редактора для проектирования простых печатных плат, на которых отсутствуют скоростные интерфейсы. Хорошо подходит для разработки 4-6-слойных печатных плат небольшого размера. В данном редакторе отсутствуют электрические константы для высокоскоростных сигналов. Можно трассировать диф. пары интерфейсов сопоставимых по скорости с USB 2.0 . Присутствует контроль статической фазы в прокладываемых диф. парах.
  • Cadence® OrCAD® PCB Designer Professional — Лицензия сопоставима по возможностям с Allegro PCB Designer. В данной лицензии присутствуют все инструменты необходимые для разработки сложных цифровых печатных плат. Однако, возможность расширения базового функционала за счет подключаемых опций Allegro в этой лицензии отсутствует, для ее подключения нужно делать апгрейд лицензии.

Новогодняя акция на продукты Cadence

Подробнее

Новогодние скидки на CAM350 и BluePrint-PCB 2021!

Подробнее