Montreux 2016
Alessandro CREMONESI
ST Central Labs
STMicroelectronics
This Decade:
The era of Cloud and Internet of Things
Brain
eyes
muscles
IoT Examples
Making Things smarter
It used to tell
you the time
It used to remind
you of someone
close to your heart
Now it reminds
you to take care
of your heart
And exactly
what you
doing
It used to just
provide power
Processing
+
Accelerometer
and
Gyroscope
Pressure
Temperature
Humidity
+
RF
Processing
Pressure
+
Processing
RF
Traditional markets
IoT
An industry need:
Quick turn from idea to product
customer need
building blocks
Our answer
Sensors
Connectivity
Audio
Actuators
Sub-GHZ
NFC
Microphone
Power
Processing
Software
Motor control
Microcontroller
Integrated Development
Environment
and Middleware
www.st.com/stm32ode
Senses
Muscles
Think!
THINK!
10
analytics
Cognitive
Computing
Nanotechnology
2E+10
150.00
1.9E+10
138.00
1.8E+10
1.7E+10
1.6E+10
1.5E+10
Operations
1.4E+10
1.3E+10
1.2E+10
1.13E+10
1.1E+10
1E+10
9E+09
8E+09
60.00
7E+09
50.00
6E+09
5E+09
4E+09
3E+09
2E+09
1.00E+09
1.50E+09
1E+09
0
1.50E+05
0.01
AlexNET (2012)
7 layers
GoogleLeNet (2014)
22 layers
Operations
parameters
VGG19 (2014)
19 layers
ResNet (2015)
152 layers
160
155
150
145
140
135
130
125
120
115
110
105
100
95
90
85
80
75
70
65
60
55
50
45
40
35
30
25
20
15
10
5
0
Parameters
2.1E+10
Millions
11
Which technology?
Electric
Bio chemical
Molecular computing?
12
13
gate
Communication speed
up to 50 Gbit/s
14
Sub Conscious
Environment
Awareness
15
Algorithmic
based
sensors
fusion
Touch
Sound
UV index
Biometrics
Camera
Sentiment
(cloud based)
Cognitive
based
sensors
processing
Tolerant to measurement
inaccuracies
Same approach for all
kinds of sensor
More accurate
homogeneous
measurement
(e.g. quaternions)
Semantically
relevant
interpretation and
classification
Multisensory
based learning
Generative
behavior
16
Centralized
Big data
Service enablement
Global optimization
Service
Responsiveness
10000 sensors
100 Mb-1 Tb / sec
10 TOPS-10000 TOPS
Smart units
concentrator
Local analytic
Real time
100 sensors
1 Mb-10 Gb / sec
100 MOPS-100 TOPS
100 sensors
~100 Kb / sec
~100 MOPS
1 sensor
10 KOPS-100 MOPS
1 Intelligent sensor
100 MOPS-1 TOPS
Sensors
Unit
Comm
Sensors
Unit
Comm
Sensors
Unit
Comm
Sensors
Unit
Comm
Sensors
Comm
Sensors
Comm
Unit
10000 sensors
~10 Mb / sec
~10 GOPS
concentrator
Unit
Distributed
1 sensor
10 Kb-100 Mb / sec
Environmental balance
Senses
Clean transportation
Nutrition
Health and Life Science
Ageing wealthy population
Muscles
..
18
Human?
19
1980s
2006
2007
Type
Click
Move
Touch
2010
2012
2013
Talk/Listen
Look
Gesture
20XX
Think
20
Open
Platform
Aware
Intuitive
Key Enablers
Always on
Intelligent
Connected
Sensors
+
Microcontrollers
+
RF
21
Mitra
Liu
Costas
Nanni
Costas
Luca
Nanni
Luca
Anyone.
Anytime.
Anywhere.
23
End of 20th
Century:
The era of
communications
Anything.
Forever
21st Century
Life sciences:
Strive for
Eternity!
From: DAC S. Francisco 2006
Robots
Able to perform useful tasks for humans or equipment
24
25
First
Second
Third
Fourth
Industrial Revolution
Industrial Revolution
Industrial Revolution
Industrial Revolution
Mechanical
production
equipments
driven by water and
steam power
Mass production
achieved by division
of labour concept
and the use of
electrical energy
18th Century
20th Century
70s
Starting
26
Industry 4.0
27
Preventive Maintenance
Connectivity (M2M, M2Cloud)
Shorter production cycle time
Improved productivity with less human intervention
Lower power consumption
Factory closer to Cities due to lower pollution
Real time information on machine status
Industrie 4.0 Machines can react to unexpected changes in the Production, predict failures,
trigger maintenance autonomously, optimize logistics by reducing production cycle time and
machine downtime.
DSPs clusters
I$ M M
DMA
SM
I$ M M
I$ M M
I$ M M
I$ M M
L-xbar
DSP
DSP
DSP
DSP
DSP
DSP
DSP
L-xbar
L-xbar
L-xbar
L-xbar
L-xbar
DSP
DSP
DSP
S-xbar
SM
L-xbar
L-xbar
L-xbar
DMA
S-xbar
DMA
I$ M M
SM
I$ M M
L-xbar
L-xbar
DSP
DSP
DSP
DSP
L-xbar
L-xbar
S-xbar
DMA
SM
S-xbar
I$ M M
L-xbar
DSP
XBAR
L-xbar
I$ M M
S-xbar
SM
DMA
I$ M M
I$ M M
S-xbar
SM
DMA
I$ M M
I$ M M
S-xbar
SM
DMA
I$ M M
I$ M M
DSP
S-xbar
SM
DMA
L-xbar
I$ M M
BUS
CNN Optimised
HW architecture
Data base
CDNN
co-processor
subsystem
MEM
MEM
MEM
MEM
28
29
COMPETITORS?
30
31
32
Services, Data,
33
34
Scary?
Opportunity?
Energy
Big Brother
Privacy
Freedom
Identity
Security
Clones.
Environmental balance
Clean transportation
Nutrition
Health and Life Science
Ageing wealthy population
Robotics
Industry 4.0
capolinea.
Photo: www.mars-one.com
35
36
Think You!
Senses
Muscles
37
Autonomous Visual
Feature Extraction
system (AVFE)
Helium SDK
Self-Driving Car
Digital identities
MEMS sensors
Panasonic AI Assistant
Cyber
Intelligence
Platform
Qualcomm Snapdragon
Neural Processing
Engine
2011
Pedestrian Detection
System
Tensor Processing
Unit
Captionbot
S-Detect
Fathom Neural
Compute Stick (Deep
Learning accelerator)
Fathom machine
learning software
framework
Eyeriss Chip
Dynamic Neuromorphic
Asynchronous Processor
(DYNAP)
2012
TorchNet
Robot
Resistive
processing units
DIGITS 4
DAVE2
CogniPoint sensor
2013
Car Honking
Method
Warp-CTC
Twitter's
Cortext System
Helium Green
IoT Sensor
AutoPilot
Phantom 4, Myriad 2
2014
A novel word
embedding method
2015
2016
Nervana Engine
Tay - Chatbot
Neon
Semiconductor Player
Application Player
Collaboration
Research Facility
CaffeOnSpark
Radar
Robot homes
OpenAI Gym
AI-on-a-chip
A possible future?
Clones
40
humanoid
Robot
41