Datasheet

Table Of Contents
DS13105 Rev 4 17/135
STM32WLE5J8/JB/JC Functional overview
46
3.6 Security memory management
The devices contain many security blocks both for the sub-GHz MAC layer and the Host
application, such as:
true random number generator (RNG)
advance encryption standard hardware accelerators (128- and 256-bit AES, supporting
ECB, CBC, CTR, GCM, GMAC and CCM chaining modes)
private key acceleration (PKA):
modular arithmetic including exponentiation with maximum modulo size of
3136 bits
elliptic curves over prime field scalar multiplication, ECDSA signature, ECDSA
verification with maximum modulo size of 521 bits
cyclic redundancy check calculation unit (CRC)
3.7 Boot modes
At startup, BOOT0 pin and BOOT1 option bit are used to select one of the following boot
options:
Boot from user Flash memory
Boot from boot system memory (where embedded bootloader is located)
Boot from embedded SRAM
The devices always boot on CPU core. The embedded bootloader code makes it possible to
boot from the USART or SPI peripheral.
3.8 Sub-GHz radio
3.8.1 Introduction
The sub-GHz radio is an ultra-low-power sub-GHz radio operating in the 150 - 960 MHz ISM
band. LoRa, (G)FSK/(G)MSK modulation in transmit and receive, and (D)BPSK in transmit
only, allow an optimal trade-off between range, data rate and power consumption. This sub-
GHz radio is compliant with the LoRaWAN specification v1.0 and radio regulations including
ETSI EN 300 220, EN 300 113, EN 301 166, FCC CFR 47 part 15, 24, 90, 101 and the ARIB
STD-T30, T-67, T-108.
The sub-GHz radio consists of:
an analog front-end transceiver, capable of outputting up to + 15 dBm maximum power
on its RFO_LP pin and up to + 22 dBm maximum power on RFO_HP pin
a digital modem bank providing the following modulation schemes:
LoRa Rx/Tx with bandwidth (BW) from 7.8 - 500 kHz, spreading factor (SF)
5 - 12, bit rate (BR) from 0.013 to 17.4 Kbit/s (real bitrate)
FSK and GFSK Rx/Tx with BR from 0.6 to 300 Kbit/s
(G)MSK Tx with BR from 0 to 10 Kbit/s
BPSK and DBPSK TX only with bitrate for 100 and 600 bit/s
a digital control including all data processing and sub-GHz radio configuration control
a high-speed clock generation