STMicroelectronics Unifies AI Toolchain Across Product Lines | Heisener Electronics
Contactez nous
SalesDept@heisener.com +86-755-83210559-827
Language Translation

* Please refer to the English Version as our Official Version.

STMicroelectronics Unifies AI Toolchain Across Product Lines

Technology Cover
Date de Parution: 2023-12-26, STMicroelectronics

STMicroelectronics (ST) has unified its tinyML development toolchains into a single stack, ST Edge AI Suite,  which will cater for all ST hardware going forward, including ST’s microcontrollers,  microprocessors and ML-enabled MEMS sensors.

“Great hardware is only going to achieve its potential if coupled with the right software capabilities,”  said Remi El-Ouazzane, president of STMicro’s microcontrollers and digital ICs group. “Rather than individual parts,  we need to think of an edge AI system,  and this encompasses both the hardware and software needed to get to the right level of performance,  cost and power budget for the application.”

ST Edge AI Suite is now the unified AI toolchain for ST hardware including STM32 microcontrollers and microprocessors,  STM32 parts with dedicated AI acceleration including STM32N6 and STM32MP2, Stellar automotive MCUs,  ST ISPUs (intelligent sensor processing units—MEMS IMUs with DSP),  and other ML-enabled MEMS sensors. Tools and libraries developed over the last decade for these different product lines,  including NanoEdge AI Studio and STM32Cube.AI,  will be incorporated into the new ST Edge AI Suite. ST’s development cloud now includes MEMS products and Stellar MCUs  alongside STM32 boards.

  

“There is a need for optimization of scarce resources in an embedded system, be it RAM, Flash or battery capacity,”  El-Ouazzane said. “ST has invested heavily in optimization software to compress neural network models,  quantize those models and improve their performance,  and make sure our customers can get the best from the models they have developed.”

Developers can adopt either a bring-your-own-data or a bring-your-own-model approach, said Marco Cassis,  president of ST’s analog, MEMS and sensors group.

“We are keeping things simple:  a single entry point, whatever the ST device you are working on,”  Cassis said. “Guided navigation to a wide choice of tools, the possibility to use the Suite for any ST devices… and a comprehensive collection of educational resources alongside an active community to help develop skills and  implement technology more effectively.”

A new element, Edge AI Core, is designed to optimize and deploy neural networks on any ST device.

“[Edge AI Core] guarantees the best interaction and performance between software and hardware,”  El-Ouazzane said. “It’s a proven technology that has been benchmarked in every [ST] MLPerf Tiny inference benchmark  result, and it’s now available on every ST edge-AI–enabled device.”

Demonstrated in ST’s MLPerf Tiny results are ST’s Cortex-M–specific ML libraries (an alternative to Arm’s CMSIS-NN),  which will be offered free of charge to ST customers. However,  ST will also now offer its ML libraries for other Cortex-M devices from competing suppliers,  subject to a special license agreement for deployment and production (i.e., not free of charge).

“We believe that Edge AI Suite is so powerful that we decided to open it as widely as possible,  in an effort to accelerate the adoption of edge AI,  so customers who would like to run their solution either on a dual platform or only on another ARM Cortex-M device,  will be able to do so,”  El-Ouazzane said. “This illustrates our commitment to the developer community to help them make edge AI a key feature  of their next generation of products.”

A forthcoming release for ST Edge AI Suite will allow developers to compile for Cortex-M–based targets other than ST  products. Customers often have a heterogeneous portfolio, El-Ouazzane said,  adding that ST doesn’t want its customers to feel locked in.

“We believe it’s a great step forward because it’s essentially allowing our customers to have one unified environment,  so they can invest fully into Edge AI Suite and accelerate the adoption of the platform,” he said.

Highlighting deployment and maintenance of deployed ML models as a major challenge to edge AI adoption today,  El-Ouazzane said the Edge AI Suite platform is also intended to help customers in this regard. The plan is to take an  existing datalogger function from NanoEdgeAI Studio, which handles data capture and annotation,  and extend it so it can be used for retraining models with fresh data across all the potential hardware targets.

“We could do more,”  he admitted. “At this stage,  we have some other ideas that that close the loop between deployment and the continuous retraining over time for tuning  of the model accuracy, but it’s not yet [available] in the suite.”

About US

Heisener Electronic is a famous international One Stop Purchasing Service Provider of Electronic Components. Based on  the concept of Customer-orientation and Innovation, a good process control system, professional management team,  advanced inventory management technology,  we can provide one-stop electronic component supporting services that Heisener is the preferred partner for all the  enterprises and research institutions.


Produits Connexes