aiming low: low-power mcus for the iot
TRANSCRIPT
Aiming Low: Low-Power MCUs for the IoT
2 Silicon Labs Confidential
Reduced processing time Very fast wake up timeVery low active
power consumption
10 Low-Energy Design Factors
EFM32TGµA/MHz
@3V
EFM32ZGµA/MHz
@3V
150 110
CoreMark/MHz
Cortex-M0+ Cortex-M3 Cortex-M4
2.42 3.32 3.40
Wake-up time from sleep modes
2 µs
3 Silicon Labs Confidential
Autonomous
peripherals
Peripheral
Reflex System
Ultra-low
standby current
10 Low-Energy Design Factors
Direct peripheral interconnection
system
Boosting the value of autonomous
operation
Highly configurable
Operation while CPU sleeps
Extensive DMA Support
All peripherals can
operate autonomously
Shutoff current @ 3V
Deep Sleep @ 3Vincl. POR, BOD, RTC,
RAM and CPU retained
20 nA 900 nA
Reflex Producers Reflex Consumers
ARM Cortex -M
processor
ZZZ
Peripheral
Reflex
System
ADCTimer GPIO DAC
4 Silicon Labs Confidential
Ultra energy
efficient peripherals
Low Energy
Sensor Interface
Well designed
Energy Modes
10 Low-Energy Design Factors
EM0 “Run Mode”: 110 µA/MHz
EM1 “Sleep Mode”: 45 µA/MHz
EM2 “Deep Sleep Mode”: 900 nARTC, Brown-Out Detection, RAM and CPU retained
EM3 “Stop Mode”: 500 nABrown-Out Detection, RAM & CPU retained
EM4 “Shutoff Mode”: 20 nAPin/GPIO Reset,
RTC + 512-byte backup memory : 400 nA
Analog to Digital Converter12-bit @ 1 MSamples/s: 350 µA
Low Energy UARTFull UART with 32 kHz clock
150 nA @ 9600 baud/s
LCD ControllerDirectly driving up to 8x36 segment LCDs
Boost/Contrast/Animation/Blink
550 nA for 4x40
Autonomous sensor monitoring
in deep sleep
Up to 16 sensors simultaneously
Highly configurableResistive, Capacitive, Inductive
EFM32
ZZ
ZZ Z
5 Silicon Labs Confidential
10 Low-Energy Design Factors
AEM - Advanced Energy Monitoring and the energyAware Profiler
The energyAware Profiler is an energy debugging tool that use Advanced Energy Monitoring (AEM) data available from the development tools to perform real-time profiling and debugging of the associated object code.
Thank You!