Silicon Labs BG24 and MG24 2.4 GHz wireless MCU’s quadruple AI performance at a fraction of the energy

Machine Learning is getting everywhere including into 2.4GHz wireless microcontrollers with SIlicon Labds BG24 Bluetooth and MG24 multi-protocol Cortex-M33 microcontrollers that improve AI/ML performance by 4 times using 1/6th of the energy thanks to a built-in AI accelerator.

That makes the new microcontrollers suitable for battery-powered edge AI devices with support for Matter (coming soon) as well as PSA Level 3 Secure Vault protection. Silicon Labs expects the chips to be found in various smart home, medical and industrial applications.

Silicon Labs BG24 & MG24 block diagram

BG24 and MG24 share the same block diagram and the same specifications apart from the supported wireless protocols:

  • MCU core – Arm Cortex-M33 @ 78.0 MHz with DSP instruction and floating-point unit
  • Memory – Up to 256 kB RAM data memory
  • Storage – Up to 1536 kB flash program memory
  • Wireless
    • CPU – Arm Cortex-M0+
    • 2.4 GHz Radio Performance
      • -104.5 dBm sensitivity @ 250 kbps O-QPSK DSSS
      • -104.9 dBm sensitivity @ 125 kbps GFSK
      • -97.5 dBm sensitivity @ 1 Mbit/s GFSK
      • -94.4 dBm sensitivity @ 2 Mbit/s GFSK
      • TX power up to 19.5 dBm
    • Supported protocotols
      • BG24 – Bluetooth Low Energy (Bluetooth 5.2) and Bluetooth Mesh
      • MG24 – Matter, OpenThread, Zigbee, BLE, Bluetooth Mesh, Proprietary 2.4 GHz, Multiprotocol
    • Supported Modulation Format
      • 2x (G)FSK with fully configurable shaping
      • (G)MSK
      • MG24 only – OQPSK DSSS
  • Peripherals
    • Analog to Digital Converter (IADC) 12-bit @ 1 Msps or 16-bit @ 76.9 ksps
    • 2x Analog Comparator (ACMP)
    • 2x Digital to Analog Converter (VDAC)
    • Up to 32x General Purpose I/O pins
    • 8-channel DMA Controller (LDMA)
    • 16-channel Peripheral Reflex System (PRS)
    • 3x 16-bit Timer/Counter, 2x 32-bit Timer/Counter
    • 32-bit Real Time Counter (SYSRTC)
    • 24-bit Low Energy Timer for waveform generation (LETIMER)
    • 16-bit Pulse Counter with asynchronous operation (PCNT)
    • 2x Watchdog Timer (WDOG)
    • 1x USART supporting UART/SPI/SmartCard (ISO 7816)/IrDA/I2S
    • 2x Enhanced USART supporting UART/SPI/DALI/IrDA
    • 2× I2C interface with SMBus support
    • Low-Frequency RC Oscillator with precision mode to replace 32 kHz sleep crystal (LFRCO)
    • Keypad scanner supporting up to 6×8 matrix (KEYSCAN)
    • Die temperature sensor
  • Supply voltage – 1.71 V to 3.8 V single power supply
  • Power consumption
    • 4.4 mA RX current (1 Mbps GFSK)
    • MG24 only – 5.1 mA RX current (250 kbps O-QPSK DSSS)
    • 5.1 mA TX current @ 0 dBm output power
    • 20 mA TX current @ 10 dBm output power
    • 155 mA TX current @ 19.5 dBm output power
    • 32.2 μA/MHz in Active Mode (EM0) at 39.0 MHz
    • 1.3 μA EM2 DeepSleep current (16 kB RAM retention and RTC running from LFRCO)
  • Temperature Range – -40 °C to 125 °C
  • Packages
    • QFN40 5 x 5 x 0.85 mm
    • QFN48 6 x 6 x 0.85 mm

BG24 & MG24 development kits

Silicon Labs also work with partners to add an AI/ML toolchain to Simplicity Studio for support for Tensorflow, as well as SensiML and Edge Impulse solutions which can help brining ML solutions to market easily and quickly. EFR32xG24 PRO development kit with either +10 or +20 dBm Tx power will soon be available publicly.

The company has already been working with over 40 companies in a closed Alpha program working on Matter support and solutions making up of the new machine learning capabilities of the 2.4GHz wireless MCU.  These will notably be used by retailers to “improve the in-store shopping experience” with more accurate asset tracking, real-time price updating, while the commercial building management sector aims to lower the costs and environmental footprint with better management of lighting and HVAC for instance.

Silabs EFR32BG24 and EFR32MG24 SoCs are already shipping today to Alpha customers, with mass deployment slated for April 2022. Multiple evaluation boards are also said to be available according to the press release, but the product pages still show those are “coming soon”. BG24 and MG24 modules are also expected, but later in H2 2022.

Thanks to TLS for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
6 Comments
oldest
newest
Tomáš Jíra
Tomáš Jíra
2 years ago

I really like these SiLabs devboards with their pretty capable debugger integrated with low-power SMU. Worth every penny.

Vincent van Beveren
Vincent van Beveren
2 years ago

Unfortunately I can find very little information on the AI accelerator. Is this a custom AI accelerator? There seems to be very little synergy in the AI accelerators combined with Cortex-M processors, with every vendor buildings its own thing. Then again, even the most low-end Ethos-U55 may be overkill when combined with an M33. Maybe ARM should make an Ethos-U33 🙂

Hedda
Hedda
2 years ago

The MCU is based on ARM Cortex-M0 so guess it will use Ethos-U series with very few NPU cores?

8 months ago

Found some info – connected to M33’s expansion bus, so also up to 78Mhz, but nothing much, comparable to running pure ML code on similarly-clocked M7

Hedda
Hedda
2 years ago

Any news on MGM240 (MGM240P and MGM240L) modules based on EFR32MG24 and precertified with FCC and CE to replace MGM210?

https://www.silabs.com/wireless/zigbee/efr32mg21-series-2-modules

Wondering if all EFR32MG24 parts will be pin-compatible with EFR32MG21 as a direct replacement?

Typo *MG64* in the first sentence should be MG24

Khadas VIM4 SBC