Altium Designer 10 – новые возможности

advertisement
Altium Designer 10 – новые возможности
Компания Altium не так давно объявила о выходе новой, 10-й
версии
Altium
Designer
–
системы
сквозного
автоматизированного проектирования электронных устройств
(РЭС) на базе печатных плат и программируемых логических
интегральных схем (ПЛИС). В десятой версии появилось
множество
новых
возможностей,
призванных
помочь
конструктору всесторонне анализировать свои идеи и
воплощать их в жизнь.
Реализована поддержка Windows 7, пополнился набор инструментов для 3Dмоделирования и концептуального дизайна, расширены возможности работы с
периферийными устройствами, появились новые функции в редакторе PCB и
возможность использования беспроводной сети Wi-Fi. Кроме того, учтены многие
пожелания и замечания пользователей программы.
Поддержка Windows 7
Компания Altium объявила о том, что программный продукт Altium Designer 10
поддерживает Windows 7, включая операционные системы Windows 7 Home
Premium, Professional, Enterprise и Ultimate, а также Windows Vista и Windows XP (рис.
1).
Платформа Windows 7 становится стандартом в радиоэлектронной промышленности
и, благодаря решению о поддержке операционной системы Windows 7, было
предложено множество новых возможностей и функций, полезных для клиентов
Altium, включая полную поддержку 64-разрядных вычислений, улучшенные
алгоритмы поиска и более высокую производительность.
Рис. 1 Поддержка Windows 7
1
Поддержка USB Wi-Fi и 2G/3G-поколений мобильной связи
При разработке Altium Designer 10 обновлена платформа Device Stack. Появилась
возможность использовать мобильную связь 2G/3G, а также беспроводное
соединение Wi-Fi через USB 2.0 для работы с периферийными устройствами
NanoBoard NB2 и NanoBoard NB3000.
Для подключения новых функций необходимо кликнуть на панель OpenBus, затем в
ней выбрать OpenBus Palette. В данном модуле находятся все необходимые блоки
для формирования структурной схемы. Перейдя в платформу Device Stack
необходимо произвести настройку и после этого можно пользоваться
преимуществами связи 2G/3G и Wi-Fi
Рефакторинг
Разработчики уделили серьезное внимание не только созданию и внедрению новых
функций программы – большие усилия были направлены на ее рефакторинг для
улучшения рабочих характеристик и управления памятью системы. Этот процесс
представляет собой изменение внутренней структуры программы, не затрагивающий
ее внешнего поведения и имеющий целью упростить понимание ее работы.
Примером усовершенствований является перечерчивание всех проекций после
изменения или перемещения одной из проекций объекта.
Выбор системы координат
В Altium Designer 10 появился новый инструмент выбора системы координат даже в
рамках одного документа печатной платы. В зависимости от своих потребностей
пользователь может самостоятельно выбирать между декартовой и полярной
системами координат.
Для изменения системы координат какого-либо элемента необходимо в редакторе
PCB выбрать в правом нижнем углу вкладку Snap, далее Grids. В открывшемся окне
выбрать кнопку Menu, в нем необходимо добавить необходимую систему координат
из предложенных – Add Orthogonal Grids или Add Polar Grids. После выбора систем
координат производим необходимые пользователю настройки и выделяем
необходимый объект через Set Origin in PCB View.
Работа с 3D-моделями
В предыдущих версиях системы Altium Designer уже существовала возможность
просмотра трехмерного вида проектируемой платы. Разработчик может вывести на
монитор вид платы с компонентами, оценить ее сопряжение с механическими
деталями конструкции и тут же внести необходимые изменения. В Altium Designer 10
разработчики пошли еще дальше: благодаря встроенному приложению PCB 3D
Movie Editor (рис. 2) появилась возможность создавать потрясающие 3D-анимации и
видеоролики, на которых будет представлен реальный вид проектируемой печатной
платы с компонентами.
2
Рис. 2 PCB 3D Movie Editor
Для создания видеоотчета пользователю всего лишь необходимо в PCB редакторе
открыть 3D изображение проектируемого радиоэлектронного устройства, затем
через вкладку PCB в правом нижнем углу рабочей панели перейти в PCB 3D Movie
Editor. Далее необходимо создать новый видеоотчет через вкладку New и добавить
траектории движения платы с указанием продолжительности каждого отрезка
времени. После этого можно просмотреть полученный видеоотчет.
Поддержка Atmel QTouch
Рис. 3 Комплект Atmel QTouch®
Еще одной перспективной технологией, реализованной в Altium Designer 10, стала
поддержка сенсорных устройств.
3
Впервые в отрасли предлагается интегрированное решение для проектирования
принципиальных схем и компоновки печатных плат с сенсорными устройствами.
Сенсорные кнопки, манипуляторы ползункового и кругового типа являются для
многих устройств отличной альтернативой механическому интерфейсу.
Atmel QTouch® (рис. 3) включает в себя программное обеспечение QTouch Studio,
комплект аппаратного обеспечения QT600, набор файлов QTouch Library, среду
разработки AVR Studio.
QTouch Studio – программное обеспечение, предназначенное для отображения и
анализа данных, которые поступают от средства разработки QT600. Используя
полученную информацию, проектировщик может настроить работу сенсорных
контактов на максимальную производительность.
QT600 – полный комплект аппаратного обеспечения для разработки и отладки
сенсорных устройств, позволяющий проектировщикам экспериментировать с Touchтехнологией Atmel.
QTouch Library – набор заранее скомпилированных двоичных файлов для
поддерживаемых AVR-микроконтроллеров.
AVR Studio представляет собой профессиональную интегрированную среду
разработки (IDE) для написания, моделирования и отладки приложений для AVRмикроконтроллеров. Также она включает в себя программный интерфейс для всех
AVR-инструментов.
Благодаря высокой надежности и исключительной гибкости сенсорных устройств они
востребованы в большинстве отраслей промышленности.
VHDL-симулятор Active-HDL
В предыдущей версиях системы Altium Designer благодаря технологии Live Design
появилась возможность проводить полный цикл разработки, включая размещение,
трассировку, отлаживание проектируемого устройство непосредственно в кристалле.
Инструмент автоматического (или ручного) свапирования выводов автоматически
оптимизирует распиновку ПЛИС для более качественной трассировки топологии. В
новой версии системы разработчики на этом не остановились и пошли дальше,
реализовав в Altium Designer 10 совместно с компанией Aldec новый
интегрированный VHDL-симулятор Active-HDL для моделирования проектов. Эта
система предоставляет инструменты совместного создания поведенческих моделей
на языках описания аппаратуры и блоков цифровой обработки сигналов в единой
среде математического представления моделей высокого уровня.
VHDL-симулятор (рис. 4) является сегодня ведущим средством моделирования всех
семейств ПЛИС, обеспечивая гибкость подхода и предоставляя развитые функции
поддержки наиболее сложных современных проектов. Кроме того, этот симулятор
поддерживает комментарии, сообщения и идентификаторы на русском языке. Среда
проектирования Active-HDL предоставила разработчикам независимость в
использовании других средств проектирования из единого, полностью
интегрированного окружения.
4
Рис. 4 Интегрированный VHDL-симулятор
Тесная интеграция всех приложений обеспечивает абсолютный контроль над
проектом от спецификации на всем пути к его физической реализации. Active-HDL
также имеет интерфейсы со всеми ведущими программными продуктами,
предоставляя разработчикам свободу в использовании тех средств проектирования,
которые наиболее полно отвечают требованиям каждого конкретного проекта.
Система Active-HDL структурно построена вокруг своего блока управления
маршрутом проектирования, который позволяет пользователям легко получать
доступ к средствам проектирования и библиотекам, которые они используют в
проекте. Active-HDL также поставляется со всеми библиотеками производителей
ПЛИС, которые уже прекомпилированы и готовы к использованию в проектах. Блок
управления проектом Active-HDL позволяет разработчику выполнять все
модификации и операции над проектом из единого окружения; такая интеграция
дает лучший контроль над процессом проектирования и сберегает время, устраняя
необходимость в запуске множества оконных интерфейсов и процессов.
Другие новинки 10-й версии затронули не только интерфейс, который
усовершенствован с тем, чтобы обеспечить пользователю наиболее удобный доступ
к необходимым командам и функциям, но и редактор печатных плат PCB. Эти
нововведения мы рассмотрим в следующей статье.
Олег Илюкин,
Продакт-менеджер Altium
ЗАО «Нанософт»
5
Download