bluetooth module bmc1012

BLUETOOTH MODULE BMC1012
BMC1012
Datasheet
Summary
This data sheet describes the Bluetooth BMC1012 general specifications.
www.isung.com
Page 1 of 17
BLUETOOTH MODULE BMC1012
List of Contents
1. General Description .......................................................................................................................................................................... 4
1.1 Overview ....................................................................................................................................................................................... 4
1.2 Feature ........................................................................................................................................................................................... 4
1.3 Application................................................................................................................................................................................... 4
1.4 Product Picture .......................................................................................................................................................................... 5
1.5 Block Diagram............................................................................................................................................................................ 5
1.6 Pin out Diagram ........................................................................................................................................................................ 6
1.7 Pin Terminal Functions ........................................................................................................................................................... 8
2. Characteristic ........................................................................................................................................................................................ 9
2.1 Electrical Characteristics ........................................................................................................................................................ 9
2.2 Input / Output Terminal Characteristics......................................................................................................................... 9
2.3 RF Characteristics....................................................................................................................................................................10
3. Microcontroller , Memory and Baseband ..........................................................................................................................11
3.1 System RAM ..............................................................................................................................................................................11
3.2 External EEPROM ....................................................................................................................................................................11
3.3 Internal ROM ............................................................................................................................................................................11
3.4 Microcontroller ........................................................................................................................................................................11
3.5 Programmable I/O Ports, PIO and AIO ........................................................................................................................11
3.6 LED Flasher / PWM Module ..............................................................................................................................................11
3.7 Temperature Sensor...............................................................................................................................................................11
3.8 Battery Monitor .......................................................................................................................................................................12
www.isung.com
Page 2 of 17
BLUETOOTH MODULE BMC1012
4. Serial Interfaces ................................................................................................................................................................................13
4.1 UART interface .........................................................................................................................................................................13
4.2 Programmable I/O port. PIO.............................................................................................................................................13
5. Dimensions ..........................................................................................................................................................................................14
5.1 Mechanical Dimensions .......................................................................................................................................................14
5.2 Vacuum packaging Cover Marking ................................................................................................................................15
6. Packing Information .......................................................................................................................................................................16
6.1 Reel Packing Information ....................................................................................................................................................16
6.2 Box Packing Information .....................................................................................................................................................17
6.3 Label Information ...................................................................................................................................................................18
7. Reflow Profile .....................................................................................................................................................................................18
www.isung.com
Page 3 of 17
BLUETOOTH MODULE BMC1012
1. General Description
1.1 Overview
This specification covers Bluetooth BMC1012 module (class-2) which complies with Bluetooth specification
version 4.1 / Bluetooth Low Energy (BLE) and integrates RF & Baseband controller in small package. This
Module has deployed CSR’s CSR1012 chipset
1.2 Feature

Bluetooth Supports
- Bluetooth v4.1 specification compliant
- 9dBm Bluetooth low energy maximum transmit output power
- -92.5dBm Bluetooth low energy receive sensitivity
- Support for Bluetooth v4.1 specification host stack including ATT, GATT, SMP, L2CAP, GAP

Interface
- USB 2.0(full speed)
- Programmable general purpose PIO controller - I²C / SPI
- 10-bit ADC
- 12 digital PIOs
- 3 analogue AIOs
- UART
- I²C / SPI for EEPROM / flash memory ICs and peripherals

Auxiliary Features
-
Battery monitor
-
Power management features include software shutdown and hardware wake-up
-
Integrated switch-mode power supply
-
Linear regulator (internal use only)
-
Power-on-reset cell detects low supply voltage
1.3 Application

HID: keyboards, mice, touchpads, remote controls

Health sensors: blood pressure, thermometer and glucose meters

Mobile accessories: watches, proximity tags, alert tags and camera controls

Smart home: heating control and lighting control
www.isung.com
Page 4 of 17
BLUETOOTH MODULE BMC1012
1.4 Product Picture
1.5 Block Diagram
www.isung.com
Page 5 of 17
BLUETOOTH MODULE BMC1012
1.6 Pin out Diagram
www.isung.com
Page 6 of 17
BLUETOOTH MODULE BMC1012
24Pin
1Pin
www.isung.com
Page 7 of 17
BLUETOOTH MODULE BMC1012
1.7 Pin Terminal Functions
Functions
Name
Pin Number
Description
PIO[0] / UART_TX
10
Programmable I/O line or UART TX.
PIO[1] / UART_RX
11
Programmable I/O line or UART RX.
Programmable I/O line or SPI serial
PIO[3] / SF_DIN
12
flash data (SF_DIN) input. If connecting to
SPI serial flash, this pin connects to SI on
the serial flash
PIO
PIO[4] /SF_CS#
13
PIO[5] / SPI_CLK
14
PIO[6] / SPI_CSB
15
PIO[7] / SPI_MOSI
16
PIO[8] / SPI_MISO
18
Programmable I/O line or SPI serial flash
chip select (SF_CS#)
Programmable I/O line or SPI serial flash
chip select (SF_CS#)
Programmable I/O line or debug SPI
chip select (CS#) selected by SPI_PIO#.
Programmable I/O line or debug SPI
MOSI selected by SPI_PIO#.
Programmable I/O line or debug SPI
MISO selected by SPI_PIO#.
PIO[9]
21
Programmable I/O line.
PIO[10]
20
Programmable I/O line.
PIO[11]
22
Programmable I/O line.
AIO[0]
9
Analogue programmable I/O line.
AIO[1]
8
Analogue programmable I/O line.
AIO[2]
7
Analogue programmable I/O line.
SPI_EN
SPI_PIO_SEL
23
WAKE
WAKE
3
RF
ANT
6
VDD_PAD
VDD_PADS
17
SMPS
VDD_BAT_SMPS
24
VSS
GND
1,2,4,5,19
AIO
www.isung.com
Selects SPI debug on PIO
Input to wake CSR1012 QFN from
hibernate or dormant
Bluetooth transmitter / receiver.
Positive supply for all digital I/O ports PIO
Input to high-voltage switch-mode
regulator.
Ground connections.
Page 8 of 17
BLUETOOTH MODULE BMC1012
2. Characteristic
2.1 Electrical Characteristics
- Absolute Maximum Ratings
Rating
Min
Max
Storage Temperature
-40℃
85℃
Battery (VDD_BAT) operation
1.8V
4.4V
I/O supply voltage
-0.4V
4.4V
Min
Max
Operating Temperature Range
-30℃
80℃
Battery (VDD_BAT) operation
1.8V
3.6V
I/O supply voltage (VDD_PADS)
1.2V
3.6V
- Recommended Operating Conditions
Operating Conditions
2.2 Input / Output Terminal Characteristics
- Digital Terminals
Input / Output Levels
Min
Max
Unit
-0.4
0.3xVDD_PADS
V
0.7xVDD_PADS
VDD_PADS_0.4
V
Tr/Tf
-
25
ns
VOL output logic level low, IOL=4.0mA
-
0.4
V
VOH output logic level high, IOH=-4mA
0.75xVDD_PADS
VIL input logic level low
VIH input logic level high
V
Tr/Tf
5
ns
- Auxiliary ADC
Auxiliary ADC
Min
Typ
Max
Unit
10
Bits
0
VDD_AUX
V
INL
-1
1
LSB
DNL
0
1
LSB
-1
1
LSB
-0.8
0.8
&
Resolution
Input Voltage range
Accuracy
Offset
Gain error
Onput band width
Conversion time
100
1.38
Sample rate
www.isung.com
1.69
kHz
2.75
Us
700
Sp/s
Page 9 of 17
BLUETOOTH MODULE BMC1012
- Auxiliary DAC
Auxiliary DAC
Min
Typ
Resolution
Supply voltage, VDD_ANA
1.30
Output voltage range
1.35
0
Offset
Gain error
Onput band width
Conversion time
Max
Unit
10
Bits
1.40
V
VDD_AUX
V
-1.30
1.35
1.40
V
0
1.32
2.64
mV
-1.32
0
1.32
mV
-1
0
1
LSB
250
ns
Sample rate
2.3 RF Characteristics
- Transmitter
Units
Min
Typ
dBm
0
3
-6 ~ -4
RF Power Control Range
dB
16
24
> 16
RF Power Range Control Resolution
dB
0.5
-
20dB Bandwidth for Modulated Carrier
KHz
940
1000
< 1000
2nd Adjacent Channel Power (±2MHz)
dBm
-36
-20
≤ -20
3rd Adjacent Channel Power (±3MHz)
dBm
-45
-40
≤ -40
Typ
Max
BT Spec
-88
-85
≤ -70
RF Output Power
Max
BT Spec
- Receiver
Units
Sensitivity at 30.8% PER For all Basic Rate
Min
dBm
Packet types
Maximum Receiver Signal
dBm
-20
-10
≥ -20
C/I Co-Channel
dB
6
11
≤ 11
Adjacent Channel Sensitivity C/I -1MHz
dB
-6
0
≤ 0
2nd Adjacent Channel Sensitivity C/I -2MHz
dB
-38
-30
≤ -30
3rd Adjacent Channel Sensitivity C/I -3MHz
dB
-45
-40
≤ -40
Image Rejection C/I
dB
-16
-9
≤ -9
www.isung.com
Page 10 of 17
BLUETOOTH MODULE BMC1012
3. Microcontroller , Memory and Baseband
3.1 System RAM
64KB of integrated RAM supports the RISC MCU and is shared between the ring buffers used to
hold data for each active connection, general-purpose memory required by the Bluetooth stack and
the user application.
3.2 External EEPROM
BMC1012 with external EEPROM and can be programmed using I2C. Can be used to EEPROM 64Kb
~ 512Kb.
3.3 Internal ROM
BMC1012 has 64KB of internal ROM. This memory is provided for system firmware implementation.
If the internal ROM holds valid program code, on boot-up, this is copied into the program RAM.
3.4 Microcontroller
The MCU, interrupt controller and event timer run the Bluetooth software stack and control the
Bluetooth radio and external interfaces. A 16-bit RISC microcontroller is used for low power
consumption and efficient use of memory.
3.5 Programmable I/O Ports, PIO and AIO
12 lines of programmable bidirectional I/O are provided. They are all powered from VDD_PADS.
PIO lines are software-configurable as weak pull-up, weak pull-down, strong pull-up or strong pulldown.
*At reset all PIO lines are inputs with weak pull-downs.
3.6 LED Flasher / PWM Module
BMC1012 contains a LED flasher / PWM module that works in sleep modes. These functions are
controlled by the on-chip firmware.
3.7 Temperature Sensor
BMC1012 contains a temperature sensor that measures the temperature of the die to an accuracy
of 1 °C.
www.isung.com
Page 11 of 17
BLUETOOTH MODULE BMC1012
3.8 Battery Monitor
BMC1012 contains an internal battery monitor that reports the battery voltage to the software.
www.isung.com
Page 12 of 17
BLUETOOTH MODULE BMC1012
4. Serial Interfaces
4.1 UART interface
When selected in firmware PIO[0] is assigned to a UART_TX output and PIO[1] is assigned to a
UART_RX input.
Parameter
Possible Values
1200 baud(=<2%Error)
Baud rate
Min
9600 baud(=<1%Error)
Max
2Mbaud(=<1%Error)
Parity
None, Odd or Even
Number of stop bits
1 or 2
Bits per byte
8
4.2 Programmable I/O port. PIO
BMC1012 Module provides 11 lines of programmable bidirectional I/O, PIO[N].
Some of the PIOs the module have alternative functions.
* SPI_PIO_SEL High : SPI interface , Low : PIO interface
PIO
Function
PIO[0]
UART_TX
PIO[1]
UART_RX
PIO[3]
SF_DIN
PIO[4]
SF_CS#
PIO[5]
Programmable I/O
SIP_CLK
PIO[6]
SPI_CSB
PIO[7]
SPI_MOSI
PIO[8]
SPI_MISO
PIO[9]
Programmable I/O
PIO[10]
PIO[11]
www.isung.com
Page 13 of 17
BLUETOOTH MODULE BMC1012
5. Dimensions
5.1 Mechanical Dimensions
<TOP View>
www.isung.com
Page 14 of 17
BLUETOOTH MODULE BMC1012
5.2 Vacuum packaging Cover Marking
BMC1012 - XX
ⓐ
ⓑ
YYMMDD XXXXX
ⓒ
www.isung.com
ⓓ
Index
Mark
Description
ⓐ
BMC1012
Part Number
ⓑ
XX
Revision
ⓒ
YYMMDD
Manufacturing Date
ⓓ
XXXXX
Customer Code (option)
Page 15 of 17
BLUETOOTH MODULE BMC1012
6. Packing Information
6.1 Reel Packing Information
www.isung.com
Page 16 of 17
BLUETOOTH MODULE BMC1012
6.2 Box Packing Information
Mark
Dimension (mm)
Length
345mm
Width
34mm
Height
345mm
Mark
Dimension (mm)
Length
350mm
Width
185mm
Height
355mm
www.isung.com
Page 17 of 17
BLUETOOTH MODULE BMC1012
6.3 Label Information
BMC1012
BMC1012XXXX
XX/XX/XX
7. Reflow Profile
www.isung.com
Page 18 of 17