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.
Оригинал статьи вы можете прочитать здесь.