IoT security is key to protecting company brands, end user privacy and commercial viability of products. Vulnerabilities can be exploited through both remote Internet attacks and physical hands-on-attacks.
Developers using the Silicon Labs wireless product portfolio including those in the EFR32BG22 portfolio have access to a number of technologies designed to protect their product, including Secure Debug, Secure Boot with Root of Trust & Secure Loader.
EFR32BG22 (BG22) Bluetooth low energy (LE) wireless SoC solutions are part of the Wireless Gecko Series 2 platform. The BG22 family's combination of best-in-class ultra-low transmit and receive power (4.1 mA TX at 0 dBm, 3.6 mA RX) and a high-performance, low-power Arm® Cortex®-M33 core (27 µA/MHz active, 1.2 µA sleep) delivers industry-leading energy efficiency that can extend coin cell battery life up to ten years. Target applications include Bluetooth mesh low-power nodes, smart door locks, personal healthcare and fitness devices. Asset tracking tags, beacons and indoor navigation also benefit from the SoCs' versatile Bluetooth Angle of Arrival (AoA) and Angle of Departure (AoD) capabilities and sub-one-meter location accuracy.
BG22 Security Features
Secure Boot with Root of Trust and Secure Loader (RTSL)
Hardware Cryptographic Acceleration for AES128/256, SHA-1, SHA-2 (up to 256-bit), ECC (up to 256-bit), ECDSA,and ECDH
True Random Number Generator (TRNG) compliant with NIST SP800-90 and AIS-31
ARM® TrustZone®
Secure Debug with lock/unlock
EFR32BG22 Common Specs
Low Power Wireless System-on-Chip
High Performance 32-bit 76.8 MHz ARM Cortex®-M33 with DSP instruction and floating-point unit for efficient signal processing
Up to 512 kB flash program memory
Up to 32 kB RAM data memory
2.4 GHz radio operation
Radio Performance
-106.7 dBm sensitivity @ 125 kbps GFSK
-98.9 dBm sensitivity @ 1 Mbit/s GFSK
-96.2 dBm sensitivity @ 2 Mbit/s GFSK
TX power up to 6 dBm
2.5 mA radio receive current
3.4 mA radio transmit current @ 0 dBm output power
7.5 mA radio transmit current @ 6 dBm output power
Low System Energy Consumption
3.6 mA RX current (1 Mbps GFSK)
4.1 mA TX current @ 0 dBm output power
8.2 mA TX current @ 6 dBm output power
27 μA/MHz in Active Mode (EM0) at 76.8 MHz
1.40 μA EM2 DeepSleep current (32 kB RAM retention and RTC running from LFXO)
1.75 μA EM2 DeepSleep current (32 kB RAM retention and RTC running from a precision LFRCO)
0.17 μA EM4 current
Wide Selection of MCU Peripherals
12-bit 1 Msps SAR Analog to Digital Converter (ADC)
Up to 26 General Purpose I/O pins with output state retention and asynchronous interrupts
8 Channel DMA Controller
12 Channel Peripheral Reflex System (PRS)
4 × 16-bit Timer/Counter with 3 Compare/Capture/PWM channels
1 × 32-bit Timer/Counter with 3 Compare/Capture/PWM channels
32-bit Real Time Counter
24-bit Low Energy Timer for waveform generation
1 × Watchdog Timer
2 × Universal Synchronous/Asynchronous Receiver/Transmitter (UART/SPI/SmartCard (ISO 7816)/IrDA/I2S)
1 × Enhanced Universal Asynchronous Receiver/Transmitter (EUART)
2 × I2C interface with SMBus support
Digital microphone interface (PDM)
Precision Low-Frequency RC Oscillator to replace 32 kHz sleep crystal
RFSENSE with selective OOK mode
Die temperature sensor with +/-1.5 °C accuracy after single-point calibration
Supported Modulation Format
(G)FSK with fully configurable shaping
OQPSK DSSS
(G)MSK
Protocol Support
Bluetooth Low Energy (Bluetooth 5.2)
Direction finding using Angle-of-Arrival (AoA) and Angle-of-Departure (AoD)
Proprietary
Wide Operation Range
1.71 V to 3.8 V single power supply
-40 °C to 125 °C
Packages
QFN40 5 mm × 5 mm × 0.85 mm
QFN32 4 mm × 4 mm × 0.85 mm
TQFN32 4 mm × 4 mm × 0.30 mm
Comments