Microchip: PIC32MZ DA — серия 32-битных микроконтроллеров для графических приложений, с 2 МБайт FLASH, 640 КБайт SRAM и 32 МБайт DDR2 SDRAM памяти и технологией сверхнизкого энергопотребления XLP
Автор: admin
2 Ноя
PIC32MZ DA, с интегрированным контроллером графического дисплея, графическим процессором и 32 МБайт DDR2 SDRAM памяти, позволяют создавать графические интерфейсы пользователя (GUI) с уровнем производительности и качества, который прежде был недоступен для встраиваемых микроконтроллерных приложений. Инженеры, использующие PIC32MZ DA в своих разработках, в полной мере могут рассчитывать на микропроцессорное качество графики при прежней простоте и удобстве применения микроконтроллера.
А среда проектирования MPLAB Harmony Graphics 2.0 поможет реализовать GUI-интерфейс быстрее, чем вы когда-либо считали возможным.
Контроллер графического дисплея
Подсистема графического контроллера лежит в основе серии PIC32MZ DA и является самой передовой в своем классе в отрасли.
- 24-битный параллельный интерфейс с поддержкой широкого ряда дисплеев вплоть до SXGA (1280×1024)
- Многослойное построение изображений упрощает рендеринг
- Поддержка различных форматов изображения и цветового пространства обеспечивает максимальную гибкость
- Гибкая настройка параметров синхронизации упрощает реализацию пользовательской графической оболочки
Графический процессор (GPU)
Возможности графического процессора, встроенного в PIC32MZ DA, позволят наделить ваш графический интерфейс функциями, реализация которых невозможна силами процессорного ядра микроконтроллера.
- Ускоритель рендеринга 2D-графики
- Ускоритель блитовых и растровых операций
- Поддержка нескольких режимов альфа-наложения и прозрачности
- Дизеринг 2D-изображений
- Масштабирование картинки
- Функции фильтрации
- Функции изменения ориентации картинки
Встроенная DRAM память
Единственный в отрасли микроконтроллер с интегрированной DDR2 SDRAM памятью, расширяющей возможности хранения графических изображений, решения сложных коммуникационных задач, сбора и обработки данных.
- Объем 32 МБайта для насыщенной, профессиональной графики:
- Глубина цвета 8-, 16- или 24-бита
- Множество слоев
- Несколько буферов на каждый слой
- Предварительная загрузка картинки и кадра
- Уменьшает количество слоев печатной платы, снижая стоимость конечного решения
- Пересылка данных и инструкций из/в DRAM-память происходит внутри монолитного устройства, что повышает защищенность системы в целом
- Существенно снижает сложность системы, позволяя отказаться от реализации традиционной подсистемы управления доступом к внешней памяти
- Более высокая степень интеграции приводит к уменьшению размеров схемы, позволяя создавать более функциональные и привлекательные конечные продукты
- Снижает номенклатуру элементной базы, сокращая затраты на логистику
- Более высокая степень интеграции упрощает решение проблем электромагнитной совместимости
Устройства серии PIC32MZ DA позволяют разработчикам графических приложений увеличить цветовое разрешение и размер дисплея конечного продукта при помощи простых и удобных в использовании ресурсов микроконтроллера и уникального набора программных средств разработки, включающего интегрированную среду проектирования (IDE) MPLAB® Integrated Development Environment и программную платформу MPLAB® Harmony Integrated Software Framework.
 |
Внутренняя архитектура микроконтроллеров PIC32MZ DA |
Отличительные особенности:
-
32-битное процессорное ядро MIPS32® microAptiv™ с рабочей частотой до 200 МГц и производительностью 330 DMIPS
- 32 КБайт кэш-памяти инструкций и 32 КБайт кэш-памяти данных
- Блок управления памятью (MMU) для оптимальной работы встроенной операционной системы
- Режим microMIPS™, снижающий размер программного кода на 35%
- Блок DSP-вычислений
-
Система тактирования и синхронизации:
- Программируемые схемы ФАПЧ (PLL) и входы источников тактового сигнала
- Специализированная ФАПЧ для DDR SDRAM памяти
- Схема мониторинга тактового сигнала
- Независимые сторожевой таймер и таймер безопасности
- Быстрое включение и выход из режима сна
-
Система управления питанием:
- Различные режимы питания, существенно снижающие мощность потребления (режим резервного питания VBAT, режимы сна, глубокого сна и ожидания)
- Ток потребления в режиме глубокого сна: менее 1 мкА
- Встроенные схемы сброса по включению питания (POR) и падению напряжения питания (BOR)
-
Интерфейсы внешней памяти:
- Интерфейс памяти DDR2 SDRAM (до DDR2-400)
- Интерфейс карт памяти SD/SDIO/eMMC (до 50 МГц)
- Последовательный 4-канальный интерфейс SQI (до 80 МГц)
- Интерфейс внешней шины (до 50 МГц)
-
Графическая подсистема:
- Контроллер графического дисплея с поддержкой 3-х слоев изображения и 24-битного цвета
- Высокопроизводительный графический процессор (GPU)
-
Аудио-интерфейс:
- Интерфейс данных: I2S, LJ/RJ
- Интерфейс управления: SPI и I2C
-
Высокоскоростные коммуникационные интерфейсы:
- Контроллер высокоскоростного USB 2.0 с режимом On-The-Go (OTG)
- Контроллер доступа к среде (MAC) 10/100 Мбит/с Ethernet с интерфейсами MII и RMII
-
Система безопасности и защиты данных:
- Блок криптографии с генератором случайных чисел (RNG) для шифрования/дешифрирования данных и аутентификации (AES, 3DES, SHA, MD5 и HMAC)
- Улучшенная защита памяти: управление доступом к периферийным узлам и области памяти
-
Контроллер прямого доступа к памяти (DMA):
- 8 каналов с автоматическим определением размера данных
- Программируемый блок контроля циклическим избыточным кодом (CRC)
-
Аналоговая периферия:
- 12-битный аналого-цифровой преобразователь (АЦП)
- до 45 аналоговых входов
- частота дискретизации до 18 MSPS (млн. выборок в сек.)
- поддерживает работу в режиме сна и ожидания микроконтроллера
- поддерживает различные источники пускового сигнала
- шесть цифровых компараторов и шесть цифровых фильтров
- Два компаратора с 32-мя программируемыми источниками опорного напряжения
- Датчик температуры точностью ±2°C
- Блок измерения уровня заряда и времени (Charge Time Measurement Unit — CTMU)
-
Коммуникационные интерфейсы:
- Два модуля CAN 2.0 B Active с поддержкой протокола DeviceNet™
- Шесть модулей UART с пропускной способностью до 25 Мбит/с и поддержкой протоколов LIN 1.2 и IrDA®
- Шесть 4-проводных интерфейсов SPI (до 50 МГц)
- Модуль SQI интерфейса, конфигурируемого как дополнительный модуль SPI (до 80 МГц)
- Пять модулей I2C (до 1 Мбод/с) с поддержкой протокола SMBus
- Параллельный мастер-порт (PMP)
- Назначение и переназначение выводов обращения к периферии (PPS)
-
Таймеры:
- Девять 16-битных и до четырех 32-битных таймеров/счетчиков
- Девять модулей сравнения выхода (OC)
- Девять модулей захвата входа (IC)
- Часы реального времени с календарем (RTCC)
-
Лини ввода/вывода:
- Поддерживающие 5-вольтовый уровень сигнала линии с током стока/истока до 32 мА
- Выбираемая конфигурации линии — с открытым коллектором, подтягивающим или стягивающим резистором
- Регулируемая схема управления скоростью нарастания выходного сигнала
- Поддержка внешних прерываний на любой линии ввода/вывода
-
Поддержка инструментальных средств разработки:
- Функция внутрисхемного и внутрисистемного программирования
- 4-проводной отладочный интерфейс MIPS® Enhanced JTAG
- Неограниченное количество программных и 12 аппаратных точек прерывания
- Интерфейс периферийного сканирования, соответствующий стандарту IEEE 1149.2 (JTAG)
-
Рабочие условия:
- Диапазон напряжений питания: от 2.2 В до 3.6 В
- Диапазон рабочих температур: от -40°С до +85°С
Запросить образцы, средства разработки или техническую поддержку
Документация на микроконтроллеры серии PIC32MZ DA (англ.)