El nuevo Arm Cortex-M52 es el procesador más pequeño, de menor superficie y más rentable habilitado con la tecnología Arm Helium, que ofrece capacidades de IA mejoradas para dispositivos IoT de menor coste. Proporciona la flexibilidad necesaria para escalar a través de una gama de puntos de rendimiento y configuraciones, proporcionando capacidades DSP sin una unidad separada para ahorrar en área y coste. Los flujos de desarrollo simplificados ponen la IA al alcance de una única cadena de herramientas y una única arquitectura probada.
La Inteligencia Artificial Generativa (IA) y los Modelos de Lenguaje Extenso (LLM) acaparan titulares, pero muchos no se dan cuenta de la cantidad de IA que ya está desplegada en dispositivos integrados y que afecta a aplicaciones en nuestros hogares, ciudades y en la industria; es lo que se conoce como la Inteligencia Artificial de los Objetos (IAoT), y se está construyendo sobre Arm. La IA es fundamental para comprender los datos y permitir interacciones más fluidas entre el mundo físico y el digital. A medida que avanza esta tecnología, la inteligencia en el dispositivo se está desplegando en dispositivos más pequeños, más sensibles a los costes y, a menudo, alimentados por batería en los puntos de coste más bajos, con mayor privacidad y fiabilidad debido a una menor dependencia de la nube.
A medida que aumentan los envíos de IoT con IA, nuestros socios necesitan acceder a más capacidades de ML (Machine Learning) y flujos de desarrollo más sencillos, que les proporcionen la agilidad necesaria para innovar y escalar rápidamente. Para responder a estas necesidades, hoy anunciamos el Cortex-M52 de Arm, diseñado para aplicaciones de IoT con IA que requieren un aumento en el rendimiento del procesamiento digital de señales (DSP) y el ML sin el sobrecoste de los aceleradores DSP y ML dedicados. Cortex-M52 aprovechará el potencial para ofrecer ML en soluciones informáticas embebidas a precios más bajos que los actuales.
Llevar las capacidades de IA a una gama más amplia de dispositivos IoT
Cortex-M52 incluye la tecnología Helium de Arm, que proporciona un aumento significativo del rendimiento en aplicaciones DSP y ML para dispositivos embebidos pequeños y de bajo consumo, lo que hace posible desplegar algoritmos de inferencia ML más intensivos en computación en terminales sin una NPU dedicada. La tecnología Helium ya se ha implantado con éxito en productos situados en el extremo de la red, pero la Cortex-M52 permite ahora a los socios de Arm llevar esta capacidad a dispositivos de menor coste y consumo más limitado.
Al extender la tecnología Helium a una nueva clase de Cortex-M, Arm está dando un paso adelante en el cálculo matricial y DSP en microcontroladores para dispositivos integrados más pequeños. El Cortex-M52 proporciona una ruta de migración simplificada desde el Cortex-M33 y el Cortex-M4, abordando una amplia gama de aplicaciones AIoT para permitir experiencias más ricas de interfaz de usuario, voz y visión, como el control automotriz e industrial, el mantenimiento predictivo y la fusión de sensores wearables. Cortex-M52 ofrece la flexibilidad necesaria para escalar a través de una gama de puntos de rendimiento y configuraciones, proporcionando capacidades DSP sin una unidad de procesamiento separada, ahorrando en área de silicio y coste.
Rendimiento y coste óptimos con una seguridad robusta
Cortex-M52 amplía la gama Cortex-M Armv8.1-M (que incluye Cortex-M55 y Cortex-M85) a un nuevo punto de eficiencia, un hito fundamental en la incorporación de funciones ML a los microcontroladores. Proporciona la implementación de menor área y potencia de todos los Cortex-M habilitados para Helium, ofreciendo opciones a los socios de silicio que buscan compensar rendimiento y coste. Los desarrolladores pueden beneficiarse de un aumento del rendimiento tanto en ML como en DSP, con un aumento del rendimiento de hasta 5,6 veces en ML y de hasta 2,7 veces en procesamiento digital de señales, en comparación con las generaciones anteriores de Cortex-M.
La seguridad sigue siendo fundamental en los dispositivos, especialmente cuando se comercializan a gran escala, y Cortex-M52 implementa las últimas extensiones de seguridad para Armv8.1-M, incluidas las tecnologías PACBTI y Arm TrustZone, que ofrecen una mayor mitigación de las amenazas por software. Además, Cortex-M52 acelerará el camino hacia el silicio con certificación PSA de nivel 2, lo que permitirá la próxima generación de dispositivos con certificación PSA. Los últimos núcleos Armv8.1-M (incluidos Cortex-M55 y Cortex-M85) también ofrecen características de seguridad funcional mejoradas que son cruciales en muchas aplicaciones de control industrial y de automoción. El Cortex-M52 ofrece estos paquetes y funciones de seguridad ampliados para ayudar a los socios a obtener la certificación FuSa con mayor rapidez y facilidad, en comparación con los Cortex-M de generaciones anteriores que se utilizan en estas aplicaciones.
Simplificación del desarrollo de IA para los dispositivos más pequeños
Los desarrolladores tradicionales de dispositivos embebidos tienen que lidiar con los conocimientos matemáticos, de análisis de datos, de herramientas y de programación necesarios para la IA. La capacitación de los desarrolladores es fundamental si queremos ver un aumento en los envíos de AIoT, y con el Cortex-M52 estamos ofreciendo las características y capacidades críticas requeridas en un flujo de desarrollo moderno hoy en día.
Históricamente, para lograr el rendimiento ML y DSP que ofrece Cortex-M52 habría sido necesario combinar una CPU, un DSP y una NPU, lo que significa que, una vez construido el hardware, los desarrolladores tendrían que escribir, depurar y ajustar el código de los chips con tres cadenas de herramientas distintas, tres compiladores, tres depuradores, etcétera. Ahora, estamos poniendo la IA al alcance de la mano en una única cadena de herramientas y una única arquitectura probada con la cartera Arm Cortex-M, estándar del sector y fácil de usar. Esto garantiza un flujo de desarrollo unificado para cargas de trabajo tradicionales, DSP y ML, mientras que la integración y las optimizaciones específicas para los principales marcos de aprendizaje automático garantizarán que los desarrolladores tengan una experiencia fluida y obtengan el mejor rendimiento de cualquier Cortex-M".
Cortex-M52 es totalmente compatible por software con Cortex-M55 y Cortex-M85, lo que permite a los desarrolladores beneficiarse y aprovechar el creciente ecosistema de software y herramientas en torno a Helium, así como las bibliotecas de software gratuitas y una amplia base de conocimientos de nuestro ecosistema de socios. Para ayudar a agilizar y acelerar el IoT y el proceso de desarrollo integrado, Cortex-M52 también estará disponible en Arm Virtual Hardware, nuestra oferta basada en la nube que permite el desarrollo de software antes del silicio.
Despliegue de la IA en todo el espectro de casos de uso de AIoT, sobre Arm
La AIoT se ejecuta en Arm y, junto con nuestros socios, identificamos la necesidad de llevar el rendimiento de computación DSP y ML a las aplicaciones integradas de baja potencia a un mejor coste y punto de accesibilidad para el mercado. La CPU Cortex-M52 ofrece mayores niveles de rendimiento de inferencia de IA en los dispositivos más pequeños, lo que permite a la industria escalar aún más los despliegues de dispositivos IoT.
(Arm)