Выпуск Altium Designer 20 намечен на ноябрь, и мы подумали, что вам было бы интересно узнать от опытных «инсайдеров» Altium, что ожидается в новой версии. Лоуренс Ромайн, вице-президент по корпоративному маркетингу, и Бен Джордан, технический директор по маркетингу (оба являются инженерами) рассказали о своих любимых новых функциях и о том, какие из них, по их мнению, окажут наибольшее влияние на вашу повседневную работу с проектами.
Джуди Уорнер: Лоуренс, что, на твой взгляд, особенно значимо в новой версии?
Лоуренс Ромайн: Судя по первым отзывам от наших пользователей, я полагаю, что новые возможности интерактивной трассировки выведут наши средства проектирования плат в мировое лидерство. Текущая версия Altium Designer может справиться с любыми платами, но новые возможности Altium Designer 20 улучшают пользовательский опыт в целом. Все отметят повышенную простоту и плавность работы, но те, кто делает быстродействующие и высокоплотные конструкции, особенно отметят повышенную скорость и легкость использования. В Altium Designer 19 началась реализация технологий решателя в менеджере структуры слоев и библиотеке материалов. Благодаря им теперь стали доступны новые функции подстройки длины трасс на основе времени прохождения сигнала, что важно для проектирования быстродействующих плат.
Уорнер: Бен, как думаешь, что повлияет на повседневную работу пользователей Altium Designer?
Бен Джордан: Для меня это похоже на проблемы с планированием бюджета, с которой сталкиваются люди. Попробуйте, например, в конце месяца сложить общую сумму всех мелочей: походы в Starbucks тут и там, ланчи, новая футболка, спонтанные покупки на Amazon и дополнительные телефонные расходы. Сами по себе все эти вещи не значительны, но в сумме они существенны и заставляют людей жить от зарплаты до зарплаты. То же самое происходит и системами проектирования плат – здесь потерян компонент, тут медленно компилируется схема, и внезапно рабочий день заканчивается. Это особенно актуально для трассировки – постоянные щелчки мышью и правки в совокупности отнимают время и бюджет проекта. В Altium Designer 20 мы пошли в противоположном направлении – добавлено большое количество небольших улучшений, которые экономят много времени. Например, в Altium Designer 20 разводку посадочного места BGA большой плотности можно осуществить с помощью трассировки под произвольным углом, которая автоматически добавляет касательные дуги. Вы теперь можете изменять такие трассы и расталкивать трассировку под произвольным углом, что делает эти инструменты супер-эффективными для плотной разводки. Также в этой версии улучшено сглаживание трасс, ускорен редактор схем благодаря новому движку DirectX и внесено множество других улучшений, которые в совокупности экономят очень много времени! Эта экономия заметна при сравнении с Altium Designer 19, не говоря уже о предыдущих версиях.
Уорнер: Лоуренс, что в новой версии не так заметно, но имеет важное значение?
Ромайн: Новое ядро SPICE в Altium Designer 20 не столь заметно, но оно окажет большое влияние в будущем. SPICE является областью, в которую мы не вкладывали много ресурсов последние годы, но, как оказалось, наши пользователи хотят использовать эти инструменты. В Altium Designer 20 интерфейс останется прежним, но будет сразу заметно, что модели теперь доступны практически на 100%. Подобно решателю, который был добавлен в версию 19 и который мы вывели на новый уровень в этой версии, пользователи увидят аналогичный путь развития ядра SPICE. Сейчас практически все модели будут работать, но это ещё не конец. Откровенно говоря, мы пришли к этому с запозданием, но теперь мы уделяем и будем уделять этому достаточно внимания.
Уорнер: Бен, какое твое любимое улучшение в новой версии?
Джордан: Хочется сказать, что ВСЕ! Но если нужно выбрать какое-то одно, то это проверка правила для пустот возвратного пути. Эта возможность значительно повлияет практически на всех инженеров, поскольку всем приходится иметь дело с проблемами, связанными электромагнитными помехами. Если говорить о печатных платах, то главной причиной отказов из-за электромагнитных помех на испытаниях и в эксплуатации является неправильное управление возвратными путями. Кроме этого, эта функциональность, учитывающая целостность сигнала, знаменует для нас переход в технологическое лидерство в нашей отрасли. Это, на мой взгляд, потрясающе.
Уорнер: Лоуренс, чем наши пользователи могут быть заинтересованы в новой версии?
Ромайн: Джуди, это довольно простой вопрос. Поскольку мы сейчас являемся явным лидером на рынке инструментов проектирования плат, нам нужно серьезно отнестись к тому, что я называю “императивом пользователей”. Для нас быть номером один с точки зрения количества пользователей продукта является одним из этапов на пути к преобразованию отрасли. Конечно же, нам необходимо приложить много усилий, и для этого преобразования у пользователей должно быть активное влияние на процесс разработки. Мы уже начали это, и это станет еще более заметным в ближайшем будущем. Для Altium Designer 20, показательным примером может быть панель свойств. Это то, что мы изменили в версии 18 с новым интерфейсом, который, как нам казалось, понравился пользователям. Но наши опытные пользователи вежливо сообщили нам, что это не так! Мы работали с пользователями бета-версии и создали кое-что, о чем получили положительный отклик. Это не столь заметно, но на это непосредственно повлияли наши пользователи. Кроме того, в Altium Designer 20 исправлено примерно в два раза больше багов, чем в версии 19, и эти исправления касаются намного большего количества пользователей, если судить по голосам на форуме Bug Crunch. В общем, это восходящая траектория, начавшаяся с выпуском Altium Designer 18. Принимайте участие в обсуждениях на наших форумах, и очень скоро вы получите отклик в наших продуктах.
Уорнер: Бен, где в новой версии, на твой взгляд, проявился голос наших клиентов?
Джордан: Практически все новые функции и улучшения, добавленные в Altium Designer 20, являются откликом на запросы и наблюдения наших пользователей, что и определило области, требующие доработок. Например, панель свойств Properties является эффективным инструментом для массового редактирования общих атрибутов объектов. Тем не менее, для быстрого изменения определенного объекта диалоговое окно может быть более удобным. Мы вернули модальные диалоговые окна, которые можно открыть двойным кликом по отдельному объекту. Также я знаю, что много усилий было приложено в областях, о которых пользователи запрашивали некоторое время назад, например, анализ SPICE. Многие наши пользователи пробовали наш имитатор и говорили, что он не поддерживает некоторые модели или что он был медленным. В этой версии мы перешли к новому ядру на основе NGSPICE. В будущем мы сможем реализовать долгожданные возможности анализа целостности сигналов, как в схемах, так и в платах. И конечно же, как и во всех других версиях и обновлениях, наши разработчики реализовали огромное количество идей и исправили многочисленные баги, заявленные на нашем форуме AltiumLive.
Уорнер: Что-нибудь в заключение?
Джордан: Наша команда провела выдающуюся работу над новой версией. На мой взгляд, она потрясающая, и я уверен, что пользователям она тоже понравится. Altium Designer 20 имеет отличный интерфейс, мощные новые правила проектирования, новое ядро анализа и новые возможности трассировки под любым углом и подстройки длины – в этом выпуске нет ничего, что могло бы не понравиться!