Фильтр по тематике

Altium Designer 20.0: обзор новых возможностей

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

25.12.2019 716 0
Altium Designer 20.0: обзор новых возможностей

Улучшения трассировки

Возможности интерактивной трассировки активно развиваются от версии к версии [1, 2], и в Altium Designer 20.0 также доступен ряд нововведений и улучшений, касающихся этого ключевого для конструирования печатных плат инструмента.

Трассировка под любым углом и дугами

В Altium Designer 20.0 большой упор сделан на трассировку под произвольным углом и дугами. При использовании режима Any Angle (Любой угол) в процессе интерактивной трассировки система использует дуги в изломах для обхода препятствий, таких как, например, переходные отверстия (см. рис. 1). 


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

Улучшения перетаскивания трасс

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

Улучшения подстройки длины трасс

Были улучшены инструменты подстройки длины трасс: теперь меандры (объекты Accordion), полученные в результате работы команды Interactive Length Tuning, изменять проще и быстрее. Появилась возможность перетаскивать меандр мышью с его автоматическим перестроением на лету и поддержкой направления меандра перпендикулярно трассе (см. рис. 2а). Те же самые улучшения работают и для дифференциальных пар (см. рис. 2б).


Улучшения редактора схем

Новая динамическая модель данных

Одним из основных преимуществ системы является то, что Altium Designer – это единая среда проектирования, в основе которой лежит использование унифицированной модели данных. Эта модель позволяет обращаться к ней из различных редакторов Altium Designer, что избавляет от необходимости ручной передачи данных между ними и обеспечивает унификацию процесса проектирования. Для построения этой модели и доступа к ней для всех связанных процессов необходимо запустить компиляцию проекта. В Altium Designer 20.0 эта концепция получила дальнейшее развитие, и теперь для многих процессов нет необходимости в ручном запуске компиляции. К таким процессам относятся: отображение списка цепей и компонентов в панели Navigator (см. рис. 3), формирование состава изделия в ActiveBOM и многие другие. 


Компиляция теперь осуществляется в фоне, и таким образом модель данных динамически обновляется при различных действиях пользователя, в ходе которых происходит изменение проекта. Это большое обновление обеспечивает фундамент для будущих улучшений системы.

Рендеринг схем DirectX

В Altium Designer 20.0 было обновлено графическое ядро, за счёт которого схемы визуализируются на экране. Теперь это ядро, работающее на основе DirectX, позволяет быстрее визуализировать сложные схемы, содержащие множество объектов. Скорость увеличена по сравнению с предыдущими версиями примерно в 10 раз, что позволяет масштабировать и панорамировать вид больших схем быстрее и плавнее.

Обновление имитатора SPICE

В Altium Designer 20.0 модуль расчётов был заменён на новый более эффективный имитатор SPICE, разработанный компанией Altium. Новое вычислительное ядро и его алгоритмы расчётов обеспечивают увеличенную в несколько раз производительность, а также более стабильные результаты расчётов.

Улучшения редактора плат

Помимо улучшений интерактивной трассировки, рассмотренных выше, редактора плат коснулись ещё несколько масштабных нововведений.

Новые правила проектирования

Были добавлены новые правила проектирования: Creepage Distance (Расстояние утечки) и Return Path (Возвратный путь).

Правило Creepage Distance позволяет задавать ограничения на минимальное расстояние между объектами различных цепей, но, в отличие от правила Clearance (Зазор), правило Creepage Distance считает это расстояние по непроводящей поверхности платы или по границе платы (см. рис. 4). 


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

Правило Return Path проверяет непрерывный возвратный путь сигнала на указанном отсчётном слое, который находится выше или ниже сигнала, заданного правилом (см. рис. 5). 


Возвратный путь может быть сформирован из объектов Fill, Region и Polygon, размещённых на сигнальном слое, или из экранных слоёв. Слои возвратных токов определяются указанным в правиле профилем импеданса.

Расчёт времени распространения сигнала

В Altium Designer 20.0 появилась возможность использования времени распространения сигнала вместо физической длины трасс. Правила проектирования Length и Matched Length для задания ограничений соответственно на длину трасс цепей и на допустимое расхождение между длинами групп цепей теперь поддерживают определение допуска в единицах измерения времени, а не длины (новая опция Delay Units в обоих правилах – см. рис. 6). 


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

Помимо этого, значения времени распространения сигнала будут отображаться для отдельных сегментов трасс в панели Properties, а также эти значения могут быть заданы для контактных площадок или переходных отверстий (автоматический расчёт для объектов Pad и Via планируется реализовать в будущих версиях). Расчётные значения времени распространения сигнала могут быть отображены для цепей, дифференциальных пар и путей xSignal в соответствующих режимах панели PCB.

Для расчёта времени распространения сигнала используется решатель Simbeor SFS от компании Simberian®. Исходными данными для этих расчётов являются физические свойства, заданные в Layer Stack Manager.

Улучшения проектов Multi-board

В проектах Multi-board, появившихся в Altium Designer 18.0 [2], стало доступно формирование документа ActiveBOM с информацией о составе изделия для всей сборки многомодульного устройства. Таким образом, больше нет необходимости создавать документ с составом изделия для каждого отдельного проекта платы, после чего объединять все полученные данные в каком-либо стороннем приложении, например в электронной таблице.

Также для проектов Multi-board теперь доступен экспорт сборок в формат PDF3D, что позволяет просматривать 3D-модели этих сборок участникам процесса даже без установленного Altium Designer и, с другой стороны, избавляет от необходимости формировать подобные документы в механических САПР или каких-либо других системах (см. рис. 7).


Некоторые из прочих улучшений

Улучшения средства миграции библиотек

Значительные улучшения коснулись средства миграции библиотек. Если вы используете или только переходите на серверные решения Altium, такие как Altium Concord Pro, вы можете перенести свои текущие файловые библиотеки на сервер управляемых данных и сделать компоненты управляемыми. Обновлённое средство миграции библиотек Library Migrator теперь автоматически анализирует добавленные библиотеки и определяет типы компонентов по их префиксам позиционных обозначений и ключевым параметрам компонентов. Далее миграцию компонентов можно начать сразу, по нажатию одной кнопки, на основе доступных шаблонов компонентов система автоматически определит серверные папки, схемы именования ревизий и определения жизненных циклов для новых управляемых компонентов. При необходимости настройки процесса миграции пользователь может перейти в режим полного интерфейса средства Library Migrator и с помощью панели Properties внести необходимые изменения в преобразуемые библиотеки перед началом миграции.

Улучшения панели свойств

Панель Properties, ставшая с выходом Altium Designer 18.0 основным инструментом редактирования свойств различных объектов [2], также претерпела ряд улучшений.

Параметры объекта Component (Компонент) редактора схем теперь отображаются в раскрывающейся области Parameters панели Properties, а не на отдельной вкладке, которая была исключена. С помощью элементов управления этой области теперь также можно осуществлять редактирование таких аспектов компонента, как подключённые посадочные места, модели, правила, ссылки на справочную информацию и т.п.

Панель свойств для объекта Polygon Pour (Заливка полигоном) редактора плат теперь включает в себя область Actions, позволяющую выполнять основные действия над полигоном, такие как его повторная заливка и отключение, что ранее было доступно только через главное меню редактора или контекстное меню выделенного полигона.

Помимо редактирования свойств объектов редактора схем и редактора плат с помощью панели Properties, в Altium Designer 20.0 для этого стали доступны модальные диалоговые окна, которые открываются двойным щелчком кнопкой мыши по объекту (настроить такое поведение системы можно через окно системных настроек Preferences). В этих диалоговых окнах доступны те же самые поля и настройки, что и в панели Properties. Пример панели Properties и нового диалогового окна для объекта Component редактора схем показан на рисунке 8.


Экспорт документов Draftsman в DXF

Документ Draftsman теперь можно экспортировать в векторный формат DXF (команда File » Export to Dxf), что позволяет его дорабатывать в сторонних 2D-САПР при необходимости.

Восстановление панелей To-Do и Clipboard

По запросам многих пользователей в Altium Designer 20.0 восстановлены панели To-Do и Clipboard, которые были удалены с выходом Altium Designer 18.0. Панель To-Do служит для записи инструкций и задач, которые необходимо выполнить для текущего проекта или документа. В панели Clipboard отображаются скопированные объекты, которые могут быть добавлены в документы Altium Designer.

Заключение

В данной статье рассмотрены лишь основные нововведения Altium Designer 20.0. Помимо них, новая версия включает в себя множество менее масштабных улучшений и исправлений практически для всех редакторов и инструментов Altium Designer, которые, тем не менее, могут значительно повысить производительность и удобство работы в системе.

Большая часть нововведений была реализована на основе требований сообщества пользователей, транслированных через порталы BugCrunch [3] и Ideas [4], официальный форум [5] и службу поддержки SupportCenter [6]. С полным описанием всех изменений вы можете ознакомиться на сайте документации Altium [7].

Литература

  1. Демидов П. Altium Designer 19.0: обзор новых возможностей. Современная электроника. 2019. № 1.
  2. Демидов П. Altium Designer 18.0: обзор новых возможностей. Технологии в электронной промышленности. 2018. № 1.
  3. https://bugcrunch.live.altium.com.
  4. https://bugcrunch.live.altium.com/#Ideas/New.
  5. https://forum.live.altium.com.
  6. https://www.altium.com/support.
  7. https://www.altium.com/ru/documentation/altium-designer/new-in-altium-designer.

© СТА-ПРЕСС

Если вам понравился материал, кликните значок — вы поможете нам узнать, каким статьям и новостям следует отдавать предпочтение. Если вы хотите обсудить материал —не стесняйтесь оставлять свои комментарии : возможно, они будут полезны другим нашим читателям!

25.12.2019 716 0
Комментарии
Рекомендуем
Анализ зашумлённых сигналов на осциллографах VESNA серии OVS3

Анализ зашумлённых сигналов на осциллографах VESNA серии OVS3

В статье анализируются способы повышения качества результатов измерений сигналов в присутствии аддитивного шума различной природы. В работе выделены типовые источники шума, а также выполнен обобщающий анализ способов, реализация которых позволяет тем или иным образом снизить уровень шума либо повысить уровень полезного сигнала. Для одного из таких способов, основанного на построении автокорреляционных функций, оценена эффективность в части измерения амплитуды и частоты синусоидального сигнала на фоне гауссовского шума. Приведены примеры измерений зашумлённых сигналов, выполненных с использованием осциллографа VESNA OVS3, позволяющие наглядно судить о потенциальных возможностях снижения уровня гауссовского шума при усреднении осциллограмм, ограничении полосы пропускания и при использовании внешнего фильтра.
18.02.2026 СЭ №2/2026 691 0

ООО «ИнСАТ»  ИНН 7734682230  erid = 2SDnjdWbKyt
ООО «ИнСАТ»  ИНН 7734682230  erid = 2SDnje2F5cn
  Подписывайтесь на наш канал в Telegram и читайте новости раньше всех! Подписаться