User's Manual

Table Of Contents
3.2.2 Wake on Radio
The Wake
on Radio feature allows flexible, autonomous RF sensing, qualification, and demodulation without required MCU activity, us-
ing a subsystem of the BGM113 including the Radio Controller (RAC), Peripheral Reflex System (PRS), and Low Energy peripherals.
3.2.3 RFSENSE
The RFSENSE module generates a system wakeup interrupt upon detection of wideband RF energy at the antenna interface, providing
true RF wakeup capabilities from low energy modes including EM2, EM3 and EM4.
RFSENSE triggers on a relatively strong RF signal and is available in the lowest energy modes, allowing exceptionally low energy con-
sumption. RFSENSE does not demodulate or otherwise qualify the received signal, but software may respond to the wakeup event by
enabling normal RF reception.
Various strategies for optimizing power consumption and system response time in presence of false alarms may be employed using
available timer peripherals.
3.2.4 Packet and State Trace
The BGM113 Frame Controller has a packet and state trace unit that provides valuable information during the development phase. It
features:
Non-intrusive trace of transmit data, receive data and state information
Data observability on a single-pin UART data output, or on a two-pin SPI data output
Configurable data output bitrate / baudrate
Multiplexed transmitted data, received data and state / meta information in a single serial data stream
3.2.5 Data Buffering
The BGM113 features an advanced Radio Buffer Controller (BUFC) capable of handling up to 4 buffers of adjustable size from 64 bytes
to 4096 bytes. Each buffer can be used for RX, TX or both. The buffer data is located in RAM, enabling zero-copy operations.
3.2.6 Radio Controller (RAC)
The Radio Controller controls the top level state of the radio subsystem in the BGM113. It performs the following tasks:
Precisely-timed control of enabling and disabling of the receiver and transmitter circuitry
Run-time calibration of receiver, transmitter and frequency synthesizer
Detailed frame transmission timing, including optional LBT or CSMA-CA
3.2.7 Random Number Generator
The Frame Controller (FRC) implements a random number generator that uses entropy gathered from noise in the RF receive chain.
The data is suitable for use in cryptographic applications.
Output from the random number generator can be used either directly or as a seed or entropy source for software-based random num-
ber generator algorithms such as Fortuna.
BGM113 Blue Gecko Bluetooth
®
Smart Module Data Sheet
System Overview
silabs.com | Smart. Connected. Energy-friendly. Preliminary Rev. 0.93 | 4