ADuCM302x — это высокоинтегрированная малопотребляющая микроконтроллерная система смешанных сигналов, предназначенная для задач управления, обработки данных, проводных и беспроводных соединений.

Микроконтроллер выполнен на базе высокопроизводительного процессора ARM® Cortex®-M3, интегрирует до 256 КБайт FLASH и 64 КБайт SRAM памяти, широкий набор цифровой периферии, 12-битный 8-канальный АЦП и аналоговую подсистему, выполняющую функции тактирования и синхронизации, управления процедурой аппаратного сброса и управления системой питания.

Внутренняя архитектура ADuCM302x

Отличительные особенности:

  • Система
    • 32-битный процессор ARM® Cortex®-M3 с максимальной рабочей частотой 26 МГц
    • Блок защиты памяти (MPU)
    • Передовая многоуровневая архитектура микроконтроллерной шины (AMBA)
    • 25-канальный контроллер прямого доступа к памяти (DMA)
  • Внутренняя память
    • FLASH: 128 КБ (ADuCM3027) / 256 КБ (ADuCM3029), с кодом коррекции ошибок (ECC)
    • SRAM: 64 КБ с контролем четности, конфигурируемые как:
      • 32 КБ данных + 32 КБ инструкций, кэш выключен
      • 32 КБ данных + 28 КБ инструкций, 4 КБ кэш
      • 64 КБ данных, кэш выключен
      • 60 КБ данных, 4 КБ кэш
  • Режимы энергопотребления
    • Активный режим (Active): менее 38 мкА/МГц
    • Гибкий режим (Flexi): менее 11.5 мкА/МГц (ядро тактируется, выполнение инструкций не возможно, DMA-контроллер осуществляет пересылку данных между блоками периферии и памятью)
    • Режим сна (Hibernate): менее 750 нА (с сохранением данных в SRAM-памяти, сохранением состояний выводов, ограниченным числом сигналов прерывания и, опционально, работающими часами реального времени)
    • Режим остановки (Shutdown): менее 60 нА (питание всех аналоговых и цифровых модулей выключено, поддерживается 4 источника сигнала прерывания, часы реального времени, опционально, включены)
  • Система управления питанием
    • Работа от единого источника питания
    • Широкий диапазон напряжения питания (VBAT): от 1.8 В до 3.6 В
    • Линейный стабилизатор с малым падением напряжения (LDO) на 1.2 В
    • Монитор напряжения питания (PSM)
    • Схема сброса по включению питания (POR)
  • Система защиты и безопасности
    • Аппаратный ускоритель шифрования, поддерживающий алгоритмы AES-128 и AES-256 с режимами ECB, CBC, CTR, CBC-MAC, CCM, CCM*), а также SHA-256
    • Сторожевой таймер
    • Генератор действительно случайных чисел (TRNG)
    • Аппаратный блок контроля циклическим избыточным кодом (CRC) с программируемым порождающим полиномом
    • Система защиты пользовательского прикладного кода
    • Защищенное обновление прикладного ПО посредством UART интерфейса
  • Цифровая периферия
    • Три последовательных периферийных интерфейса SPI с аппаратным контролем скорости передачи данных
    • Дуплексный универсальный асинхронный приемопередатчик (UART)
    • Последовательный интерфейс I2C
    • Последовательный порт (SPORT) обеспечивает простой интерфейс с внешними ЦАП/АЦП и радиочастотными модулями
    • Программируемые линии ввода/вывода общего назначения
    • Три таймера общего назначения
    • Часы реального времени
  • Аналоговая периферия
    • 12-битный 8-канальный АЦП последовательного приближения с частотой дискретизации до 1.8 MSPS (млн. выборок в сек.)
    • Прецизионный источник опорного напряжения
    • Датчик температуры
  • Диапазон рабочих температур: от –40°C до +85°C
  • Доступные корпуса:
    • 64-выводной LFCSP, размером 9 мм х 9 мм
    • 54-выводной (массив шариковых выводов) WLCSP, размером 2.8 мм х 2.8 мм

Область применения:

  • Устройства Интернета вещей
  • Сверхмалопотребляющие устройства общепромышленного назначения

 

Запросить образцы, средства разработки или техническую поддержку

 

Документация на ADuCM3027, ADuCM3029 (англ.)