Микропроцессор STMicro STM32MP23 Cortex-A35/M33 оснащен нейропроцессором производительностью 600 GOPS для промышленных приложений Интернета вещей и машинного обучения

STMicroelectronics STM32MP23 — это двухъядерный микропроцессор общего назначения (MPU) Cortex-A35 с ядром реального времени Cortex-M33 и производительностью 600 GOPS, работающий при температуре до 125 °C и предназначенный для промышленных и периферийных вычислений Интернета вещей (IoT), передовых приложений HMI и машинного обучения (ML).

Он следует за серией STM32MP25, представленной в 2023 году и запущенной в следующем году в качестве первого члена семейства STM32MP2. STM32MP23 — это более дешёвая версия STM32MP25 с аналогичными характеристиками (и совместимыми по выводам корпусами), но новое семейство имеет более слабый NPU 0,6 TOPS и два порта Ethernet для высокопроизводительных деталей вместо трёх. То же самое касается интерфейсов шины CAN (2x против 3x). Другие изменения включают 16-битный интерфейс памяти и отсутствие интерфейсов PCIe и USB 3.0.

Блок-схема STM32MP23 (часть STM32MP235F)

Технические характеристики STM32MP23:

  • Процессор – одно- или двухъядерный Arm Cortex-A35 с тактовой частотой до 1,5 ГГц или 1,2 ГГц с кэшем L2 объемом 512 КБ
  • Микроконтроллер реального времени – ядро ​​Arm Cortex-M33 с FPU/MPU, работающим на частоте до 400 МГц
  • Графический процессор — опциональный графический процессор VeriSilicon 3D с частотой до 400 МГц и поддержкой OpenGL ES 3.1, Vulkan 1.3, OpenCL 3.0, OpenVX 1.3; до 66,5 Мтреугольников/с, 400 Мпикселей/с
  • VPU – дополнительный аппаратный видеодекодер H.264/VP8 до 1080p60; JPEG до 500 Мпикселей/с
  • Ускоритель искусственного интеллекта — опционально 0,6 TOPS NPU (нейронный процессор) от Verisilicon до 400 МГц с поддержкой TensorFlow Lite, ONNX, Linux NN
  • Системная память — до 4 ГБ 16-битной DDR3L-2133, DDR4-2400 или LPDDR4-2400
  • Хранилище
    • 2х интерфейса памяти Octo-SPI
    • Гибкий контроллер внешней памяти (FMC) с шиной данных до 16 бит: параллельный интерфейс для подключения внешних ИС и памяти SLC NAND с ECC до 8 бит
    • 3x интерфейса SDMMC
  • Видеовыход
    • Интерфейс LCD-TFT (RGB) до 1920×1080 при 60 Гц
    • 4-полосный MIPI DSI до 2048×1536 @ 60 Гц
    • LVDS до 1920×1080 @ 60 Гц
  • Интерфейс камеры
    • Двухполосный интерфейс камеры MIPI CSI-2 с Lite-ISP; до 5 МП при 30 кадрах в секунду
    • Параллельный интерфейс камеры от 8 до 14 бит, до 1 МП при 15 кадрах в секунду
    • До 16-битного цифрового параллельного интерфейса
  • Подключение к сети
    • До 2х интерфейсов Gigabit Ethernet с внешними физическими уровнями
    • Чувствительная ко времени сеть (TSN)
  • Аудио интерфейс
    • 3x I2Ss полнодуплексный ведущий/ведомый. Периферийные устройства I2S могут тактироваться через выделенный внутренний аудио PLL или через внешний тактовый генератор.
    • 4х последовательных аудио-интерфейса SAI
    • 1x SPDIF-интерфейс Rx
  • USB
    • USB 2.0 Host со встроенным высокоскоростным PHY
    • Данные USB 2.0 с двойной функцией и высокоскоростными физическими интерфейсами
  • Другие периферийные устройства
    • До 4x I2C, 3x I3C, 6x SPI
    • До 4-х USART, 3-х UART, 1-го маломощного UART (LPUART)
    • 2х интерфейса FDCAN, включая один с поддержкой режима TTCAN (опционально)
    • 3x ADC
    • Таймеры
      • 12x 16-битных таймеров общего назначения
      • 4x 32-битных таймера общего назначения
      • 2x PWM-таймера для управления двигателем
      • 5x маломощных таймеров
  • Безопасность
    • Сертификации SESIP уровня 3 и PSA уровня 1 (в процессе)
    • Безопасная загрузка
    • Arm TrustZone на ядрах Cortex-A и Cortex-M
    • Безопасное хранение ключей
    • Обнаружение несанкционированного доступа
    • Аппаратные криптографические ускорители
  • Корпус
    • TFBGA436 18×18 мм (шаг 0,8 мм)
    • TFBGA361 16×16 мм (шаг 0,8 мм)
    • VFBGA424 14×14 мм (шаг 0,5 мм)
    • VFBGA361 10×10 мм (шаг 0,5 мм)
  • Диапазон температур – от -40 до +125°C
  • 10-летняя программа долголетия

В новой серии STM32MP23 есть три линейки продуктов: STM32MP235, STM32MP233 и STM32MP231. Только первая интегрирует AI NPU, GPU и интерфейсы отображения LVDS/DSI.

Как и его предшественник, STM32MP23 поддерживает дистрибутив OpenSTLinux , который теперь получает пятилетнюю поддержку вместо двухлетней. STMicro объясняет, что расширенная поддержка была предложена в основном для обеспечения доступа к последним исправлениям безопасности и упрощения соответствия Закону ЕС о киберустойчивости (CRA). OpenSTLinux позволяет разработчикам работать с такими фреймворками, как Yocto, Buildroot, OpenWRT и OpenSTDroid.

STM32MP257F-DK

Плата разработки STM32MP23 отсутствует, и инженерам говорят использовать оценочный комплект STM32MP257F-EV1 или комплект обнаружения STM32MP257F-DK, пока они ждут свою собственную плату STM32MP23. В Wiki есть инструкции по началу работы с комплектом dscovery.

Микропроцессоры серии STM32MP23 уже находятся в производстве, а цена начинается от 8.46$ при заказе от 1000 штук. Дополнительную информацию можно найти на странице продуктов STM32MP2 и в сообщении сообщества .

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

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

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

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

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