BGM121/BGM123 Blue Gecko
Bluetooth
®
SiP Module Data Sheet
The BGM121/BGM123 Blue Gecko
Bluetooth
®
SiP Module family is targeted for appli-
cations where ultra-small size, reliable high performance RF, low-power consumption
and easy application development are key requirements.
At 6.5 x 6.5 x 1.4 mm the BGM121/BGM123 module fits applications where size is a con-
straint. BGM121/BGM123 also integrates a high performance, ultra robust antenna,
which requires minimal PCB, plastic and metal clearance. The total PCB area required
by BGM121/BGM123 is only 51 mm
2
. The BGM121/BGM123 has Bluetooth, CE, partial
FCC, ISED Canada and Japan certifications.
The BGM121/BGM123 also integrates a
Bluetooth
4.2 compliant Bluetooth stack and it
can also run end-user applications on-board or alternatively used as a network co-pro-
cessor over one of the host interfaces.
BGM121/BGM123 SIP modules can be used in a wide variety of applications:
•
•
•
•
•
•
Wearables
IoT end devices and gateways
Health, sports and wellness devices
Industrial, home and building automation
Smart phone, tablet and PC accessories
Beacons
KEY FEATURES
• Bluetooth 4.2 low energy compliant
• Integrated antenna or RF pin
• TX power up to +8 dBm
• RX sensitivity: -90 dBm
• Range: up to 200 meters
• 32-bit ARM® Cortex®-M4 core at 38.4
MHz
• Flash memory: 256 kB
• RAM: 32 kB
• Autonomous Hardware Crypto Accelerator
and Random Number Generator
• Integrated DC-DC Converter
• Onboard Bluetooth stack
Core / Memory
Crystals
Clock Management
High Frequency
Crystal Oscillator
Low Frequency
RC Oscillator
Low Frequency
Crystal Oscillator
High Frequency
RC Oscillator
Auxiliary
High Frequency
RC Oscillator
Ultra Low
Frequency
RC Oscillator
Energy Management
Voltage
Regulator
DC-DC
Converter
Brown-Out
Detector
Voltage Monitor
Other
CRYPTO
38.4MHz
ARM Cortex M4 processor
with DSP extensions and FPU
Memory
Protection Unit
32.768kHz
Power-On Reset
CRC
Flash Program
Memory
RAM Memory
Debug Interface
DMA Controller
32-bit bus
Peripheral Reflex System
Antenna
Chip antenna
Radio Transceiver
RFSENSE
DEMOD
Serial Interfaces
BUFC
USART
I/O Ports
External
Interrupts
General Purpose
I/O
Timers and Triggers
Timer/Counter
Protocol Timer
Analog I/F
ADC
FRC
Matching
LNA
I
PGA
IFADC
Low Energy
UART
Low energy timer
Watchdog Timer
Analog
Comparator
BALUN
RF Frontend
PA
CRC
MOD
RAC
Q
Frequency
Synthesizer
AGC
I
2
C
Pin Reset
Pulse Counter
RTCC
IDAC
Pin Wakeup
Cryotimer
Lowest power mode with peripheral operational:
EM0—Active
EM1—Sleep
EM2—Deep Sleep
EM3—Stop
EM4—Hibernate
EM4—Shutoff
silabs.com
| Building a more connected world.
Rev. 1.3
BGM121/BGM123 Blue Gecko
Bluetooth
®
SiP Module Data Sheet
Feature List
1. Feature List
The BGM121/BGM123 highlighted features are listed below.
•
Low Power Wireless System-on-Chip.
• High Performance 32-bit 38.4 MHz ARM Cortex
®
-M4 with
DSP instruction and floating-point unit for efficient signal
processing
• 256 kB flash program memory
• 32 kB RAM data memory
• 2.4 GHz radio operation
• TX power up to +8 dBm
•
Low Energy Consumption
• 8.7 mA RX current at 2.4 GHz
• 8.2 mA TX current @ 0 dBm output power at 2.4 GHz
• 63 μA/MHz in Active Mode (EM0)
• 2.5 μA EM2 DeepSleep current (full RAM retention and
RTCC running from LFXO)
• 2.1 μA EM3 Stop current (State/RAM retention)
• Wake on Radio with signal strength detection, preamble
pattern detection, frame detection and timeout
•
High Receiver Performance
• -90 dBm sensitivity @ 1 Mbit/s GFSK (2.4 GHz)
•
Supported Protocols
• Bluetooth
®
•
Support for Internet Security
• General Purpose CRC
• Random Number Generator
• Hardware Cryptographic Acceleration for AES 128/256,
SHA-1, SHA-2 (SHA-224 and SHA-256) and ECC
•
Wide Selection of MCU peripherals
• 12-bit 1 Msps SAR Analog to Digital Converter (ADC)
• 2 × Analog Comparator (ACMP)
• Digital to Analog Current Converter (IDAC)
• 32 pins connected to analog channels (APORT) shared be-
tween Analog Comparators, ADC, and IDAC
• 30 General Purpose I/O pins with output state retention and
asynchronous interrupts
• 8 Channel DMA Controller
• 12 Channel Peripheral Reflex System (PRS)
• 2×16-bit Timer/Counter
• 3 + 4 Compare/Capture/PWM channels
• 32-bit Real Time Counter and Calendar
• 16-bit Low Energy Timer for waveform generation
• 32-bit Ultra Low Energy Timer/Counter for periodic wake-up
from any Energy Mode
• 16-bit Pulse Counter with asynchronous operation
• Watchdog Timer with dedicated RC oscillator @ 50 nA
• 2×Universal Synchronous/Asynchronous Receiver/Trans-
mitter (UART/SPI/SmartCard (ISO 7816)/IrDA/I
2
S)
• Low Energy UART (LEUART
™
)
• I
2
C interface with SMBus support and address recognition
in EM3 Stop
•
Wide Operating Range
• 1.85 V to 3.8 V single power supply
• 2.4 V to 3.8 V when using DC-DC
• Integrated DC-DC
• -40 °C to +85 °C
•
Dimensions
• 6.5 x 6.5 x 1.4 mm
silabs.com
| Building a more connected world.
Rev. 1.3 | 2
BGM121/BGM123 Blue Gecko
Bluetooth
®
SiP Module Data Sheet
Ordering Information
2. Ordering Information
Ordering Code
Protocol Stack
Frequency
Band
2.4 GHz
2.4 GHz
2.4 GHz
2.4 GHz
2.4 GHz
2.4 GHz
2.4 GHz
2.4 GHz
Max TX
Power
(dBm)
+2
+2
+2
+2
+8
+8
+8
+8
Antenna
Flash
(KB)
256
256
256
256
256
256
256
256
RAM
(KB)
32
32
32
32
32
32
32
32
GPIO
Package
BGM123A256V2R
BGM123A256V2
BGM123N256V2R
BGM123N256V2
BGM121A256V2R
BGM121A256V2
BGM121N256V2R
BGM121N256V2
SLWSTK6101C
1
SLWRB4302A
2
Bluetooth Smart
Bluetooth Smart
Bluetooth Smart
Bluetooth Smart
Bluetooth Smart
Bluetooth Smart
Bluetooth Smart
Bluetooth Smart
Built-in
Built-in
RF pin
RF pin
Built-in
Built-in
RF pin
RF pin
30
30
30
30
30
30
30
30
1000 pcs
reel
260 pcs
tray
1000 pcs
reel
260 pcs
tray
1000 pcs
reel
260 pcs
tray
1000 pcs
reel
260 pcs
tray
Note:
1. Blue Gecko Bluetooth Module Wireless Starter Kit (WSTK) with BGM121A256 radio board (SLWRB4302A) and BGM111A256
radio board (SLWRB4300A), expansion board and accessories.
2. BGM121A256 Radio Board
silabs.com
| Building a more connected world.
Rev. 1.3 | 3
Table of Contents
1. Feature List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Introduction.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 7
.
.
.
.
.
.
7
7
8
8
8
8
3.2 Radio. . . . . . . . . .
3.2.1 Antenna Interface . . .
3.2.2 Wake on Radio . . . .
3.2.3 RFSENSE . . . . . .
3.2.4 Packet and State Trace .
3.2.5 Random Number Generator
3.3 Power . . . . . . . . . . .
3.3.1 Energy Management Unit (EMU)
3.3.2 DC-DC Converter . . . . .
3.4 General Purpose Input/Output (GPIO).
3.5 Clocking . . . . . . . . . . .
3.5.1 Clock Management Unit (CMU) .
3.5.2 Internal Oscillators . . . . .
. 9
. 9
. 9
. 9
.10
.10
.10
.10
.10
.10
.10
.10
.11
.11
.11
.11
.11
.11
.11
.11
.11
.12
.12
.12
.12
.12
.12
.12
.12
.12
.13
.13
3.6 Counters/Timers and PWM . . . . . . . . .
3.6.1 Timer/Counter (TIMER) . . . . . . . .
3.6.2 Real Time Counter and Calendar (RTCC) . .
3.6.3 Low Energy Timer (LETIMER) . . . . . .
3.6.4 Ultra Low Power Wake-up Timer (CRYOTIMER)
3.6.5 Pulse Counter (PCNT) . . . . . . . . .
3.6.6 Watchdog Timer (WDOG) . . . . . . . .
3.7 Communications and Other Digital Peripherals . . . . . . . . . . .
3.7.1 Universal Synchronous/Asynchronous Receiver/Transmitter (USART) .
3.7.2 Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) .
3.7.3 Inter-Integrated Circuit Interface (I
2
C) . . . . . . . . . . . .
3.7.4 Peripheral Reflex System (PRS) . . . . . . . . . . . . .
3.8 Security Features. . . . . . . . . . . . . . . .
3.8.1 GPCRC (General Purpose Cyclic Redundancy Check) .
3.8.2 Crypto Accelerator (CRYPTO) . . . . . . . . .
3.9 Analog . . . . . . . . . . . . . .
3.9.1 Analog Port (APORT) . . . . . . .
3.9.2 Analog Comparator (ACMP) . . . . .
3.9.3 Analog to Digital Converter (ADC) . . .
3.9.4 Digital to Analog Current Converter (IDAC)
3.10 Reset Management Unit (RMU)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3.11 Core and Memory . . . . . . . . . . . . .
3.11.1 Processor Core . . . . . . . . . . . .
3.11.2 Memory System Controller (MSC) . . . . .
3.11.3 Linked Direct Memory Access Controller (LDMA)
silabs.com
| Building a more connected world.
Rev. 1.3 | 4
3.12 Memory Map .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.14
.15
3.13 Configuration Summary .
4. Electrical Specifications
. . . . . . . . . . . . . . . . . . . . . . . . . . 16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.16
.16
.17
.18
.20
.24
.25
.25
.26
.29
.31
.32
.33
.34
.37
.39
.41
.44
4.1 Electrical Characteristics . . . . . . .
4.1.1 Absolute Maximum Ratings . . . .
4.1.2 Operating Conditions . . . . . .
4.1.3 DC-DC Converter . . . . . . .
4.1.4 Current Consumption . . . . . .
4.1.5 Wake up times . . . . . . . .
4.1.6 Brown Out Detector . . . . . . .
4.1.7 Frequency Synthesizer Characteristics
4.1.8 2.4 GHz RF Transceiver Characteristics
4.1.9 Oscillators . . . . . . . . . .
4.1.10 Flash Memory Characteristics . . .
4.1.11 GPIO . . . . . . . . . . .
4.1.12 VMON . . . . . . . . . . .
4.1.13 ADC . . . . . . . . . . .
4.1.14 IDAC . . . . . . . . . . .
4.1.15 Analog Comparator (ACMP) . . .
4.1.16 I2C . . . . . . . . . . . .
4.1.17 USART SPI . . . . . . . . .
5. Typical Connection Diagrams
5.1 Typical Connections .
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . 46
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.46
6. Layout Guidelines
6.1 Layout Guidelines
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.47
.49
.49
.49
.50
6.2 Effect of PCB Width .
6.3 Effect of Plastic and Metal Materials .
6.4 Effect of Human Body .
6.5 2D Radiation Pattern Plots
7. Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.1 Pin Definitions . . . .
7.1.1 GPIO Overview .
7.3 Analog Port (APORT) .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.52
.64
.65
.72
7.2 Alternate Functionality Pinout
8. Package Specifications
. . . . . . . . . . . . . . . . . . . . . . . . . . 80
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.80
.82
.83
.
8.1 BGM121/BGM123 Package Dimensions .
8.2 BGM121/BGM123 Package Marking .
8.3 BGM121/BGM123 Recommended PCB Land Pattern .
9. Tape and Reel Specifications
9.1 Tape and Reel Packaging .
.
. . . . . . . . . . . . . . . . . . . . . . . . 87
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.87
silabs.com
| Building a more connected world.
Rev. 1.3 | 5