SAMB11 QFN SOC
Ultra-low Power BLE 4.1 SoC
DATASHEET
Description
The SAMB11 is an ultra-low power Bluetooth® SMART (BLE 4.1) System on a Chip
with Integrated MCU, Transceiver, Modem, MAC, PA, TR Switch, and Power
Management Unit (PMU). It is a standalone Cortex®-M0 applications processor with
embedded Flash memory and BLE connectivity.
The qualified Bluetooth Smart protocol stack is stored in dedicated ROM, the
firmware includes L2CAP service layer protocols, Security Manager, Attribute
protocol (ATT), Generic Attribute Profile (GATT) and the Generic Access Profile
(GAP). Additionally, application profiles such as Proximity, Thermometer, Heart Rate,
Blood Pressure, and many others are supported and included in the protocol stack.
Features
2.4GHz transceiver and Modem
-95dBm/-93dBm programmable receiver sensitivity
-20 to +3.5dBm programmable TX output power
Integrated T/R switch
Single wire antenna connection
ARM® Cortex®-M0 32-bit processor
Single wire Debug (SWD) interface
4-channel DMA controller
Brown-out detector and Power On Reset
Watchdog Timer
Memory
128kB embedded RAM (96kB available for application)
128kB embedded ROM
256kB Stacked Flash Memory
Hardware Security Accelerators
AES-128
SHA-256
Peripherals
23 digital and 4 mixed-signal GPIOs with 96k internal programmable pull-up or
down resistors and retention capability, and 3 wake up GPIOs with 96kΩ internal
pull-up resistor
2x SPI Master/Slave
2x I2C Master/Slave and 1x I2C Slave
2x UART
Three-axis quadrature decoder
4x Pulse Width Modulation (PWM), three General Purpose Timers, and one
Wakeup Timer
4-channel 11-bit ADC
Clock
Integrated 26MHz RC oscillator
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
2
26MHz crystal oscillator
Integrated 2MHz sleep RC oscillator
32.768kHz RTC crystal oscillator
Ultra Low Power
1.1µA sleep current (8K RAM retention and RTC running)
3.0mA peak TX current (0dBm, 3.6V)
4.2mA peak RX current (3.6V, -93dBm sensitivity)
Integrated Power Management
2.3 to 4.3V battery voltage range
2.3 to 3.6V input range for I/O (limited by Flash memory)
Fully integrated Buck DC/DC converter
Bluetooth SIG Certification
The ATSAMB11 uses the ATBTLC1000 as its Bluetooth controller and is certified
under the ATBTLC1000.
QD ID Controller (see declaration D028678)
QD ID Host (see declaration D028679)
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
3
Table of Contents
1 Ordering Information ................................................................................................... 5
2 Package Information ................................................................................................... 5
3 Block Diagram ............................................................................................................. 6
4 Pinout Information ....................................................................................................... 7
5 Package drawing ....................................................................................................... 10
6 Power Management ................................................................................................... 11
6.1 Power Architecture ........................................................................................................................ 11
6.2 DC/DC Converter ........................................................................................................................... 12
6.3 Power Consumption....................................................................................................................... 13
6.3.1 Description of Device States ........................................................................................ 13
6.3.2 Controlling the Device States ....................................................................................... 14
6.3.3 Current Consumption in Various Device States ........................................................... 14
6.4 Power-up Sequence ...................................................................................................................... 15
6.5 Power On Reset (POR) and Brown Out Detector (BOD) ............................................................... 16
6.6 Digital and Mixed-Signal I/O Pin Behavior during Power-Up Sequences....................................... 17
7 Clocking ..................................................................................................................... 19
7.1 Overview ........................................................................................................................................ 19
7.2 26MHz Crystal Oscillator (XO) ....................................................................................................... 20
7.3 32.768kHz RTC Crystal Oscillator (RTC XO) ................................................................................ 21
7.3.1 General Information ..................................................................................................... 21
7.3.2 RTC XO Design and Interface Specification ................................................................ 23
7.3.3 RTC Characterization with Gm Code Variation at Supply 1.2V and Temp. = 25°C ..... 23
7.3.4 RTC Characterization with Supply Variation and Temp. = 25°C .................................. 24
7.4 2MHz and 26MHz Integrated RC Oscillator ................................................................................... 25
8 CPU and Memory Subsystem ................................................................................... 27
8.1 ARM Subsystem ............................................................................................................................ 27
8.1.2 Features ....................................................................................................................... 27
8.1.3 Module Descriptions .................................................................................................... 28
8.2 Memory Subsystem ....................................................................................................................... 29
8.2.1 Shared Instruction and Data Memory .......................................................................... 29
8.2.2 ROM ............................................................................................................................ 30
8.2.3 BLE Retention Memory ................................................................................................ 30
8.3 Non-volatile Memory ...................................................................................................................... 30
8.4 Flash Memory ................................................................................................................................ 30
9 Bluetooth Low Energy (BLE) Subsystem ................................................................ 31
9.1 BLE Core ....................................................................................................................................... 31
9.1.1 Features ....................................................................................................................... 31
9.2 BLE Radio ...................................................................................................................................... 31
9.2.1 Receiver Performance ................................................................................................. 31
9.2.2 Transmitter Performance ............................................................................................. 32
9.3 Atmel Bluetooth SmartConnect Stack ............................................................................................ 33
10 External Interfaces .................................................................................................... 34
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
4
10.1 Overview ........................................................................................................................................ 34
10.2 I2C Master/Slave Interface ............................................................................................................. 36
10.2.1 Description ................................................................................................................... 36
10.2.2 I2C Interface Timing ..................................................................................................... 37
10.3 SPI Master/Slave Interface ............................................................................................................ 38
10.3.1 Description ................................................................................................................... 38
10.3.2 SPI Interface Modes .................................................................................................... 39
10.3.3 SPI Slave Timing ......................................................................................................... 40
10.3.4 SPI Master Timing ....................................................................................................... 41
10.4 UART Interface .............................................................................................................................. 42
10.5 GPIOs ............................................................................................................................................ 42
10.6 Analog to Digital Converter (ADC) ................................................................................................. 44
10.6.1 Overview ...................................................................................................................... 44
10.6.2 Timing .......................................................................................................................... 44
10.6.3 Performance ................................................................................................................ 45
10.7 Software Programmable Timer and Pulse Width Modulator .......................................................... 48
10.8 Clock Output .................................................................................................................................. 48
10.8.1 Variable Frequency Clock Output Using Fractional Divider ......................................... 48
10.8.2 Fixed Frequency Clock Output .................................................................................... 48
10.9 Three-axis Quadrature Decoder .................................................................................................... 49
11 Reference Design ...................................................................................................... 50
12 Bill of Material (BOM) ................................................................................................ 51
13 Electrical Characteristics .......................................................................................... 52
13.1 Absolute Maximum Ratings ........................................................................................................... 52
13.2 Recommended Operating Conditions ............................................................................................ 52
13.3 DC Characteristics ......................................................................................................................... 53
14 Reflow Profile Information ........................................................................................ 54
14.1 Storage Condition .......................................................................................................................... 54
14.1.1 Moisture Barrier Bag Before Opened ........................................................................... 54
14.1.2 Moisture Barrier Bag Open .......................................................................................... 54
14.2 Stencil Design ................................................................................................................................ 54
14.3 Baking Conditions .......................................................................................................................... 54
14.4 Soldering and Reflow Condition ..................................................................................................... 54
14.4.1 Reflow Oven ................................................................................................................ 54
15 Errata .......................................................................................................................... 56
16 Reference Documentation and Support................................................................... 57
16.1 Reference Documents ................................................................................................................... 57
17 Document Revision History ...................................................................................... 58
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
5
1 Ordering Information
Ordering Code
Package
Description
ATSAMB11G18A-MU-T
6x6mm QFN 48
SAMB11Tape & Reel
ATSAMB11G18A-MU-Y
6x6mm QFN 48
SAMB11 Tray
2 Package Information
Table 2-1. SAMB11 6x6 QFN 48 Package Information
Parameter
Units
Tolerance
Package Size
mm
±0.1 mm
QFN Pad Count
Total Thickness
mm
+0.15/-0.05mm
QFN Pad Pitch
Pad Width
Exposed Pad size
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
6
6
3 Block Diagram
Figure 3-1. SAMB11 Block Diagram
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
7
7
4 Pinout Information
SAMB11 is offered in an exposed pad 48-pin QFN package. This package has an exposed paddle that must be
connected to the system board ground. The QFN package pin assignment is shown in Figure 4-1. The color
shading is used to indicate the pin type as follows:
Red analog
Green digital I/O (switchable power domain)
Blue digital I/O (always-on power domain)
Yellow digital I/O power
Purple PMU
Shaded green/red configurable mixed-signal GPIO (digital/analog)
The SAMB11 pins are described in Table 4-1.
Figure 4-1. SAMB11 Pin Assignment
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
8
8
Table 4-1. SAMB11 Pin Description with Default Peripheral Mapping
Pin #
Pin Name
Pin Type
Description / Default Function
1
VDD_VCO
Analog/RF
RF Supply 1.2V
2
VDD_RF
Analog/RF
RF Supply 1.2V
3
RFIO
Analog/RF
RX input and TX output
4
VDD_AMS
Analog/RF
AMS Supply 1.2V
5
LP_GPIO_0
Digital I/O, Programmable
Pull-Up/Down
SWD Clock
6
LP_GPIO_1
Digital I/O, Programmable
Pull-Up/Down
SWD I/O
7
LP_GPIO_2
Digital I/O, Programmable
Pull-Up/Down
UART1 RXD
8
LP_GPIO_3
Digital I/O, Programmable
Pull-Up/Down
UART1 TXD
9
LP_GPIO_4
Digital I/O, Programmable
Pull-Up/Down
UART1 CTS
10
LP_GPIO_22
Digital I/O, Programmable
Pull-Up/Down
GPIO
11
LP_GPIO_23
Digital I/O, Programmable
Pull-Up/Down
GPIO
12
LP_GPIO_5
Digital I/O, Programmable
Pull-Up/Down
UART1 RTS
13
LP_GPIO_6
Digital I/O, Programmable
Pull-Up/Down
UART2 RXD
14
LP_GPIO_7
Digital I/O, Programmable
Pull-Up/Down
UART2 TXD
15
LP_GPIO_8
Digital I/O, Programmable
Pull-Up/Down
I2C0 SDA (high-drive pad, see Table 13-3)
16
LP_GPIO_9
Digital I/O, Programmable
Pull-Up/Down
I2C0 SCL (high-drive pad, see Table 13-3)
17
LP_GPIO_10
Digital I/O, Programmable
Pull-Up/Down
SPI0 SCK
18
LP_GPIO_11
Digital I/O, Programmable
Pull-Up/Down
SPI0 MOSI
19
LP_GPIO_12
Digital I/O, Programmable
Pull-Up/Down
SPI0 SSN
20
LP_GPIO_13
Digital I/O, Programmable
Pull-Up/Down
SPI0 MISO
21
VSW
PMU
DC/DC Converter Switching Node
22
VBATT_BUCK
PMU
DC/DC Converter Supply and General Battery Con-
nection
23
VDDC_PD4
PMU
DC/DC Converter 1.2V output and feedback node
24
GPIO_MS1
Mixed Signal I/O,
Programmable Pull-Up/Down
Configurable to be a GPIO Mixed Signal only (ADC
interface)
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
9
9
Pin #
Pin Name
Pin Type
Description / Default Function
25
GPIO_MS2
Mixed Signal I/O,
Programmable Pull-Up/Down
Configurable to be a GPIO Mixed Signal only (ADC
interface)
26
CHIP_EN
PMU
Master Enable for chip
27
GPIO_MS3
Mixed Signal I/O,
Programmable Pull-Up/Down
Configurable to be a GPIO Mixed Signal only (ADC
interface)
28
GPIO_MS4
Mixed Signal I/O,
Programmable Pull-Up/Down
Configurable to be a GPIO Mixed Signal only (ADC
interface)
29
LP_LDO_OUT_1P2
PMU
Low Power LDO output (connect to 1µF decoupling
cap)
30
RTC_CLK_P
PMU
RTC terminal + / 32.768kHz XTAL +
31
RTC_CLK_N
PMU
RTC terminal - / 32.768kHz XTAL +
32
AO_TEST_MODE
Digital Input
Test Mode Selection (SCAN ATE) /GND for normal
operation
33
AO_GPIO_0
Digital I/O, Programmable
Pull-Up
Always On External Wakeup
34
AO_GPIO_1
Digital I/O, Programmable
Pull-Up
Always On External Wakeup
35
AO_GPIO_2
Digital I/O, Programmable
Pull-Up
Always On External Wakeup
36
LP_GPIO_14
Digital I/O, Programmable
Pull-Up/Down
UART2 CTS
37
LP_GPIO_15
Digital I/O, Programmable
Pull-Up/Down
UART2 RTS
38
LP_GPIO_16
Digital I/O, Programmable
Pull-Up/Down
GPIO
39
VDDIO
I/O Power
I/O Supply can be less than or equal to
VBATT_BUCK
40
LP_GPIO_17
Digital I/O, Programmable
Pull-Up/Down
GPIO
41
LP_GPIO_18
Digital I/O, Programmable
Pull-Up/Down
GPIO
42
LP_GPIO_19
Digital I/O, Programmable
Pull-Up/Down
GPIO
43
LP_GPIO_20
Digital I/O, Programmable
Pull-Up/Down
GPIO
44
XO_P
Analog/RF
XO Crystal +
45
XO_N
Analog/RF
XO Crystal -
46
TPP
Analog/RF
Test MUX + output
47
TPN
Analog/RF
Test MUX output
48
VDD_SXDIG
Analog/RF
RF Supply 1.2V
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
0
10
5 Package drawing
The SAMB11 QFN package is RoHS/green compliant.
Figure 5-1. SAMB11 6x6 QFN 48 Package Outline Drawing
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
1
11
6 Power Management
6.1 Power Architecture
SAMB11 uses an innovative power architecture to eliminate the need for external regulators and reduce the
number of off-chip components. The integrated power management block includes a DC/DC buck converter and
separate Low Dropout (LDO) regulators for different power domains. The DCDC buck converter converts battery
voltage to a lower internal voltage for the different circuit blocks and does this with high efficiency. The DCDC
requires three external components for proper operation (two inductors L 4.7µH and 9.1nH, and one capacitor C
4.7µF).
The stacked Flash has a supply pin that is internally connected to the VDDIO pin.
Figure 6-1. SAMB11 Power Architecture
VBATT_BUCK Off-Chip
LC
RF/AMS Core
Sleep
Osc
RF/AMS Core Voltage
VSW
VDDC_PD4
VDD_AMS,
VDD_RF,
VDD_SXDIG
VDD_VCO
LDO2
~1.0V
CHIP_EN
SX
Digital Core
DC/DC Converter
eFuse
PMU
RF/AMS
Digital
Dig Core
LDO
2.5V
Pads
VDDIO
LP LDO
Digital Core Voltage
dcdc_ena
ena
Vin Vout
enaena
EFuse
LDO
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
2
12
6.2 DC/DC Converter
The DC/DC Converter is intended to supply current to the BLE digital core and the RF transceiver core. The
DC/DC consists of a power switch, 26MHz RC oscillator, controller, external inductor, and an external capacitor.
The DCDC is utilizing pulse skipping discontinuous mode as its control scheme. The DC/DC specifications are
shown in the following tables and charts.
Table 6-1. DC/DC Converter Specifications (performance is guaranteed for 4.7µF L and 4.7µF C)
Parameter
Symbol
Min.
Typ.
Max.
Unit
Note
Output current capability
IREG
0
10
30
mA
Dependent on external component values and
DC/DC settings with acceptable efficiency
External capacitor range
(1)
CEXT
4.7 -
10%
4.7
20
µF
External capacitance range
External inductor range
LEXT
2.2 -
10%
4.7
4.7
+10%
µH
External inductance range
Battery voltage
VBAT
2.3
3.3
4.3
V
Functionality and stability given
Output voltage range
VREG
1.05
1.2
1.47
25mV step size
Current consumption
IDD
125
µA
DC/DC quiescent current
Startup time
tstartup
50
600
µs
Dependent on external component values and
DC/DC settings
Voltage ripple
ΔVREG
5
10
30
mV
Dependent on external component values and
DC/DC settings
Efficiency
η
85
%
Measured at 3V VBATT, at load of 10mA
Overshoot at startup
VOS
0
mV
No overshoot, no output pre-charge
Line Regulation
ΔVREG
10
From 2.35 - 4.3V
Load regulation
ΔVREG
5
From 0 - 10mA
Note: 1. External Cap: Sum of all caps connected to the DC/DC output node.
Table 6-2. DC/DC Converter Allowable Onboard Inductor and Capacitor Values (VBATT=3V)
Inductor [µH]
Efficiency [%]
Vripple [mV]
RX sensitivity (1) [dBm]
C=2.2µF
C=4.7µF
C=10µF
2.2
83
N/A
<5
<5
~1.5dB degrade
4.7
85
9
5
<5
~0.7dB degrade
Note: 1. Degradation relative to design powered by external LDO and DC/DC disabled.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
3
13
Figure 6-2. DC/DC Converter Efficiency
6.3 Power Consumption
6.3.1 Description of Device States
SAMB11 has multiple device states, depending on the state of the ARM processor and BLE subsystem.
Note: The ARM is required to be powered ON if the BLE subsystem is active.
BLE_On_Transmit Device is actively transmitting a BLE signal (Application may or may not be active)
BLE_On_Receive Device is actively receiving a BLE signal (Application may or may not be active)
MCU_Only Device has ARM processor powered on and BLE subsystem powered down
Ultra_Low_Power BLE is powered down and Application is powered down (with or without RAM retention)
Power_Down Device core supply off
70.0
75.0
80.0
85.0
90.0
95.0
2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.3
Efficeincy (%)
Battery Voltage (V)
Efficiency vs. Battery Voltage
77.0
78.0
79.0
80.0
81.0
82.0
83.0
84.0
85.0
86.0
3 4 5 6 7 8 9 10 11 12 13 14 15
Efficeincy (%)
Load Current (mA)
Efficiency vs. Load Current
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
4
14
6.3.2 Controlling the Device States
The following pins are used to switch between the main device states:
CHIP_EN Used to enable PMU
VDDIO I/O supply voltage from external supply
In Power_Down state, VDDIO is on and CHIP_EN is low (at GND level). To switch between Power_Down state
and MCU_Only state CHIP_EN has to change between low and high (VDDIO voltage level). Once the device is the
MCU_Only state, all other state transitions are controlled entirely by software. When VDDIO is off and CHIP_EN is
low, the chip is powered off with no leakage.
When no power is supplied to the device (the DC/DC Converter output and VDDIO are both off and at ground
potential), a voltage cannot be applied to the SAMB11 pins because each pin contains an ESD diode from the pin
to supply. This diode will turn on when a voltage higher than one diode-drop is supplied to the pin.
If a voltage must be applied to the signal pads while the chip is in a low power state, the VDDIO supply must be on,
so the Power_Down state must be used. Similarly, to prevent the pin-to-ground diode from turning on, do not apply
a voltage that is more than one diode-drop below ground to any pin.
6.3.3 Current Consumption in Various Device States
Table 6-3. SAMB11 Device Current Consumption
Device State
CHIP_EN
VDDIO
IVBATT (typical)
IVDDIO (typical)
Remark
Power_Down
Off
On
<50nA
<50nA
Ultra_Low_Power Standby
On
On
900nA
50nA
Ultra_Low_Power with 8KB retention, BLE
timer, no RTC (1)
On
On
1.1µA
0.2µA
Ultra_Low_Power with 8KB retention, BLE
timer, with RTC (2)
On
On
1.25µA
0.1uA
MCU_Only, idle (waiting for interrupt)
On
On
0.85mA
12µA
BLE_On_Receive@-95dBm
On
On
4.5mA
12µA
BLE_On_Transmit, 0dBm output power
On
On
3.0mA
12µA
BLE_On_Transmit, 3.5dBm output power
On
On
4.0mA
12µA
Notes: 1. Sleep clock derived from internal 32kHz RC oscillator.
2. Sleep clock derived from external 32.768kHz crystal specified for CL=7pF, using the default on-chip capacitance
only, without using external capacitance.
Note: The average advertising current for connectable beacon with a full payload (37-byte packet) is targeted to be 9.7µA.
The average advertising current is based on automatic advertising from the ROM with RTC 32kHz, BLE sleep timers,
and 8KB memory retention. IDRAM1 and IDRAM2 are OFF. External Peripherals and debug clocks are turned OFF.
VBATT is set to 3.6V. This advertising current will be enabled in a future SDK release. For current SDK based
advertising current, see errata Chapter 14.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
5
15
Figure 6-3. SAMB11 Average Advertising Current
6.4 Power-up Sequence
The power-up sequence for SAMB11 is shown in Figure 6-4. The timing parameters are provided in Table 6-4.
Figure 6-4. SAMB11 Power-up Sequence
VBATT
VDDIO
CHIP_EN
tBIO
tIOCE
32kHz
RC Osc
tSCS
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
6
16
Table 6-4. SAMB11 Power-up Sequence Timing
Parameter
Min.
Max.
Units
Description
Notes
tBIO
0
ms
VBATT rise to VDDIO rise
VBATT and VDDIO can rise simultaneously or
can be tied together.
tIOCE
0
VDDIO rise to CHIP_EN rise
CHIP_EN must not rise before VDDIO.
CHIP_EN must be driven high or low, not left
floating.
tSCS
10
µs
CHIP_EN rise to 31.25kHz
(2MHz/64) oscillator stabilizing
6.5 Power On Reset (POR) and Brown Out Detector (BOD)
The SAMB11 has a POR circuit for proper system power bring up and a brown-out detector to reset the system’s
operation when a drop in battery voltage is detected.
POR is a power on reset circuit that outputs a HI logic value when the VBATT_BUCK is below a voltage
threshold. The POR output becomes a LO logic value when the VBATT_BUCK is above a voltage threshold.
BOD is a brown out detector that outputs a HI logic value when the bandgap reference (BGR) voltage falls
below a programmable voltage threshold. When the bandgap voltage reference voltage level is restored
above a voltage threshold, the BOD output becomes a LO logic value.
The counter creates a pulse that is HI for 256*(64*T_2MHz) ~8.2ms
The system block diagram and timing are illustrated in Figure 6-5 and Figure 6-6.
Table 6-5 shows the BOD thresholds.
Figure 6-5. SAMB11 POR and BOD Block Diagram
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
7
17
Figure 6-6. SAMB11 POR and BOD Timing Sequence
Table 6-5. ATBTLC1000 BOD Thresholds
Parameter
Min.
Typ.
Max.
Comment
BOD threshold
1.73V
1.80V
1.92V
BOD threshold temperature coefficient
-1.09mV/C
BOD current consumption
300nA
tPOR
8.2ms
6.6 Digital and Mixed-Signal I/O Pin Behavior during Power-Up Sequences
The following table represents I/O pin states corresponding to device power modes.
Table 6-6. I/O Pin Behavior in Different Device States1
Device State
VDDIO
CHIP_EN
Output Driver
Input Driver
Pull Up/Down
Resistor 2
Power_Down:
core supply off
High
Low
Disabled (Hi-Z)
Disabled
Disabled
Power-On Reset:
core supply on, POR hard
reset pulse on
High
High
Disabled (Hi-Z)
Disabled
Disabled3
Power-On Default:
core supply on, device out of
reset but not programmed yet
High
High
Disabled (Hi-Z)
Enabled4
Enabled Pull-Up4
MCU_Only, BLE_On:
core supply on, device pro-
grammed by firmware
High
High
Programmed by firm-
ware for each pin:
Enabled or Disabled
(Hi-Z)5,
when Enabled driving
0 or 1
Opposite of Out-
put Driver state:
Disabled or Ena-
bled5
Programmed by firm-
ware for each pin:
Enabled or Disabled,
Pull-Up or Pull-Down5
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
8
18
Device State
VDDIO
CHIP_EN
Output Driver
Input Driver
Pull Up/Down
Resistor 2
Ultra_Low_Power:
core supply on for always-on
domain, core supply off for
switchable domains
High
High
Retains previous
state6 for each pin:
Enabled or Disabled
(Hi-Z), when Enabled
driving 0 or 1
Opposite of Out-
put Driver state:
Disabled or Ena-
bled5
Retains the previous
state6 for each pin:
Enabled or Disabled,
Pull-Up or Pull-Down
Notes: 1. This table applies to all three types of I/O pins (digital switchable domain GPIOs, digital always-on/wakeup
GPIOs, and mixed-signal GPIOs) unless otherwise noted
2. Pull-up/down resistor value is 96kΩ ±10%
3. In Power-On Reset state pull-up resistor is enabled in the always-on/wakeup GPIOs only
4. In Power-On Default state input drivers and pull-up/down resistors are disabled in the mixed-signal GPIOs only
(mixed-signal GPIOs are defaulted to analog mode, see the note below)
5. Mixed-signal GPIOs can be programmed to be in analog or digital mode for each pin: when programmed to
analog mode (default), the output driver, input driver, and pull-up/down resistors are all disabled
6. In Ultra_Low_Power state always-on/wakeup GPIOs do not have retention capability and behave same as in
MCU_Only or BLE_On states, also for mixed-signal GPIOs programming analog mode overrides retention
functionality for each pin
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
1
9
19
7 Clocking
7.1 Overview
Figure 7-1. SAMB11 Clock Architecture
26 MHz
XO
32.768 kHz
RTC XO
26 MHz
RC Osc
2 MHz
RC Osc
×2
ARM
Clock
Control
Low
Power
Clock
Control
BLE Clock
ARM Clock
26 MHz 52 MHz
÷64
26 MHz
26 MHz
2 MHz
2 MHz
Low Power
Clock
31.25 kHz
32.768 kHz
Figure 7-1 provides an overview of the clock tree and clock management blocks.
The BLE Clock is used to drive the BLE subsystem. The ARM clock is used to drive the Cortex-M0 MCU and its
interfaces (UART, SPI, and I2C), the nominal MCU clock speed is 26MHz. The Low Power Clock is used to drive all
the low power applications like the BLE sleep timer, always-on power sequencer, always-on timer, and others.
The 26MHz Crystal Oscillator (XO) must be used for the BLE operations or in the event a very accurate clock is
required for the ARM subsystem operations.
The 26MHz integrated RC Oscillator is used for most general purpose operations on the MCU and its peripherals.
In cases when the BLE subsystem is not used, the RC oscillator can be used for lower power consumption. The
frequency variation of this RC oscillator is up to ±50% over process, voltage, and temperature.
The 2MHz integrated RC Oscillator can be used as the Low Power Clock for applications that require a fast wake
up of the ARM or for generating a ~31.25 kHz clock for a slower wake up but lowest power in sleep mode. This
2MHz oscillator can also be used as the ARM Clock for low-power applications where the MCU needs to remain on
but run at a reduced clock speed. The frequency variation of this RC oscillator is up to ±50% over process, voltage,
and temperature.
The 32.768kHz RTC Crystal Oscillator (RTC XO) is recommended to be used for BLE operations (although
optional) as it will reduce power consumption by providing the best timing for wake up precision, allowing circuits to
be in low power sleep mode for as long as possible until they need to wake up and connect during the BLE
connection event. The ~31.25kHz clock derived from the 2MHz integrated RC Oscillator can be used instead of
RTC XO but it has low accuracy over process, voltage and temperature variations (up to ±50%) and thus needs to
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
0
20
be frequently calibrated to within ±500ppm if the RC oscillator is used for BLE timing during a connection event.
Because this clock is less accurate than RTC XO, it will require waking up earlier to prepare for a connection event
and this will increase the average power consumption. Calibration of the RC Oscillator is described in the
application note.
7.2 26MHz Crystal Oscillator (XO)
Table 7-1. SAMB11 26MHz Crystal Oscillator Parameters
Parameter
Min.
Typ.
Max.
Units
Crystal Resonant Frequency
N/A
26
N/A
MHz
Crystal Equivalent Series Resistance
50
80
Ω
Stability - Initial Offset (1)
-50
50
ppm
Stability - Temperature and Aging
-40
40
ppm
Note: 1. The initial offset must be calibrated to maintain ±25ppm in all operating conditions. This calibration is performed
during final production testing and calibration offset values are stored in eFuse. More details are provided in the
calibration application note.
The block diagram in Figure 7-2(a) shows how the internal Crystal Oscillator (XO) is connected to the external
crystal.
The XO has up to 10pF internal capacitance on each terminal XO_P and XO_N (programmable in steps of
1.25pF). To bypass the crystal oscillator, an external Signal capable of driving 10pF can be applied to the XO_P
terminal as shown in Figure 7-2(b).
The needed external bypass capacitors depend on the chosen crystal characteristics. Refer to the datasheet of the
preferred crystal and take into account the on-chip capacitance.
When bypassing XO_P from an external clock, XO_N is required to be floating.
Figure 7-2. SAMB11 Connections to XO
(a) Crystal oscillator is used (b) Crystal oscillator is bypassed
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
1
21
Table 7-2. SAMB11 26MHz XTAL C_onchip Programming
xo_cap[3:0]
40020808[17]
40020848[17]
40020814[7,6,15]
Cl,on-chip [pF]
0
0
0
000
1.00
1
0
0
001
2.25
2
0
0
010
3.50
3
0
0
011
4.75
4
0
0
100
6.00
5
0
0
101
7.25
6
0
0
110
8.50
7
0
0
111
9.75
8
1
1
000
6.00
9
1
1
001
7.25
10
1
1
010
8.50
11
1
1
011
9.75
12
1
1
100
11.00
13
1
1
101
12.25
14
1
1
110
13.50
15
1
1
111
14.75
Table 7-3 specifies the electrical and performance requirements for the external clock.
Table 7-3. SAMB11 Bypass Clock Specification
Parameter
Min.
Max.
Unit
Comments
Oscillation frequency
26
26
MHz
Must be able to drive 5pF load @ desired frequency
Voltage swing
0.75
1.2
Vpp
Stability Temperature and Aging
-50
+50
ppm
BLE Spec has +-50ppm Frequency accuracy require-
ment.
Phase Noise
-130
dBc/Hz
At 10kHz offset
Jitter (RMS)
<1psec
Based on integrated phase noise spectrum from
1kHz to 1MHz
7.3 32.768kHz RTC Crystal Oscillator (RTC XO)
7.3.1 General Information
SAMB11 has a 32.768kHz RTC oscillator that is preferably used for BLE activities involving connection events. To
be compliant with the BLE specifications for connection events, the frequency accuracy of this clock has to be
within ±500ppm. Because of the high accuracy of the 32.768kHz crystal oscillator clock, the power consumption
can be minimized by leaving radio circuits in low-power sleep mode for as long as possible until they need to wake
up for the next connection timed event.
The block diagram in Figure 7-3(a) shows how the internal low-frequency Crystal Oscillator (XO) is connected to
the external crystal.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
2
22
The RTC XO has a programmable internal capacitance with a maximum of 15pF on each terminal, RTC_CLK_P,
and RTC_CLK_N. When bypassing the crystal oscillator with an external signal, one can program down the internal
capacitance to its minimum value (~1pF) for easier driving capability. The driving signal can be applied to the
RTC_CLK_P terminal as shown in Figure 7-3(b).
The needed external bypass capacitors depend on the chosen crystal characteristics. Refer to the datasheet of the
preferred crystal and take into account the on-chip capacitance.
When bypassing RTC_CLK_P from an external clock, RTC_CLK_N is required to be floating.
Figure 7-3. SAMB11 Connections to RTC XO
(a) Crystal oscillator is used (b) Crystal oscillator is bypassed
Table 7-4. 32.768kHz XTAL C_onchip Programming
Register: pierce_cap_ctrl[3:0]
Cl_onchip [pF]
0000
0.0
0001
1.0
0010
2.0
0011
3.0
0100
4.0
0101
5.0
0110
6.0
0111
7.0
1000
8.0
1001
9.0
1010
10.0
1011
11.0
1100
12.0
1101
13.0
1110
14.0
1111
15.0
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
3
23
7.3.2 RTC XO Design and Interface Specification
The RTC consists of two main blocks: The Programmable Gm stage and tuning capacitors. The programmable Gm
stage is used to guarantee oscillation startup and to sustain oscillation. Tuning capacitors are used to adjust the
XO center frequency and control the XO precision for different crystal models. The output of the XO is driven to the
digital domain via a digital buffer stage with a supply voltage of 1.2V.
Table 7-5. RTC XO Interface
Pin Name
Function
Register Default
Digital Control Pins
Pierce_res_ctrl
Control feedback resistance value:
0 = 20M Feedback resistance
1 = 30M Feedback resistance
0X4000F404<15>=’1’
Pierce_cap_ctrl<3:0>
Control the internal tuning capacitors with step of 700fF:
0000=700fF
1111=11.2pF
Refer to crystal datasheet to check for optimum tuning cap value
0X4000F404<23:20>=”1000”
Pierce_gm_ctrl<3:0>
Controls the Gm stage gain for different crystal mode:
0011= for crystal with shunt cap of 1.2pF
1000= for crystal with shunt cap >3pF
0X4000F404<19:16>=”1000”
Supply Pins
VDD_XO
1.2V
7.3.3 RTC Characterization with Gm Code Variation at Supply 1.2V and Temp. = 25°C
This section shows the RTC total drawn current and the XO accuracy versus different tuning capacitors and
different GM codes, at supply voltage of 1.2V and temp. = 25°C.
Figure 7-4. RTC Drawn Current vs. Tuning Caps at 25°C
0
100
200
300
400
500
600
0 5 10 15 20
Current in nA
Tuning Caps in pF
gm code=1
gm code=2
gm code=4
gm code=8
gm code=12
gm code=16
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
4
24
Figure 7-5. RTC Oscillation Frequency Deviation vs. Tuning Caps at 25°C
7.3.4 RTC Characterization with Supply Variation and Temp. = 25°C
Figure 7-6. RTC Drawn Current vs. Supply Variation
0
50
100
150
200
250
300
350
400
450
0 2 4 6 8 10 12 14 16 18
ppm
Tuning Caps
gm code=1
gm code=2
gm code=4
gm code=8
gm code=12
gm code=16
0
200
400
600
800
1000
1200
1400
0.9 1 1.1 1.2 1.3 1.4 1.5
Current in nA
Supply voltage
gm code=0 & Tuning
Cap=8pF
gm code=0 & Tuning
Cap=0pF
gm code=16 &
Tuning Cap=16pF
gm code=16 &
Tuning Cap =0pF
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
5
25
Figure 7-7. RTC Frequency Deviation vs. Supply Voltage
7.4 2MHz and 26MHz Integrated RC Oscillator
The 2MHz integrated RC Oscillator circuit without calibration has a frequency variation of 50% over process,
temperature, and voltage variation. The ~31.25kHz clock is derived from the 2MHz clock by dividing by 64 and
provides for lowest sleep power mode with a real-time clock running. As described above, calibration over process,
temperature, and voltage is required to maintain the accuracy of this clock.
Figure 7-8. 32kHz RC Oscillator PPM Variation vs. Calibration Time at Room Temperature
0
50
100
150
200
250
300
350
400
0.9 1 1.1 1.2 1.3 1.4 1.5
ppm
Supply Voltage
gm code=0 & Tuning
Cap=8pF
gm code=0 & Tuning
Cap=0pF
gm code=16 & Tuning
Cap=16pF
gm code=16 & Tuning Cap=0
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
6
26
Figure 7-9. 32kHz RC Oscillator Frequency Variation over Temperature
The 26MHz integrated RC Oscillator circuit has a frequency variation of 50% over process, temperature, and
voltage variation.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
7
27
8 CPU and Memory Subsystem
8.1 ARM Subsystem
SAMB11 has an ARM Cortex-M0 32-bit processor. It is responsible for controlling the BLE Subsystem and handling
all application features.
The Cortex-M0 Microcontroller consists of a full 32-bit processor capable of addressing 4GB of memory. It has a
RISC-like load/store instruction set and internal 3-stage Pipeline Von Neumann architecture.
The Cortex-M0 processor provides a single system-level interface using AMBA technology to provide high speed,
low latency memory accesses.
The Cortex-M0 processor implements a complete hardware debug solution, with four hardware breakpoint and two
watchpoint options. This provides high system visibility of the processor, memory, and peripherals through a 2-pin
Serial Wire Debug (SWD) port that is ideal for microcontrollers and other small package devices.
Figure 8-1. SAMB11 ARM Cortex-M0 Subsystem
Nested Vector
IRQ Ctrl
LP
CORTEX
M0
IDRAM1
Timer
Watch Dog
Timer x2
GPIO Ctrl x3
SPI Flash Ctrl
AHB
Master
ARM APB
SPI x2
I2C x2
UART x2
Control Registers
IDRAM2
PD1
System Level
AHB Master
Ahb_to_sram
Ahb_to_sram
AHB
Slave
DMA Controller
System Level AHB Slave
System Regs
DualTimer
EFUSE Registers
LP Clock Calibration
AON Sleep Timer
AON Power
Sequencer
Ahb_to_rom ROM
Ahb_to_sram BLE
Retention
Security Cores
8.1.2 Features
The processor features and benefits are:
Tight integration with the system peripherals to reduce area and development costs
Thumb instruction set combines high code density with 32-bit performance
Integrated sleep modes using a Wakeup Interrupt Controller for low power consumption
Deterministic, high-performance interrupt handling via Nested Vector Interrupt Controller for time-critical
applications
Serial Wire Debug reduces the number of pins required for debugging
DMA engine for Peripheral-to-Memory, Memory-to-Memory and Memory-to-Peripheral operation
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
8
28
8.1.3 Module Descriptions
8.1.3.1 Timer
The 32 bit timer block allows the CPU to generate a time tick at a programmed interval. This feature can be used
for a wide variety of functions such as counting, interrupt generation, and time tracking.
8.1.3.2 Dual Timer
The APB dual-input timer module is an APB slave module consisting of two programmable 32-bit down-counters
that can generate interrupts when they expire. The timer can be used in a Free-running, Periodic, or One-shot
mode.
8.1.3.3 Watchdog
The two watchdog blocks allow the CPU to be interrupted if it has not interacted with the watchdog timer before it
expires. In addition, this interrupt will be an output of the core so that it can be used to reset the CPU in the event
that a direct interrupt to the CPU is not useful. This will allow the CPU to get back to a known state in the event a
program is no longer executing as expected. The watchdog module applies a reset to a system in the event of a
software failure, providing a way to recover from software crashes.
8.1.3.4 Wake up Timer
This timer is a 32-bit count-down timer that operates on the 32kHz sleep clock. It can be used as a general
purpose timer for the ARM or as a wakeup source for the chip. It has the ability to be a one-time programmable
timer, as it will generate an interrupt/wake-up on expiration and stop operation. It also has the ability to be
programmed in an auto reload fashion where it will generate an interrupt/wake-up and then proceed to start
another countdown sequence.
8.1.3.5 SPI Controller
See Section 10.3.
8.1.3.6 I2C Controller
See Section 10.2.
8.1.3.7 SPI-Flash Controller
The AHB SPI-Flash Controller is used to access an internal stacked Flash memory to access various
instruction/data code needed for storing application code, code patches, and OTA images. Supports several SPI
modes including 0, 1, 2, and 3.
8.1.3.8 UART
See Section 0.
8.1.3.9 DMA Controller
Direct Memory Access (DMA) allows certain hardware subsystems to access main system memory independently
of the Cortex-M0 Processor.
The DMA features and benefits are:
Supports any address alignment
Supports any buffer size alignment
Peripheral flow control, including peripheral block transfer
The following modes are supported:
Peripheral to peripheral transfer
Memory to memory
Memory to peripheral
Peripheral to memory
Register to memory
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
2
9
29
Interrupts for both TX done and RX done in memory and peripheral mode
Scheduled transfers
Endianness byte swapping
Watchdog timer
Four channel operation
32-bit Data width
AHB MUX (on read and write buses)
Command lists support
Usage of tokens
8.1.3.10 Nested Vector Interrupt Controller
External interrupt signals connect to the NVIC, and the NVIC prioritizes the interrupts. Software can set the priority
of each interrupt. The NVIC and the Cortex-M0 processor core are closely coupled, providing low latency interrupt
processing and efficient processing of late arriving interrupts.
All NVIC registers are accessible via word transfers and are little-endian. Any attempt to read or write a half-word
or byte individually is unpredictable.
The NVIC allows the CPU to be able to individually enable, disable each interrupt source and hold each interrupt
until it has been serviced and cleared by the CPU.
Table 8-1. NVIC Register Summary
Name
Description
ISER
Interrupt Set-Enable Register
ICER
Interrupt Clear-Enable Register
ISPR
Interrupt Set-Pending Register
ICPR
Interrupt Clear-Pending Register
IPR0-IPR7
Interrupt Priority Registers
For a description of each register, see the Cortex-M0 documentation from ARM.
8.1.3.11 GPIO Controller
The AHB GPIO is a general-purpose I/O interface unit allowing the CPU to independently control all input or output
signals on SAMB11. These can be used for a wide variety of functions pertaining to the application.
The AHB GPIO provides a 16-bit I/O interface with the following features:
Programmable interrupt generation capability
Programmable masking support
Thread-safe operation by providing separate set and clear addresses for control registers
Inputs are sampled using a double flip-flop to avoid meta-stability issues
8.2 Memory Subsystem
The Cortex-M0 core uses a 128kB instruction/boot ROM along with a 128kB shared instruction and data RAM.
8.2.1 Shared Instruction and Data Memory
The Instruction and Data Memory (IDRAM1 and IDRAM2) contains instructions and data used by the ARM. The
size of IDRAM1 and IDRAM2 is 128kB that can be used for BLE subsystem as well as for the user application.
IDRAM1 contains the three 32kB and IDRAM2 contains two 16kB memories that are accessible to the ARM and
used for instruction/data storage.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
0
30
8.2.2 ROM
The ROM is used to store the boot code and BLE firmware, stack, and selected user profiles. ROM contains the
128kB memory that is accessible to the ARM.
8.2.3 BLE Retention Memory
The BLE functionality requires 8kB (or more depending on the application) state, instruction and data to be
retained in memory when the processor either goes into Sleep Mode or Power Off Mode. The RAM is separated
into specific power domains to allow tradeoff in power consumption with retention memory size.
8.3 Non-volatile Memory
SAMB11 has 768 bits of non-volatile eFuse memory that can be read by the CPU after device reset. This non-
volatile one-time-programmable memory can be used to store customer-specific parameters, such as BLE address,
XO calibration information, TX power, crystal frequency offset, etc., as well as other software-specific configuration
parameters. The eFuse is partitioned into six 128-bit banks. The bitmap of the first bank is shown in Figure 8-2.
The purpose of the first 80 bits in bank 0 is fixed, and the remaining bits are general-purpose software dependent
bits or are reserved for future use. Since each bank and each bit can be programmed independently, this allows for
several updates of the device parameters following the initial programming, e.g. updating BLE address (this can be
done by invalidating the last programmed bank and programming a new bank). Refer to SAMB11 Programming
Guide for the eFuse programming instructions.
Figure 8-2. SAMB11 eFuse Bit Map
Bank 0
Bank 1
Bank 2
Bank 3
Bank 4
Bank 5
128 Bits
F
BT ADDR
Used
Reserved
BT ADDR
48
8
1 1 3 3
Reserved
XO
Calibration
HW
Config
HW Config
Application
Specific
Configuration
Tx Power
Calibration
8.4 Flash Memory
SAMB11 has 256kB of Flash memory, stacked on top of the MCU+BLE System on Chip. It is accessed through the
SPI Flash controller and uses the 26MHz clock.
Flash memory features are:
256-bytes per programmable page
Uniform 4kB Sectors, 32kB & 64kB Blocks
Sector Erase (4K-byte)
Block Erase (32K or 64K-byte)
Page program up to 256 bytes <1ms
More than 100,000 erase/write cycles and more than 20-year data retention
2.3V to 3.6V supply range
1mA active current, <1μA Power-down
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
1
31
9 Bluetooth Low Energy (BLE) Subsystem
The BLE subsystem implements all the critical real-time functions required for full compliance with Specification of
the Bluetooth System, v4.1, Bluetooth SIG.
It consists of a Bluetooth 4.1 baseband controller (core), radio transceiver and the Atmel Bluetooth Smart Stack,
the BLE Software Platform.
9.1 BLE Core
The baseband controller consists of a modem and Medium Access Controller (MAC) and it encodes and decodes
HCI packets, constructs baseband data packages, schedules frames, manages and monitors connection status,
slot usage, data flow, routing, segmentation, and buffer control.
The core performs Link Control Layer management supporting the main BLE states, including advertising and
connection.
9.1.1 Features
Broadcaster, Central, Observer, and Peripheral
Simultaneous Master and Slave operation, connect up to eight slaves
Frequency Hopping
Advertising/Data/Control packet types
Encryption (AES-128, SHA-256)
Bitstream processing (CRC, whitening)
Operating clock 52MHz
9.2 BLE Radio
The radio consists of a fully integrated transceiver, including Low Noise Amplifier, Receive (RX) down converter,
and analog baseband processing as well as Phase Locked Loop (PLL), Transmit (TX) Power Amplifier, and
Transmit/Receive switch. At the RF front end, no external RF components on the PCB are required other than the
antenna and a matching component.
The RX sensitivity and TX output power of the radio together with the 4.1 PHY core provide a 100dB RF link
budget for superior range and link reliability.
9.2.1 Receiver Performance
Table 9-1. SAMB11 BLE Receiver Performance
Parameter
Minimum
Typical
Maximum
Unit
Frequency
2,402
2,480
MHz
Sensitivity with on-chip DC/DC
-94.5
-93
dBm
Maximum receive signal level
+5
CCI
12.5
dB
ACI (N±1)
0
N+2 Blocker (Image)
-20
N-2 Blocker
-38
N+3 Blocker (Adj. Image)5
-35
N-3 Blocker
-43
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
2
32
Parameter
Minimum
Typical
Maximum
Unit
N±4 or greater
-45
dB
Intermod (N+3, N+6)
-32
dBm
OOB (2GHz<f<2.399GHz)
-15
OOB (f<2GHz)
-10
RX peak current draw
4.0 (1)
mA
Note: 1. At -93dBm sensitivity setting. Add 0.2mA at 3.3V for best sensitivity setting.
All measurements performed at 3.6V VBATT and 25°C, with tests following Bluetooth V4.1 standard tests.
There are two gain settings for Sensitivity, high gain (-95dBm) and low gain (-93dBm). Low gain has lower current
consumption.
9.2.2 Transmitter Performance
The transmitter has fine step power control with Pout variable in <3dB steps below 0dBm and in <0.5dB steps above
0dBm.
Table 9-2. SAMB11 BLE Transmitter Performance
Parameter
Minimum
Typical
Maximum
Unit
Frequency
2,402
2,480
MHz
Output power range
-20
0
3.5
dBm
Maximum output power
3.5
In-band Spurious (N±2)
-45
In-band Spurious (N±3)
-50
2nd harmonic Pout
-41
3rd harmonic Pout
-41
4th harmonic Pout
-41
5th harmonic Pout
-41
Frequency deviation
±250
kHz
TX peak current draw
3.0 (1)
mA
Note: 1. At 0dBm TX output power.
All measurements performed at 3.6V VBATT and 25°C, with tests following Bluetooth V4.1 standard tests.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
3
33
9.3 Atmel Bluetooth SmartConnect Stack
The SAMB11 has a completely integrated Bluetooth Low Energy stack on chip, fully qualified, mature, and
Bluetooth V4.1 compliant.
Customer applications interface with the BLE protocol stack through the Atmel BLE API, which supports direct
access to the GAP, SMP, ATT, GATT client / server, and L2CAP service layer protocols in the embedded firmware.
The stack includes numerous BLE profiles for applications like:
Smart Energy
Consumer Wellness
Home Automation
Security
Proximity Detection
Entertainment
Sports and Fitness
Automotive
Together with the Atmel Studio Software Development environment, additional customer profiles can be easily
developed.
The Atmel Bluetooth SmartConnect software development kit is based on Keil and IAR compiler tools and
contains numerous application code examples for embedded and hosted modes.
In addition to the protocol stack, drivers for each peripheral hardware block are provided.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
4
34
10 External Interfaces
10.1 Overview
SAMB11 external interfaces include: 2xSPI Master/Slave (SPI0 and SPI1), 2xI2C Master/Slave (I2C0 and I2C1),
2xI2C Slave-only (I2C2), 2xUART (UART1 and UART2), 1xSWD, and General Purpose Input/Output (GPIO) pins.
For specific programming instructions, refer to SAMB11 Programming Guide.
Table 10-1 illustrates the different peripheral functions that are software selectable for each pin. This allows for
maximum flexibility of mapping desired interfaces on GPIO pins. The MUX1 option allows for any MEGAMUX
option from Table 10-2 to be assigned to a GPIO.
Table 10-1. SAMB11 Pin-MUX Matrix of External Interfaces
Pin Name
Pin #
Pull
MUX0
MUX1
MUX2
MUX3
MUX4
MUX5
MUX6
MUX7
LP_GPIO_0
5
Up/Down
GPIO 0
MEGAMUX 0
SWD CLK
TEST OUT 0
LP_GPIO_1
6
Up/Down
GPIO 1
MEGAMUX 1
SWD IO
TEST OUT 1
LP_GPIO_2
7
Up/Down
GPIO 2
MEGAMUX 2
UART1 RXD
SPI1 SCK
SPI0 SCK
TEST OUT 2
LP_GPIO_3
8
Up/Down
GPIO 3
MEGAMUX 3
UART1 TXD
SPI1 MOSI
SPI0 MOSI
TEST OUT 3
LP_GPIO_4
9
Up/Down
GPIO 4
MEGAMUX 4
UART1 CTS
SPI1 SSN
SPI0 SSN
TEST OUT 4
LP_GPIO_5
12
Up/Down
GPIO 5
MEGAMUX 5
UART1 RTS
SPI1 MISO
SPI0 MISO
TEST OUT 5
LP_GPIO_6
13
Up/Down
GPIO 6
MEGAMUX 6
UART2 RXD
SPI0 SCK
TEST OUT 6
LP_GPIO_7
14
Up/Down
GPIO 7
MEGAMUX 7
UART2 TXD
SPI0 MOSI
TEST OUT 7
LP_GPIO_8
15
Up/Down
GPIO 8
MEGAMUX 8
I2C0 SDA
I2C2 SDA
SPI0 SSN
TEST OUT 8
LP_GPIO_9
16
Up/Down
GPIO 9
MEGAMUX 9
I2C0 SCL
I2C2 SCL
SPI0 MISO
TEST OUT 9
LP_GPIO_10
17
Up/Down
GPIO 10
MEGAMUX 10
SPI0 SCK
TEST OUT 10
LP_GPIO_11
18
Up/Down
GPIO 11
MEGAMUX 11
SPI0 MOSI
TEST OUT 11
LP_GPIO_12
19
Up/Down
GPIO 12
MEGAMUX 12
SPI0 SSN
TEST OUT 12
LP_GPIO_13
20
Up/Down
GPIO 13
MEGAMUX 13
SPi0 MISO
TEST OUT 13
LP_GPIO_14
36
Up/Down
GPIO 14
MEGAMUX 14
UART2 CTS
I2C1 SDA
TEST OUT 14
LP_GPIO_15
37
Up/Down
GPIO 15
MEGAMUX 15
UART2 RTS
I2C1 SCL
TEST OUT 15
LP_GPIO_16
38
Up/Down
GPIO 16
MEGAMUX 16
SPI1 SSN
SPI0 SCK
TEST OUT 16
LP_GPIO_17
40
Up/Down
GPIO 17
MEGAMUX 17
I2C2 SDA
SPI1 SCK
SPI0 MOSI
TEST OUT 17
LP_GPIO_18
41
Up/Down
GPIO 18
MEGAMUX 18
I2C2 SCL
SPI1 MISO
SPI0 SSN
TEST OUT 18
LP_GPIO_19
42
Up/Down
GPIO 19
MEGAMUX 19
SPI1 MOSI
SPI0 MISO
TEST OUT 19
LP_GPIO_20
43
Up/Down
GPIO 20
MEGAMUX 20
TEST OUT 20
LP_GPIO_22
10
Up/Down
GPIO 22
MEGAMUX 22
LP_GPIO_23
11
Up/Down
GPIO 23
MEGAMUX 23
AO_GPIO_0
33
Up
GPIO 31
WAKEUP
RTC CLK IN
32KHZ CLKOUT
AO_GPIO_1
34
Up
GPIO 30
WAKEUP
RTC CLK IN
32KHZ CLKOUT
AO_GPIO_2
35
Up
GPIO 29
WAKEUP
RTC CLK IN
32KHZ CLKOUT
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
5
35
Pin Name
Pin #
Pull
MUX0
MUX1
MUX2
MUX3
MUX4
MUX5
MUX6
MUX7
GPIO_MS1
24
Up/Down
GPIO 47
GPIO_MS2
25
Up/Down
GPIO 46
GPIO_MS3
27
Up/Down
GPIO 45
GPIO_MS4
28
Up/Down
GPIO 44
Table 10-2 shows the various software selectable MEGAMUX options that correspond to specific peripheral
functionality. Several MEGAMUX options provide an interface to manage Wi-Fi BLE coexistence issues.
Table 10-2. SAMB11 Software Selectable MEGAMUX Options
MUX_Sel
Function
Notes
0
UART1 RXD
1
UART1 TXD
2
UART1 CTS
3
UART1 RTS
4
UART2 RXD
5
UART2 TXD
6
UART2 CTS
7
UART2 RTS
8
I2C0 SDA
9
I2C0 SCL
10
I2C1 SDA
11
I2C1 SCL
12
PWM 1
13
PWM 2
14
PWM 3
15
PWM 4
16
LP CLOCK OUT
32kHz clock output (RC Osc or RTC XO)
17
WLAN TX ACTIVE
Coexistence: Wi-Fi is currently transmitting
18
WLAN RX ACTIVE
Coexistence: Wi-Fi is currently receiving
19
BLE TX ACTIVE
Coexistence: BLE is currently transmitting
20
BLE RX ACTIVE
Coexistence: BLE is currently receiving
21
BLE IN PROCESS
Coexistence Signal
22
BLE MBSY
Coexistence Signal
23
BLE SYNC
Coexistence Signal
24
BLE RXNTX
Coexistence Signal
25
BLE PTI 0
Coexistence: BLE Priority
26
BLE PTI 1
Coexistence: BLE Priority
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
6
36
MUX_Sel
Function
Notes
27
BLE PTI 2
Coexistence: BLE Priority
28
BLE PTI 3
Coexistence: BLE Priority
29
QUAD DEC X IN A
30
QUAD DEC X IN B
31
QUAD DEC Y IN A
32
QUAD DEC Y IN B
33
QUAD DEC Z IN A
34
QUAD DEC Z IN B
An example of peripheral assignment using these MEGAMUX options is as follows:
I2C0 pin-muxed on LP_GPIO_10 and LP_GPIO_11 via MUX1 and MEGAMUX=8 and 9
I2C1 pin-muxed on LP_GPIO_0 and LP_GPIO_1 via MUX1 and MEGAMUX=10 and 11
PWM pin-muxed on LP_GPIO_16 via MUX1 and MEGAMUX=12
Another example is to illustrate the available options for pin LP_GPIO_3, depending on the pin-MUX option
selected:
MUX0: the pin will function as bit 3 of the GPIO bus and is controlled by the GPIO controller in the ARM
subsystem
MUX1: any option from the MEGAMUX table can be selected, for example, it can be a quad_dec, pwm, or
any of the other functions listed in the MEGAMUX table
MUX2: the pin will function as UART1 TXD; this can be also achieved with the MUX1 option via MEGAMUX,
but the MUX2 option allows a shortcut for the recommended pinout
MUX3: this option is not used and thus defaults to the GPIO option (same as MUX0)
MUX4: the pin will function as SPI1 MOSI (this option is not available through MEGAMUX)
MUX5: the pin will function as SPI0 MOSI (this option is not available through MEGAMUX)
MUX6: the pin will function as SPI FLASH SCK (this option is not available through MEGAMUX)
MUX7: the pin will function as bit 3 of the test output bus, giving access to various debug signals
10.2 I2C Master/Slave Interface
10.2.1 Description
The SAMB11 provides I2C Interface that can be configured as Slave or Master. The I2C Interface is a two-wire
serial interface consisting of a serial data line (SDA) and a serial clock line (SCL). The SAMB11 I2C supports I2C
bus Version 2.1 - 2000 and can operate in the following speed modes:
Standard mode (100kb/s)
Fast mode (400kb/s)
High-speed mode (3.4Mb/s)
The I2C is a synchronous serial interface. The SDA line is a bidirectional signal and changes only while the SCL
line is low, except for STOP, START, and RESTART conditions. The output drivers are open-drain to perform wire-
AND functions on the bus. The maximum number of devices on the bus is limited by only the maximum
capacitance specification of 400pF. Data is transmitted in byte packages.
For specific information, refer to the Philips Specification entitled “The I2C -Bus Specification, Ver2.1”.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
7
37
10.2.2 I2C Interface Timing
The I2C Interface timing (common to Slave and Master) is provided in Figure 10-1. The timing parameters for Slave
and Master modes are specified in Table 10-3 and Table 10-4 respectively.
Figure 10-1. SAMB11 I2C Slave Timing Diagram
tHL
SDA
SCL tHDSTA
tWL
tWH
tSUDAT tPR tHDDAT
tPR tPR
tLH tHL
tLH
tSUSTO tBUF
tSUSTA
fSCL
Table 10-3. SAMB11 I2C Slave Timing Parameters
Parameter
Symbol
Min.
Max.
Units
Remarks
SCL Clock Frequency
fSCL
0
400
kHz
SCL Low Pulse Width
tWL
1.3
µs
SCL High Pulse Width
tWH
0.6
SCL, SDA Fall Time
tHL
300
ns
SCL, SDA Rise Time
tLH
300
This is dictated by external components
START Setup Time
tSUSTA
0.6
µs
START Hold Time
tHDSTA
0.6
SDA Setup Time
tSUDAT
100
ns
SDA Hold Time
tHDDAT
0
40
Slave and Master Default
Master Programming Option
STOP Setup time
tSUSTO
0.6
µs
Bus Free Time Between STOP
and START
tBUF
1.3
Glitch Pulse Reject
tPR
0
50
ns
Table 10-4. SAMB11 I2C Master Timing Parameters
Parameter
Symbol
Standard mode
Fast mode
High-speed mode
Units
Min.
Max.
Min.
Max.
Min.
Max.
SCL Clock Frequency
fSCL
0
100
0
400
0
3400
kHz
SCL Low Pulse Width
tWL
4.7
1.3
0.16
µs
SCL High Pulse Width
tWH
4
0.6
0.06
SCL Fall Time
tHLSCL
300
300
10
40
ns
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
8
38
Parameter
Symbol
Standard mode
Fast mode
High-speed mode
Units
Min.
Max.
Min.
Max.
Min.
Max.
SDA Fall Time
tHLSDA
300
300
10
80
SCL Rise Time
tLHSCL
1000
300
10
40
SDA Rise Time
tLHSDA
1000
300
10
80
START Setup Time
tSUSTA
4.7
0.6
0.16
µs
START Hold Time
tHDSTA
4
0.6
0.16
SDA Setup Time
tSUDAT
250
100
10
ns
SDA Hold Time
tHDDAT
5
40
0
70
STOP Setup time
tSUSTO
4
0.6
0.16
µs
Bus Free Time Between STOP
and START
tBUF
4.7
1.3
Glitch Pulse Reject
tPR
0
50
ns
10.3 SPI Master/Slave Interface
10.3.1 Description
SAMB11 provides a Serial Peripheral Interface (SPI) that can be configured as Master or Slave. The SPI Interface
pins are mapped as shown in Table 10-5. The SPI Interface is a full-duplex slave-synchronous serial interface.
When the SPI is not selected, i.e., when SSN is high, the SPI interface will not interfere with data transfers between
the serial-master and other serial-slave devices. When the serial slave is not selected, its transmitted data output is
buffered, resulting in a high impedance drive onto the serial master receive line. The SPI Slave interface responds
to a protocol that allows an external host to read or write any register in the chip as well as initiate DMA transfers.
For the details of the SPI protocol and more specific instructions, refer to SAMB11 Programming Guide.
Table 10-5. SAMB11 SPI Interface Pin Mapping
Pin Name
SPI Function
SSN
Active Low Slave Select
SCK
Serial Clock
MOSI
Master Out Slave In (Data)
MISO
Master In Slave Out (Data)
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
3
9
39
10.3.2 SPI Interface Modes
The SPI Interface supports four standard modes as determined by the Clock Polarity (CPOL) and Clock Phase
(CPHA) settings. These modes are illustrated in Table 10-6 and Figure 10-2. The red lines in Figure 10-2
correspond to Clock Phase = 0 and the blue lines correspond to Clock Phase = 1.
Table 10-6. SAMB11 SPI Modes
Mode
CPOL
CPHA
0
0
0
1
0
1
2
1
0
3
1
1
Figure 10-2. SAMB11 SPI Clock Polarity and Clock Phase Timing
z
z z
z
SCK CPOL = 0
CPOL = 1
SSN
RXD/TXD
(MOSI/MISO)
CPHA = 0
CPHA = 1
2345678
1234567
1
8
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
0
40
10.3.3 SPI Slave Timing
The SPI Slave timing is provided in Figure 10-3 and Table 10-7.
Figure 10-3. SAMB11 SPI Slave Timing Diagram
Table 10-7. ATBTLC1000 SPI Slave Timing Parameters(1)
Parameter
Symbol
Min.
Max.
Units
Clock Input Frequency(2)
fSCK
2
MHz
Clock Low Pulse Width
tWL
55
ns
Clock High Pulse Width
tWH
55
Clock Rise Time
tLH
0
7
Clock Fall Time
tHL
0
7
TXD Output Delay(3)
tODLY
7
28
RXD Input Setup Time
tISU
5
RXD Input Hold Time
tIHD
10
SSN Input Setup Time
tSUSSN
5
SSN Input Hold Time
tHDSSN
10
Notes: 1. Timing is applicable to all SPI modes
2. Maximum clock frequency specified is limited by the SPI Slave interface internal design,
actual maximum clock frequency can be lower and depends on the specific PCB layout
3. Timing based on 15pF output loading
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
1
41
10.3.4 SPI Master Timing
The SPI Master Timing is provided in 0 and Table 10-8.
Figure 10-4. SAMB11 SPI Master Timing Diagram
fSCK
tWH
tLH
tHL
tWL
tODLY tISU tIHD
SCK
SSN,
TXD
RXD
Table 10-8. ATBTLC1000 SPI Master Timing Parameters (1)
Parameter
Symbol
Min.
Max.
Units
Clock Output Frequency (2)
fSCK
4
MHz
Clock Low Pulse Width
tWL
30
ns
Clock High Pulse Width
tWH
32
Clock Rise Time (3)
tLH
7
Clock Fall Time (3)
tHL
7
RXD Input Setup Time
tISU
23
RXD Input Hold Time
tIHD
0
SSN/TXD Output Delay (3)
tODLY
0
12
Notes: 1. Timing is applicable to all SPI modes
2. Maximum clock frequency specified is limited by the SPI Master interface internal design, actual maximum clock
frequency can be lower and depends on the specific PCB layout
3. Timing based on 15pF output loading
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
2
42
10.4 UART Interface
SAMB11 provides Universal Asynchronous Receiver/Transmitter (UART) interfaces for serial communication. The
Bluetooth subsystem has two UART interfaces: a 4-pin interface for control and data transfer. The UART interfaces
are compatible with the RS-232 standard, where SAMB11 operates as Data Terminal Equipment (DTE). The 2-pin
UART has receive and transmit pins (RXD and TXD), and the 4-pin UART has two additional pins used for flow
control/handshaking: Request To Send (RTS) and Clear To Send (CTS).
The RTS and CTS are used for hardware flow control; they MUST be connected to the
host MCU UART and enabled for the UART interface to be functional.
The pins associated with each UART interfaces can be enabled on several alternative pins by programming their
corresponding pin-MUX control registers (see Table 10-1 and Table 10-2 for available options).
The UART features programmable baud rate generation with fractional clock division, which allows transmission
and reception of a wide variety of standard and non-standard baud rates. The Bluetooth UART input clock is
selectable between 26MHz, 13MHz, 6.5MHz, and 3.25MHz. The clock divider value is programmable as 13 integer
bits and three fractional bits (with 8.0 being the smallest recommended value for normal operation). This results in
the maximum supported baud rate of 26MHz/8.0 = 3.25MBd.
The UART can be configured for seven or eight bit operation, with or without parity, with four different parity types
(odd, even, mark, or space), and with one or two stop bits. It also has RX and TX FIFOs, which ensure reliable high
speed reception and low software overhead transmission. FIFO size is 4 x 8 for both RX and TX direction. The
UART also has status registers showing the number of received characters available in the FIFO and various error
conditions, as well the ability to generate interrupts based on these status bits.
An example of UART receiving or transmitting a single packet is shown in Figure 10-5. This example shows 7-bit
data (0x45), odd parity, and two stop bits.
For more specific instructions, refer to SAMB11 Programming Guide.
Figure 10-5. Example of UART RX or TX packet
10.5 GPIOs
Thirty General Purpose Input/Output (GPIO) pins total, labeled LP_GPIO, GPIO_MS, and AO_GPIO, are available
to allow for application specific functions. Each GPIO pin can be programmed as an input (the value of the pin can
be read by the host or internal processor) or as an output. The host or internal processor can program output
values.
LP_GPIO are digital interface pins, GPIO_MS are mixed signal/analog interface pins and AO_GPIO is an always-
on digital interface pin that can detect interrupt signals while in deep sleep mode for wake-up purposes.
The LP_GPIO have interrupt capability, but only when in active/standby mode. In sleep mode, they are turned off to
save power consumption.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
3
43
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
4
44
10.6 Analog to Digital Converter (ADC)
10.6.1 Overview
The SAMB11 has an integrated Successive Approximation (SAR) ADC with 11-bit resolution and variable
conversion speed up 1MS/s. The key building blocks are the capacitive DAC, comparator, and synchronous SAR
engine as shown in Figure 10-6.
Figure 10-6. SAMB11 SAR ADC Block Diagram
The ADC reference voltage can be either generated internally or set externally via one of the four available Mixed
Signal GPIO pins on the SAMB11.
There are two modes of operation:
A. High resolution (11-bit): Set the reference voltage to half the supply voltage or below. In this condition the
input signal, dynamic range is equal to twice the reference voltage (ENOB=10bit).
B. Medium Resolution (10-bit): Set the reference voltage to any value below supply voltage (up to supply
voltage - 300mV) and in this condition the input dynamic range is from zero to the reference voltage (ENOB
= 9bit).
There are four input channels that are time multiplexed to the input of the SAR ADC.
In power saving mode, the internal reference voltage is completely off and the reference voltage is set externally.
The ADC characteristics are summarized in Table 10-9.
Table 10-9. SAR ADC Characteristics
Conversion rate
1ks 1MS
Selectable Resolution
10 → 11bit
Power consumption
13.5µA (at 100KS/s) (1)
Note: 1. With external reference.
10.6.2 Timing
The ADC timing is shown in Figure 10-7. The input signal is sampled twice, in the first sampling cycle the input
range is defined either to be above reference voltage or below it and in the second sampling instant the ADC start
its normal operation.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
5
45
The ADC takes two sampling instants and N-1 conversion cycle (N=ADC resolution) and one cycle to sample the
data out. Therefore, for the 11-bit resolution, it takes 13 clock cycles to do one Sample conversion.
The Input clock equals N+2 the sampling clock frequency (N is the ADC resolution).
CONV signal : Gives indication about the end of conversion.
SAMPL : The input signal is sampled when this signal is high.
RST ENG : When High SAR Engine is in reset mode (SAR engine output is set to mid-scale).
Figure 10-7. SAR ADC Timing
10.6.3 Performance
Table 10-10. Static Performance of SAR ADC
Parameter
Condition
Min.
Typ.
Max.
Unit
Input voltage range
0
VBAT
V
Resolution
11
bits
Sample rate
100
1000
KSPS
Input offset
Internal VREF
-10
+10
mV
Gain error
Internal VREF
-4
+4
%
DNL
100KSPS. Internal VREF=1.6V.
Same result for external VREF.
-0.75
+1.75
LSB
INL
100KSPS. Internal VREF=1.6V.
Same result for external VREF.
-2
+2.5
THD
1kHz sine input at 100KSPS
73
dB
SINAD
1kHz sine input at 100KSPS
62.5
SFDR
1kHz sine input at 100KSPS
73.7
Conversion time
13
cycles
Current consumption
Using external VREF, at 100KSPS
13.5
µA
Using internal VREF, at 100KSPS
25.0
Using external VREF, at 1MSPS
94
Using internal VREF, at 1MSPS
150
Using internal VREF, during VBATT
monitoring
100
Using internal VREF, during temperature
monitoring
50
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
6
46
Parameter
Condition
Min.
Typ.
Max.
Unit
Internal reference voltage
Mean value using VBAT=2.5V
1.026 (1)
V
Standard deviation across parts
10.5
mV
VBATT sensor accuracy
Without calibration
-55
+55
With offset and gain calibration
-17
+17
Temperature sensor accuracy
Without calibration
-9
+9
0C
With offset calibration
-4
+4
Note: 1. Effective VREF is 2xInternal Reference Voltage.

  
Figure 10-8. INL of SAR ADC
Figure 10-9. DNL of SAR ADC
-3
-2
-1
0
1
2
3
0 500 1000 1500 2000
INL (LSB)
Output Code
INL 100KS/s 3V internal reference
-1.5
-1
-0.5
0
0.5
1
1.5
2
0 500 1000 1500 2000
INL (LSB)
Output Code
DNL 100KS/s 3V internal reference
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
7
47
Figure 10-10. Sensor ADC Dynamic Measurement with Sinusoidal Input
Notes: 1. 250C, 3.6V VBAT, and 100kS/s
Input Signal: 1kHz sine wave, 3Vp-p amplitude
2. SNDR = 62.6dB
SFDR = 73.7dB
THD = 73.0db
Figure 10-11. Sensor ADC Dynamic Performance Summary at 100KSPS
0 0.5 1 1.5 2 2.5 3
x 104
54
56
58
60
62
64
66
68
70
72
74
input signal frequency in Hz
dB
Dynamic performance summary
SNR
SNDR
SFDR
THD
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
8
48
10.7 Software Programmable Timer and Pulse Width Modulator
SAMB11 contains four individually configurable pulse width modulator (PWM) blocks to provide external control
voltages. The base frequency of the PWM block (fPWM_base) is derived from the XO clock (26MHz) or the RC
oscillator followed by a programmable divider.
The frequency of each PWM pulse (fPWM) is programmable in steps according to the following relationship:


 
The duty cycle of each PWM signal is configurable with 10-bit resolution (minimum duty cycle is 1/1024 and the
maximum is 1023/1024).
 can be selected to have different values according to the following table. Minimum and maximum
frequencies supported for each clock selection are listed in the table as well.
Table 10-11. fPWM Range for Different fPWM Base Frequencies

fPWM max.
fPWM min.
26MHz
406.25kHz
1.586 kHz
13MHz
203.125kHz
793.25 Hz
6.5MHz
101.562kHz
396.72 Hz
3.25MHz
50.781kHz
198.36 Hz
10.8 Clock Output
SAMB11 has an ability to output a clock. The clock can be output to any GPIO pin via the test MUX. Note that this
feature requires that the ARM and BLE power domains stay on. If BLE is not used, the clocks to the BLE core are
gated off, resulting in small leakage. The following two methods can be used to output a clock.
10.8.1 Variable Frequency Clock Output Using Fractional Divider
SAMB11 can output the variable frequency ADC clock using a fractional divider of the 26MHz oscillator. This clock
needs to be enabled using bit 10 of the lpmcu_clock_enables_1 register. The clock frequency can be controlled by
the divider ratio using the sens_adc_clk_ctrl register (12-bits integer part, 8-bit fractional part).The division ratio can
vary from 2 to 4096 delivering output frequency between 6.35kHz to 13MHz. This is a digital divider with pulse
swallowing implementation so the clock edges may not be at exact intervals for the fractional ratios. However, it is
exact for integer division ratios.
10.8.2 Fixed Frequency Clock Output
SAMB11 can output the following fixed-frequency clocks:
52MHz derived from XO
26MHz derived from XO
2MHz derived from the 2MHz RC Osc.
31.25kHz derived from the 2MHz RC Osc.
32.768kHz derived from the RTC XO
26MHz derived from 26MHz RC Osc.
6.5MHz derived from XO
3.25MHz derived from 26MHz RC Osc.
For clocks 26MHz and above, ensure that external pad load on the board is minimized to get a clean waveform.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
4
9
49
10.9 Three-axis Quadrature Decoder
SAMB11 has a three-axis Quadrature decoder (X, Y, and Z) that can determine the direction and speed of
movement on three axes, requiring in total six GPIO pins to interface with the sensors. The sensors are expected
to provide pulse trains as inputs to the quadrature decoder.
Each axis channel input will have two pulses with ±90 degrees phase shift depending on the direction of
movement. The decoder counts the edges of the two waveforms to determine the speed and uses the phase
relationship between the two inputs to determine the direction of motion.
The decoder is configured to interrupt ARM based on independent thresholds for each direction. Each quadrature
clock counter (X, Y, and Z) is an unsigned 16-bit counter and the system clock uses a programmable sampling
clock ranging from 26MHz, 13, 6.5, to 3.25MHz.
If a wake up is desired from threshold detection on an axis input, the always-on GPIO needs to be used.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
0
50
11 Reference Design
Figure 11-1. SAMB11 Reference Schematic.
FB2
BLM03AG121SN1
1
2
L4 3nH
C4
1.8pF
L6 4.7uH
C17 1.0uF
Place C17 as close
as possible to pin4.
Place C9 as close
as possible to pin 2.
Place C10 next to pin 1.
Place C15 next to pin 48.
C20 0.01uF
C11 0.1uF
C13 1.0uF
C9 0.1uF
C12 2.2uF
6.3V
VDD
C7 5.6pF
C8 5.6pF
U1
SAMB11
TPP
46
VDDRF 2
RFIO
3
VDD_AMS 4
LP_GPIO_7 14
LP_GPIO_6 13
LP_GPIO_5 12
VDDC_PD4 23
LP_GPIO_4 9
LP_GPIO_3 8
LP_GPIO_2 7
LP_GPIO_1 6
VBat_buck 22
VSW 21
CHIP_EN 26
GPIO_MS1
24 LP_GPIO_9 16
LP_GPIO_8 15
XO_N
45 XO_P
44
VDD_SXDIG 48
VDD_VCO 1
TPN
47
VSS
49
LP_GPIO_0 5
LP_LDO_OUT_1P2 29
RTC_CLKP
30
RTC_CLKN
31
LP_GPIO_10 17
LP_GPIO_11 18
LP_GPIO_12 19
LP_GPIO_13 20
AO_GPIO_0
33
AO_GPIO_1
34
LP_GPIO_14 36
LP_GPIO_15 37
LP_GPIO_16 38
LP_GPIO_17 40
LP_GPIO_18 41
LP_GPIO_19 42
VDDIO 39
LP_GPIO_22
10
LP_GPIO_23
11
LP_GPIO_20 43
AO_GPIO_2
35
A0_TEST_MODE
32
GPIO_MS4 28
GPIO_MS3 27
GPIO_MS2
25
C5
DNI
C6 3.9pF
Antenna Matching
Network. Place
right next to antenna
ANTENNA
R2
DNI R3
DNI
C14
4.7uF
6.3V
R1 0
An external
32.768KHz clock may
be used instead of
a crystal. Signal must
be 1.2V max.
Wake If Wake function is
not used, connect
AO_GPIO_0 to ground
Y1
26MHz
Test Point
Test Point
Y2
32.768KHz VDDIO
SWDIO
R4 0
SWCLK LP_GPIO_2
LP_GPIO_3
LP_GPIO_4
LP_GPIO_5
LP_GPIO_6
LP_GPIO_7
LP_GPIO_8
LP_GPIO_9
LP_GPIO_10
LP_GPIO_11
LP_GPIO_12
LP_GPIO_13
LP_GPIO_14
LP_GPIO_15
LP_GPIO_16
LP_GPIO_17
LP_GPIO_18
LP_GPIO_19
LP_GPIO_20
LP_MS3
LP_MS4
LP_MS1
LP_MS2
LP_GPIO_22
LP_GPIO_23
Test Points or
header for access
to debug pins.
C1
10uF
4V
C1 & FB2 Required
only when using a
Li coin cell battery.
Place C1 next to
the battery.
VBAT
L5 9.1nH
C15 0.1uF
C10 0.1uF
FB1
BLM03AG121SN1
1 2
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
1
51
12 Bill of Material (BOM)
Figure 12-1. SAMB11 QFN SoC BOM
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
2
52
13 Electrical Characteristics
There are voltage ranges where different VDDIO levels apply. The reason for this separation is for the IO drivers
whose drive strength is directly proportional to the IO supply voltage. In the ATSAMB11 products, there is a gap in
the IO supply voltage range (2.3 to 3.6V). A guarantee on drive strength across this voltage range would be
intolerable to most vendors who only use a subsection of the IO supply range. As such, these voltages are
segmented into two manageable sections referenced as VDDIOM, and VDDIOH, in tables listed in this document.
13.1 Absolute Maximum Ratings
The values listed in this section are ratings that can be peaked by the device, but not sustained without causing
irreparable damage to the device.
Table 13-1. SAMB11 Absolute Maximum Ratings
Symbol
Characteristic
Minimum
Maximum
Unit
VDDIO
I/O Supply Voltage
-0.3
4.2
V
VBATT
Battery Supply Voltage
-0.3
5.0
VIN(1)
Digital Input Voltage
-0.3
VDDIO
VAIN(2)
Analog Input Voltage
-0.3
1.5
VESDHBM(3)
ESD Human Body Model
-1000, -2000(see notes below)
+1000, +2000(see notes below)
TA
Storage Temperature
-65
150
oC
Junction Temperature
125
Notes: 1. VIN corresponds to all the digital pins.
2. VAIN corresponds to all the analog pins.
3. For VESDHBM, each pin is classified as Class 1, or Class 2, or both:
The Class 1 pins include all the pins (both analog and digital)
The Class 2 pins include all digital pins only
VESDHBM is ±1kV for Class1 pins. VESDHBM is ±2kV for Class2 pins
13.2 Recommended Operating Conditions
Table 13-2. SAMB11 Recommended Operating Conditions
Symbol
Characteristic
Min.
Typ.
Max.
Unit
VDDIOM
I/O Supply Voltage Mid-Range
2.30
2.50
3.00
V
VDDIOH
I/O Supply Voltage High Range
3.00
3.30
3.60
VBATT
Battery Supply Voltage (1)
2.30
3.30
4.30
Operating Temperature
-40
85
°C
Note: 1. VBATT must not be less than VDDIO.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
3
53
13.3 DC Characteristics
Table 13-3 provides the DC characteristics for the SAMB11 digital pads.
Table 13-3. SAMB11 DC Electrical Characteristics
VDDIO
Condition
Characteristic
Minimum
Typical
Maximum
Unit
VDDIOM
Input Low Voltage VIL
-0.30
0.63
V
Input High Voltage VIH
VDDIO-0.60
VDDIO+0.30
Output Low Voltage VOL
0.45
Output High Voltage VOH
VDDIO-0.50
VDDIOH
Input Low Voltage VIL
-0.30
0.65
Input High Voltage VIH
VDDIO-0.60
VDDIO+0.30
(up to 3.60)
Output Low Voltage VOL
0.45
Output High Voltage VOH
VDDIO-0.50
All
Output Loading
20
pF
Digital Input Load
6
VDDIOM
Pad drive strength
(regular pads) (1)
3.4
6.6
mA
VDDIOH
Pad drive strength
(regular pads) (1)
10.5
14
VDDIOM
Pad drive strength
(high-drive pads) (1)
6.8
13.2
VDDIOH
Pad drive strength
(high-drive pads) (1)
21
28
Note: 1. The following are high-drive pads: GPIO_8, GPIO_9; all other pads are regular.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
4
54
14 Reflow Profile Information
This section provides guidelines for reflow processes in getting the Atmel module soldered to the customer’s
design.
14.1 Storage Condition
14.1.1 Moisture Barrier Bag Before Opened
A moisture barrier bag must be stored in a temperature of less than 30°C with humidity under 85% RH.
The calculated shelf life for the dry-packed product shall be 12 months from the date the bag is sealed.
14.1.2 Moisture Barrier Bag Open
Humidity indicator cards must be blue, < 30%.
14.2 Stencil Design
The recommended stencil is laser-cut, stainless-steel type with a thickness of 100µm to 130µm and approximately
a 1:1 ratio of stencil opening to pad dimension. To improve paste release, a positive taper with bottom opening
25µm larger than the top can be utilized. Local manufacturing experience may find other combinations of stencil
thickness and aperture size to get good results.
14.3 Baking Conditions
This module is rated at MSL level 3. After sealed bag is opened, no baking is required within 168 hours so long as
the devices are held at <= 30 oC/60% RH or stored at <10% RH.
The module will require baking before mounting if:
The sealed bag has been open for > 168 hours.
Humidity Indicator Card reads >10%.
SIPs need to be baked for 8 hours at 125 oC.
14.4 Soldering and Reflow Condition
14.4.1 Reflow Oven
It is strongly recommended that a reflow oven equipped with more heating zones and Nitrogen atmosphere be
used for lead-free assembly. Nitrogen atmosphere has shown to improve the wet-ability and reduce temperature
gradient across the board. It can also enhance the appearance of the solder joints by reducing the effects of
oxidation.
The following items should also be observed in the reflow process:
1. Some recommended pastes include NC-SMQ® 230 flux and Indalloy® 241 solder paste made up of 95.5
Sn/3.8 Ag/0.7 Cu or SENJU N705-GRN3360-K2-V Type 3, no clean paste.
2. Allowable reflow soldering iterations: Three times based on the following reflow soldering profile (as shown
in Figure 14-1).
3. Temperature profile:
Reflow soldering shall be done according to the following temperature profile (as shown in Figure 14-1).
The Peak temperature is 250°C.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
5
55
Figure 14-1. Solder Reflow Profile
25oC
Slope: 1~2oC/sec max.
(217oC to peak) (Peak: 250oC)
Ramp down rate:
Max. 2.5oC/sec.
Time (sec)
40 ~ 70 sec.
60 ~ 120 sec.
Ramp up rate:
Max. 2.5oC/sec.
Preheat:150 ~ 200oC
217oC
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
6
56
15 Errata
Issue: In the ATSAMB11 Datasheet, the measured advertisement current for the cases listed in Table 6-
3 will be higher than what is reported.
SDK5.0 does not resemble the same conditions where Table 6-3 has been measured.
For example:
The power and timing parameters in the SDK5.0 release have not been fully optimized to
their final values.
IDRAM1 and IDRAM2 are always enabled/retained for ROM patches and application
development.
SDK5.0 enables clocks to different peripheral blocks to allow easier application
development.
Continuous access to the SWD debug interface is needed. Therefore, debug clocks cannot
be turned OFF.
A small sample measurement has been performed they show the following results:
Measurement condition:
1-sec adverting interval
37 byte advertising payload
Connectable beacon
Advertising on three channels (37, 38, 39)
VBATT and VDDIO are set to 3.3V
Average advertising current: 13.65µA
Average sleep current between beacons: 2.00µA
With VBATT set to 3.6V, the average advertising current under the same conditions is 12.67µA.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
7
57
16 Reference Documentation and Support
16.1 Reference Documents
Atmel offers a set of collateral documentation to ease integration and device ramp. The following table list
documents available on Atmel website or integrated into development tools.
Table 16-1. Reference Documents
Title
Content
Datasheet
This document
Ultra Low Power BLE 4.1 SoC - Hard-
ware Design Guidelines
ATSAMB11 hardware design guide with references for placement and rout-
ing, external RTC, restrictions on power states, type of information.
ATSAMB11 BluSDK Smart Release
Package for Atmel Studio 7 Software
This package contains the software development kit and all the necessary
documentation including getting started guides for interacting with different
hardware devices, device drivers, and API call references.
For a complete listing of development support tools and documentation, visit http://www.atmel.com/, or contact the
nearest Atmel field representative.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
8
58
17 Document Revision History
Doc Rev.
Date
Comments
42426D
08/2016
1. Corrected minimum voltage ranges in Features/Integrate Power Management.
2. Revised 26MHz crystal ESR in Table 7-1.
3. Revised fpwm frequency minimum values in Table 10-11.
4. Added RTC clocks to Absolute Maximum Ratings Table 13-1.
5. Revised GPIO info in Features/Peripherals in the first page.
6. Supplemented GPIO pin descriptions in Table 4-1.
7. Added GPIO state behavior section 6.6.
8. Revised resistor pull direction in Table 10-1.
9. Revised SPI Slave Timing info in Table 10-7.
10. Revised SPI Master Timing info in Table 10-8.
11. Revised SPI Flash Master Timing Info in Table 10-9.
12. Updated VDDIO values in Table 6-3, and removed Footnote 3.
13. Removed agency RF information since there is no antenna.
14. Added reflow profile section 14.
15. Revised Maximum VDDIO in Table 13-1.
16. Revised Receiver performance values in Table 9-1.
17. Clarified RTC XO text in section 7.3.2.
18. Added text to describe meanings for VDDIOm and VDDIOh ratings in section 13.
19. Revised DC/DC Battery typical voltage in Table 6-1.
20. Added Section 16 to provide reference documentation.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
5
9
59
Doc Rev.
Date
Comments
42426C
02/2016
1. Updated current numbers and Integrated Power Management in the feature list.
2. Updated DC/DC Converter data in section 6.2, and Table 6-1, and provided efficiency
graph in Figure 6-2.
3. Updated current numbers and added comments in Table 6-3.
4. Updated advertising current chart in Figure 6-3.
5. Revised Notes in Section 6.5, updated Figure 6-5 and Figure 6-6.
6. New figure for Clock Architecture in Figure 7-1.Revised values in Table 7-1.
7. Added new figures in Figure 7-2 and Figure 7-3.
8. Updated capacitance value in section 7.2.
9. Updated voltage value in Table 7-3.
10. Added table for 26MHz on-chip programming in Table 7-4.
11. Updated capacitance value and text in section 7.3.1.
12. Added 32kHz RC Oscillator performance charts in Section 7.3.
13. Revised and added more detailed data to Section 8.1.
14. Updated eFuse and Flash information Sections 8.3, 8.4, and Figure 8-2.
15. Updated Receiver performance numbers and comments in Table 9-1.
16. Updated Transmitter performance numbers and comments in Table 9-2.
17. Added notice about UART Flow Control in Section 0.
18. Replaced the whole ADC performance Table 10-10.
19. Revised values in SPI Slave timing in Table 10-7.
20. Revised values on SPI Master timing in Table 10-8.
21. Updated ADC power consumption and added comment in Table 10-9.
22. Replaced ADC performance charts: Figure 10-8 and Figure 10-9.
23. Added new ADC performance charts: Figure 10-10 and Figure 10-11.
24. Added fpwm range table in Table 10-11 for the software Programmable times.
25. Revised reference schematics in Section 11.
26. Revised Table 13-1 showing more Pad drive strength.
27. Added section 14 Errata.
28. Updated section 13 text and tables to clarify VDDIOM and VDDIOH.
Several minor corrections in the text and according to the template.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
6
0
60
Doc Rev.
Date
Comments
42426B
07/2015
1. Updated feature list (peripherals, clock, and power bullets).
2. Updated pinout information in Section 4.
3. Updated power architecture drawing in (Figure 6-1).
4. Added DC/DC converter description (Section 6.2).
5. Updated power consumption numbers and description (Section 6.3).
6. Minor correction in power-up sequence (Section 6.4).
7. Minor correction in POR and BOD description (Section 6.5).
8. Updated clocking description, figures, charts, and numbers (Section 6.5).
9. Updated eFuse map (Figure 8-2).
10. Updated receiver and transmitter performance numbers (Table 9-1 and Table 9-2).
11. Updated pin MUX description and tables (Section 10.1).
12. Merged I2C master and slave into one section (Section 10.2).
13. Added SPI master (Section 10.3), updated description and fixed typos in timing.
14. Removed SPI Flash from the document.
15. Updated ADC performance numbers and added figures (Section 0).
16. Updated PWM numbers and added table (Section 10.7).
17. Added Clock Output section (Section 10.8).
18. Updated max VBATT and VDDIO voltage and added a note on VBATT (Section 13.2).
19. Added pad drive strength numbers (Table 13-3).
20. Miscellaneous minor updates, corrections, and formatting changes throughout the docu-
ment.
42426A
03/2015
Initial document release.
SAMB11 Ultra Low Power BLE 4.1 SoC [Datasheet]
Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
6
1
61
Atmel Corporation 1600 Technology Drive, San Jose, CA 95110 USA T: (+1)(408) 441.0311 F: (+1)(408) 436.4200 www.atmel.com
© 2016 Atmel Corporation. Rev.: Atmel-42426D-SAM-B11-Ultra-Low-Power-BLE-4.1-SoC-Datasheet_08/2016
Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, and others are registered trademarks or trademarks of Atmel Corporation in
U.S. and other countries. ARM® and Cortex® are the registered trademarks or trademarks of ARM Ltd. Other terms and product names may be trademarks of
others.
DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property
right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED
ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS
PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT
LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS
DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or
completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not
make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive
applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.
SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications
where the failure of such products would reasonably be expected to result in significant personal injury or death (“Safety -Critical Applications”) without an Atmel officer's specific
written consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons
systems. Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade.
Atmel products are not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.