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