Первое в отрасли семейство 32-разрядных микроконтроллеров PIC32 с 2D графическим сопроцессором и памятью DDR2 позволит реализовать инновационные возможности графического отображения информации на больших дисплеях с 24-битной глубиной цвета
Компания Microchip анонсировала первое в отрасли семейство 32-разрядных микроконтроллеров с интегрированным 2D графическим сопроцессором (GPU) и DDR2 памятью до 32 Мбайт. Такой уровень интеграции в микроконтроллерах семейства PIC32MZ DA дает возможность разработчикам использовать в своих приложениях большие дисплеи (диагональю до 12'') и увеличить цветовое разрешение графического интерфейса системы. При этом необходимо отметить доступность облегчающих разработку различных ресурсов и инструментов.
Семейство PIC32MX DA позволит устранить разрыв в отношении графической производительности между микроконтроллерами и микропроцессорами, в особенности для разработчиков, которые хотят продолжать пользоваться привычными средствами разработки для микроконтроллеров. Анонсированные приборы объединяют графические возможности микропроцессоров с интегрированной периферией и моделью программирования микроконтроллеров PIC32 при поддержке в интегрированной среде программирования MPLAB и программной структуре MPLAB Harmony. Эти инструменты предоставляют визуальную среду для разработки графического интерфейса, пользовательские драйверы дисплея, графические библиотеки и конвертеры, которые способны оптимизировать пользовательскую графику для выбранного размера дисплея.
Отличительные особенности:
- 3-уровневый графический контроллер, способный управлять SXGA дисплеем с 24-битной глубиной цвета:
- 16-битный параллельный интерфейс поддерживает различные дисплеи с разрешением до 1280×1024;
- поддержка многослойных композиций для упрощенной обработки изображений;
- расширенные графические функции:
- усечение;
- вращение;
- прозрачность;
- поддержка нескольких форматов изображения и цветового пространства;
- гибкая подсистема синхронизации для облегчения подключения пользовательских дисплеев;
- высокопроизводительный 2D графический ускоритель:
- поддержка операций переноса фрагментов растрового изображения;
- поддержка нескольких режимов Альфа-смешивания;
- поддержка режимов прозрачности;
- поддержка 2D сглаживания;
- масштабирование изображения, управление ориентацией;
- программируемые операции, фильтрация изображения;
- интегрированная память DDR2 до 32 Мбайт, поддержка до 128 Мбайт внешней памяти,:достаточный объем памяти для реализации профессиональной графики:
- 8-, 16-, 24-битная глубина цвета;
- поддержка нескольких слоев;
- несколько экранных буферов для каждого слоя;
- снижение стоимости системы;
- повышенная защита системы: обмен данными с ОЗУ не выходит за пределы корпуса;
- существенное снижение сложности системы, присущей традиционным подсистемам памяти;
- встроенная Flash-память до 2 Мбайт и 640 Кбайт ОЗУ;
- высокоскоростной 12-разрядный АЦП;
- встроенный аппаратный сопроцессор шифрования с генератором случайных чисел;
- модуль управления памятью для оптимального выполнения ОС;
- богатый набор коммуникационных интерфейсов, включая Ethernet, USB, CAN, SPI.
Микроконтроллеры семейства PIC32MZ DA являются первыми в отрасли, в которые интегрирована память DDR2. Такое решение обеспечивает вдвое большую пропускную способность и увеличенные графические буферы, а также может одновременно использоваться для хранения сложных стеков коммуникационных протоколов и алгоритмов.
Поддержка разработчиков
Представленное семейство микроконтроллеров поддерживается всеми средствами разработки и отладочными инструментами Microchip. Аппаратная платформа разработки для них представлена отдельными стартовыми наборами:
- PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter Kit (DM320010) – микроконтроллер с интегрированной DDR2 памятью, без поддержки механизмов шифрования;
- PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter Kit (Crypto) (DM320010-C) – микроконтроллер с интегрированной DDR2 памятью, с поддержкой механизмов шифрования;
- PIC32MZ Embedded Graphics with External DRAM (DA) Starter Kit (DM320008) –установлена внешняя память DDR2, без поддержки механизмов шифрования;
- PIC32MZ Embedded Graphics with External DRAM (DA) Starter Kit (Crypto) (DM320008-C) - установлена внешняя память DDR2, с поддержкой механизмов шифрования.
Цена и доступность
Микроконтроллеры PIC32MZ DA выпускаются в нескольких вариантах корпусного исполнения: 169-выводный корпус BGA, 176-выводный корпус LQFP и 288-выводный корпус BGA для вариантов, работающих с внешней памятью. Все представители семейства доступны для заказа в промышленных объемах по цене от $7.73 за штуку в партиях из 10,000 шт.