Table of Contents
1. About This Document . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
1.2 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
. . . . . . . . . . . . . . . . . . . . . . . . . .27
2. System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
2.2 Block Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
2.3 MCU Features Overview . . . . . . . . . . . . . . . . . . . . . . . . . .30
2.4 Oscillators and Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . .32
. . . . . . . . . . . . . . . . . . . . . . . . .32
2.6 Modulation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
2.8 Receive Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
2.9 Data Buffering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
. . . . . . . . . . . . . . . . . . . . . . . . .33
2.11 Frame Format Support . . . . . . . . . . . . . . . . . . . . . . . . . .33
2.12 Hardware CRC Support . . . . . . . . . . . . . . . . . . . . . . . . . .34
2.13 Convolutional Encoding / Decoding . . . . . . . . . . . . . . . . . . . . . .34
2.14 Binary Block Encoding / Decoding
. . . . . . . . . . . . . . . . . . . . . .34
2.15 Data Encryption and Authentication . . . . . . . . . . . . . . . . . . . . . .35
2.16 Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.17 RF Test Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
3. System Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
3.2 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
3.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . .38
3.3.1 Interrupt Operation . . . . . . . . . . . . . . . . . . . . . . . . . .39
3.3.2 Interrupt Request Lines (IRQ) . . . . . . . . . . . . . . . . . . . . . .40
4. Memory and Bus System . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
4.2 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . .43
4.2.1 Peripheral Non-Word Access Behavior . . . . . . . . . . . . . . . . . . .45
4.2.2 Bit-banding . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
4.2.3 Peripheral Bit Set and Clear . . . . . . . . . . . . . . . . . . . . . . .46
4.2.4 Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
4.2.5 Bus Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
4.3 Access to Low Energy Peripherals (Asynchronous Registers) . . . . . . . . . . . . . .51
silabs.com
| Building a more connected world.
Rev. 1.1 | 2