Семейство микроконтроллеров NXP MCX A5 на базе Cortex-M33 поддерживает 10BASE-T1S Single Pair Ethernet и постквантовую криптографию.

NXP представила семейство микроконтроллеров MCX A5 на базе Cortex-M33, которое оснащено 10/100 Мбит/с Ethernet MAC и встроенным цифровым PHY для 10BASE-T1S Single Pair Ethernet. Оно ориентировано на промышленные и сетевые приложения, такие как контроллеры, ПЛК, удаленные устройства ввода/вывода, системы управления зданием и энергоресурсами, а также другие подключенные оконечные устройства.

Микроконтроллеры работают на частоте до 240 МГц и имеют до 2 МБ Flash с двумя банками и 640 КБ SRAM, а также множество интерфейсов связи и аналоговых периферийных устройств. Функции безопасности включают ускоритель EdgeLock, защищенную загрузку с гибридной поддержкой PQC, безопасное обновление прошивки, управление жизненным циклом, защищенную отладку, шифрование внешней Flash и контроль несанкционированного вмешательства.

NXP MCX A5 series block diagram

Технические характеристики серии NXP MCX A5 (MCXA577):

  • Ядро MCU
    • Ядро Arm Cortex-M33 с тактовой частотой до 240 МГц
    • Включает поддержку FPU, DSP, MPU и TrustZone
    • Встроенный сопроцессор SmartDMA для эффективной обработки данных
    • Обеспечивает 988,8 CoreMark (4,12 CoreMark/МГц)
  • Память и хранилище
    • До 2 МБ двухбанковой Flash-памяти с поддержкой ECC и чтения во время записи
    • 16 КБ кэш-памяти
    • До 640 КБ SRAM, настраиваемой как до 64 КБ ОЗУ с ECC
    • 24 КБ ОЗУ сохраняются вплоть до режима VBAT
    • ROM для безопасной загрузки
    • Интерфейс FlexSPI для внешней памяти с кэшем
  • Сеть
    • До 1x Ethernet MAC 10/100 Мбит/с (поддерживает MII / RMII / Ethernet в зависимости от конфигурации)
    • До 1x цифрового PHY 10BASE-T1S
  • Периферия
    • До 134x GPIO, в том числе до 4x I/O с высокой нагрузочной способностью 20 мА
    • USB – высокоскоростной (HS) USB Host/Device со встроенным HS PHY
    • Низкоскоростные I/O
      • До 6x LPUART, 6x LPSPI и 5x LPI2C
      • До 2x интерфейсов CAN FD
      • До 4x I3C интерфейсов
      • eSPI
    • Аналоговая периферия
      • До 2x 16-битных АЦП и до 2x 12-битных ЦАП
      • 1x LPCMP (аналоговый компаратор)
      • Встроенный источник опорного напряжения (VREF) и датчик температуры
    • Таймеры и DMA
      • До 5x 32-битных таймеров и 2x DMA
      • Энергоэффективный таймер, таймер пробуждения, микротактовый таймер, таймер событий ОС
      • RTC
      • 2x оконных сторожевых таймера
      • Ресурсы для измерения частоты и временных интервалов ШИМ / событий
    • HMI – TSI (сенсорный ввод) и интерфейсы FlexIO
  • Безопасность
    • Ускоритель EdgeLock с TRNG, PKC (ECC, RSA) и SGI (AES256, SHA-2, PQC, KeyStore)
    • Безопасная загрузка (с гибридной поддержкой PQC), безопасное обновление прошивки, безопасная отладка и управление жизненным циклом
    • Ориентирован на сертификацию уровня 3 по стандартам PSA и SESIP
    • Сторожевой таймер кода, защищенный от сбоев доступ и пассивное обнаружение несанкционированного вмешательства для защиты от физических и программных атак
  • Питание
    • Рабочее напряжение – от 1,7 В до 3,6 В
    • Поддержка независимого питания I/O 1,2 В
    • Система управления питанием с POR/LVD/HVD и LDO
    • Несколько энергосберегающих режимов с источниками пробуждения, вплоть до режима глубокого отключения питания
  • Корпуса – WFBGA169, LQFP144 и LQFP100
  • Рабочая температура перехода – от -40°C до 125°C

NXP MCX A5 Series Cortex M33 MCUs

На момент написания NXP перечисляет четыре SKU, из которых три варианта MCXA577 предлагают те же функции: ядро 240 МГц, память, Ethernet и CAN FD, и отличаются в основном корпусом и количеством GPIO. MCXA557VPN сохраняет то же ядро и память, но лишается Ethernet MAC, 10BASE-T1S DPHY и CAN FD.

Что касается программной поддержки, компания сообщает, что семейство MCXA5 поддерживается экосистемой NXP MCUXpresso, которая включает SDK, промежуточное ПО, программное обеспечение безопасности, интеграцию с Visual Studio Code и выпуски ПО с длительным сроком поддержки (LTS). NXP также планирует поддержку Zephyr RTOS, при этом для отдельных устройств планируется поддержка Rust.

NXP development board

Для упрощения разработки NXP предлагает плату разработчика FRDM-MCXA577 для оценки семейства MCX A5. Она основана на MCXA577 и включает встроенный отладчик MCU-Link Lite, стандартные разъёмы, а также поддержку плат расширения Arduino, mikroBUS и Pmod. Однако подробная информация о плате пока ограничена. При поиске дополнительных сведений была обнаружена отдельная страница документации для платы разработчика FRDM-MCXA577, на которой перечислена поддержка FreeRTOS, MCUboot, FatFs, FreeMASTER и Trusted Firmware-M «, вместе с API драйвера MCXA577. Также найден FRDM-MCXA577 в проекте Zephyr , где поддержка, по-видимому, всё ещё находится в разработке. Поскольку страницы поддержки всё ещё находятся в разработке, на разных страницах могут использоваться разные изображения, что может немного сбивать с толку. Это предупреждение на случай возникновения аналогичной проблемы.

NXP впервые представила своё семейство MCX универсальных Arm MCU в 2022 году. Позже компания добавила оптимизированные по стоимости MCX A14x/A15x Cortex-M33 MCU в 2024 году и аналого-цифровой MCX A34 с блоком математического ускорения в 2025 году, а также с MCX L , MCX W , и серией E.

MCX A5 MCU options
Четыре SKU: MCXA577VPN, MCXA577VLQ, MCXA577VLL, MCXA557VPN

Новый MCX A5 расширяет серию A за счет проводного промышленного подключения, включая встроенный цифровой PHY 10BASE-T1S, обнаружение топологии и постквантовую криптографию. Обычно добавление 10BASE-T1S потребовало бы полнофункционального MAC-PHY Single Pair Ethernet, такого как Microchip LAN867x/ LAN865x в паре с хост-микроконтроллером. Однако, поскольку MCX A5 уже интегрирует цифровой PHY, ему нужен только более простой PMD, такой как NXP TJF1410 .

Семейство MCX A5 уже доступно для сэмплирования, и NXP упоминает, что общая доступность ожидается в Q4 2026 года. Плата FRDM-MCXA577, по-видимому, недоступна на момент написания. Дополнительная информация о микроконтроллере доступна на его странице продукта и в пресс-релизе .

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments