Uploaded by Pragya Jhala

18BEC043 Special Assignment

AI/ML in ST Microelectronics
Pragya Jhala
Modern Processor Architecture
Dr. Nagendra Gajjar
Innovation and technology: Artificial
Artificial intelligence (AI) is a combination of hardware and software
systems capable of supplying computing units with skills that appear
to mimic human cognitive abilities to a human observer.
It employs a collection of nature-inspired computer methods to
approximate complicated real-world issues when mathematical or
traditional modelling has been ineffectual or wrong. Artificial
Intelligence is based on a model of the human brain that employs
inexact and partial knowledge to develop adaptive responses based on
experience gained over time.
For many years, ST has been actively involved in AI research, and it
has used that knowledge to produce tools that allow embedded
developers to use AI approaches on ST microcontrollers and sensors.
AI at the Edge
Artificial Neural Networks (ANNs) are used to solve a number of problems that
arise in daily life. They can use data from sensors in our surroundings, such as
those in our homes, offices, cars, factories, and personal goods. A common
concept is that raw sensor data is delivered to a powerful central remote
intelligence (Cloud), necessitating a large amount of data bandwidth and
processing power. When you consider the processing of audio, video, and image
files from 100s of millions of end devices, such paradigm would reduce
AI/ML in ST Microelectronics
Switching from a centralized to a distributed intelligence system
When cloud-based analysis is placed closer to sensing and actions, AI
offers far more efficient end-to-end solutions. By exploiting current
computing capabilities at the edge, this distributed method greatly
reduces both the required bandwidth for data transit and the
processing capabilities of cloud servers. Personal source data is preanalyzed and delivered to service providers with a greater level of
interpretation, which gives users data sovereignty.
Artificial Neural Networks on General Purpose Microcontrollers
AI/ML in ST Microelectronics
Machine Learning on Sensors
Advanced sensors, such as the LSM6DSOX (IMU), include a machine
learning core, a Finite State Machine (FSM), and advanced digital
functions that enable the attached STM32 or application central
system to transition from a low-power state to a high-performance,
high-accuracy AI capability for battery-powered IoT, gaming,
wearable technology, and consumer electronics.
AI/ML in ST Microelectronics