Процессор Arm Cortex-M52, представленный компанией Arm, является самым компактным и энергоэффективным процессором с поддержкой векторных расширений Helium, предназначенным для использования в устройствах Интернета вещей (IoT) с возможностями искусственного интеллекта. Он идеально подходит для небольших и недорогих устройств IoT, обеспечивая высокую производительность и эффективность.
Изделие использует 32-битную архитектуру Armv8.1-M, которая включает в себя шины AMBA 5 AXI и AHB для обеспечения связи между компонентами и периферией. AHB также используется для коммуникации с Tightly Coupled Memory (TCM), что обеспечивает высокую скорость доступа к данным. Средства Arm TrustZone обеспечивают безопасность и защиту данных на аппаратном уровне. Кроме того, поддерживаются 32-битные расширения DSP/SIMD, что делает изделие подходящим для приложений, требующих высокопроизводительных вычислений.
Cortex-M52 имеет опциональный кэш инструкций и данных объемом 64 Кбайт с поддержкой ECC, а также до 16 Мбайт TCM инструкций (ITCM) и TCM данных (DTCM). Cortex-M52 имеет опциональный кэш инструкций и данных объемом 64 Кбайт с поддержкой ECC, а также до 16 Мбайт TCM инструкций (ITCM) и TCM данных (DTCM).
Cortex-M52 от Arm демонстрирует значительное увеличение производительности по сравнению с предыдущим поколением процессоров Cortex-M, такими как Cortex-M33. Это достигается за счет улучшенной эффективности машинного обучения, которая в 5,6 раз больше, чем у Cortex-M33. Специальный блок (NPU) не требуется для достижения этой производительности. Эффективность Cortex-M52 составляет 4,3 CoreMark/МГц и 1,6 DMIPS/МГц, что является отличным показателем для процессоров машинного обучения.
Cortex-M52 имеет широкий спектр применения, включая энергоэффективные микроконтроллеры для устройств с батарейным питанием, такие как носимые устройства и смарт-гаджеты, а также интеллектуальные промышленные датчики, требующие машинного обучения. С точки зрения программного обеспечения, Cortex-M52 полностью совместим с другими ядрами Arm, такими как Cortex-M55 и Cortex-M85, что упрощает разработку и внедрение новых функций. Благодаря своей производительности и возможностям, Cortex-M52 позволяет клиентам внедрять интеллектуальные функции в свои приложения и устройства с меньшими затратами, чем когда-либо прежде.
Источник servernews