FLC-BTM901 Datasheet Bluetooth Module FLC-BTM901 Datasheet Document Type: Bluetooth Module Datasheet Document Number: FLC-BTM901-DS Document Version: V1.1 Release Date: December 26, 2019 Edited by: Zhang Chunsheng Reviewed by: Lin Wei Copyright 2018~ 2022 by Flaircomm Microelectronics Inc., All Right Reserved Without written permission from Flaircomm Microelectronics Inc.
FLC-BTM901 Datasheet Release Record Version Release Date V1.0 September 20, 2019 Release V1.1 December 26, 2019 Increase the description of BTM901IQ2C/D module Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet CONTENTS 1 Introduction............................................................................................................................................................6 1.1 Naming Declaration............................................................................................................................................ 6 1.2 Block Diagram............................................................................................................................
FLC-BTM901 Datasheet 11.1 Analog Audio Interfaces................................................................................................................................. 28 11.1.1 Line/Mic Inputs.....................................................................................................................................28 11.1.2 Line/Headphone Outputs................................................................................................................... 29 11.
FLC-BTM901 Datasheet 20.2.4 Product Grade..................................................................................................................................... 50 21 Cautions &Warnings....................................................................................................................................... 51 21.1 FCC Statement............................................................................................................................................... 51 21.
FLC-BTM901 Datasheet 1 Introduction FLC-BTM901 is a system on-chip (SoC) with on-chip Bluetooth, audio and programmable application module. It includes high-performance, analog, and digital audio codecs, Class-AB and Class-D headphone drivers, advanced power management, Li-ion battery charger, light-emitting diode (LED) drivers, universal asynchronous receiver transmitter (UART), and programmable input/output (PIO).
FLC-BTM901 Datasheet Bluetooth ® V5.1 Dual 120 MHz audio DSPs Firmware Processor for system 64M QSPI flash Advanced audio algorithms High-performance 24‑bit stereo audio interface Digital and analog microphone interfaces Active Noise Cancellation: Feedforward, Feedback, Hybrid UART , PCM Integrated PMU: Dual SMPS for system/digital circuits, Integrated Li-ion battery charger AIO,PIO 1.
FLC-BTM901 Datasheet 2 General Specification Bluetooth Specification Standard Frequency Band System Clock Interface Sensitivity RF TX Power Bluetooth 5.1 BR/EDR+BLE 2.402GHz ~ 2.480GHz 32MHz UART,PIO, AIO, PCM,USB,I2C -94dBm@0.1%BER 8dBm Power Power Supply Voltage Output Voltage (Deep Sleep) 2.8 ~ 6.5V DC 0.8-0.95V DC Operating Environment Temperature -40ºC to +85ºC Dimension and Weight BTM901 20.8*11.8*2.8mm Table 2:General Specification Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 3 Pin Configuration Figure 2:Pin Configuration of BTM901IQ2A/IQ2B Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet Figure 3:Pin Configuration of BTM901IQ2C/IQ2D Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 4 Pin Definition 4.1 PIN BTM901 Pin Definition: Symbol PIN Type Description 1 GND1 Power Ground 2 NC1 NC NC PCM_CLK/TBR-MISO[3] Digital: Bidirectional with programmable strength internal pullup/pull-down Programmable I/O line 2. Alternative function:PCM_CLK TBR_MISO[3] PCM_OUT/TBR-MISO[2] Digital: Bidirectional with programmable strength internal pullup/pull-down Programmable I/O line 3.
FLC-BTM901 Datasheet 15 16 17 SPK_LN SPK_LP SPK_RN Analog Headphone/speaker differential left output, negative. Alternative function: Differential left line output, negative Analog Headphone/speaker differential left output, positive. Alternative function: Differential left line output, positive Analog Headphone/speaker differential right output, negative. Alternative function: Differential right line output, negative 18 SPK_RP Analog Headphone/speaker differential right output, positive.
FLC-BTM901 Datasheet 27 SYS_CTRL Digital Input Boots device in response to a button press when power is still present from battery and/or charger but software has placed the device in the OFF or DORMANT state. 28 VDD_PADS_1 Power 1.8 V/3.3 V PIO supply. 29 VDD_PADS_3 Power 1.8 V/3.3 V PIO supply. Automatically defaults to RESET# mode when the device is unpowered, or in off modes. Reconfigurable as a PIO after boot. Alternative function: Programmable I/O line 1.
FLC-BTM901 Datasheet 39 NC2 NC NC UART_RX D Digital: Bidirectional with programmable strength internal pullup/pull-down Programmable I/O line 18. Alternative function: UATR_RX UART_TX Digital: Bidirectional with programmable strength internal pullup/pull-down Programmable I/O line 17. Alternative function: UART_TX UART_CTS Digital: Bidirectional with programmable strength internal pullup/pull-down Programmable I/O line 16.
FLC-BTM901 Datasheet 52 53 PIO54 Digital: Bidirectional with programmable strength internal pullup/pull-down Programmable I/O line 53. Alternative function: SDIO_D0 PIO52 Digital: Bidirectional with programmable strength internal pullup/pull-down Programmable I/O line 53. Alternative function: SDIO_CLK Table 3: BTM901 Pin Definition NOTE : Only BTM901IQ2C/BTM901IQ2D has pin48-53.
FLC-BTM901 Datasheet 5 Device Details 5.1 ■ Audio Subsystem Dual 32-bit Kalimba audio digital signal processor (DSP) cores with flexible clocking from 2 MHz to 120 MHz to allow optimization and trade-off performance vs. power consumption ■ DSPs execute code from ROM and from program RAM, original equipment manufacturer (OEM) and third party developed features can run from program RAM ■ 80 KB program RAM ■ 256 KB data RAM ■ 5 Mb ROM 5.
FLC-BTM901 Datasheet ■ Class 1 support 5.4 Li-ion Battery Charger ■ Integrated battery charger supporting internal mode (up to 200 mA) and external mode (up to 1.8 A) ■ Variable float (or termination) voltage adjustable in 50 mV steps from 3.65 V to 4.4 V ■ Thermal monitoring and management are implementable in application software ■ Pre-charge to fast charge transition configurable at 2.5 V, 2.9 V, 3.0 V, and 3.1 V 5.
FLC-BTM901 Datasheet support sample rates of 8, 16, 32, 44.1, 48, 96 kHz. DACs also support 192 kHz. Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 6 Bluetooth Subsystem The Bluetooth subsystem is a dual-mode radio supporting concurrent classic and Bluetooth low energy operation. It is fully qualified to the Bluetooth v5.1 specification. It has: ■ 32 MHz processor running Bluetooth firmware ■ Bluetooth packet processing engine and modem ■ A single power domain under control of the System Manager subsystem ■ Power and clocks automatically removed to reduce power when the Bluetooth radio is not operating 6.1 Bluetooth v5.
FLC-BTM901 Datasheet 7 System Power States In a system-wide low-power state, software moves between these static power states to reduce total system power. 7.1 No Power State When the BTM901 has no power at all, it is in the No Power state. When power is present, for example on battery attach, the BTM901 automatically boots and moves to Active state. 7.2 Active State No Power State In Active state, the BTM901 clocks and power supplies are running, and all functions of the BTM901 are available. 7.
FLC-BTM901 Datasheet ■ Activity on any PIO ■ Activity on any digital interface ■ A timer ■ Digital activity on any LED pads (when configured as a digital input) ■ Activity on the debug interfaces ■ USB device resume 7.5 Dormant State In Dormant state, the PMU is enabled in an ultralow power mode. The main digital supply is off. This configuration reduces power consumption but limits available device features.
FLC-BTM901 Datasheet 7.8 Power Islands To reduce digital leakage the Bluetooth, Audio, and Applications subsystems are contained within separate power islands. When these subsystems are enabled, the power is applied automatically. Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 8 Host Interfaces Subsystem Host interfaces within the Host Interfaces subsystem are shared by other BTM901 subsystems, for example Applications subsystem, Bluetooth subsystem, and Audio subsystem. Host interface sharing ensures that subsystems have access to the required interfaces as if they had their own dedicated host interface, and makes efficient use of a single host interface. These host interfaces can operate concurrently.
FLC-BTM901 Datasheet 9 Applications Subsystem The Applications subsystem is a processor-based subsystem that provides on-chip Bluetooth high-level protocol stack functionality and customer programmability. The Applications subsystem controls several peripheral interfaces: ■ Some other chip resources are programmable. For example, PIO controllers. ■ Interfaces such as USB Device, UART, I²C, SPI. 9.
FLC-BTM901 Datasheet 10 Audio Subsystem 10.
FLC-BTM901 Datasheet enable them to see all RAMs, NVM interfaces, and buffers in remote subsystems and shared peripherals, such as codec and buffer access controller. Kymera framework runs on the audio core to communicate with the rest of the device. 10.3 Program ROM The Audio subsystem has a 5 Mb ROM. 10.4 Program RAM And Caches The Audio subsystem has 80 KB of program RAM implemented as 10 banks of 8 KB each. Caches are implemented in Program RAM. Access for each bank is arbitrated individually.
FLC-BTM901 Datasheet ■ Feedforward ANC ■ Feedback ANC Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 11 Audio Subsystem 11.1 Analog Audio Interfaces BTM901 analog interfaces include: ■ Line/Mic inputs ■ Line/Headphone outputs 11.1.1 Line/Mic Inputs BTM901 has two high-quality audio input ADCs (HQADC), primarily intended for line input use, but also suitable for other applications that support mixed differential and single ended use cases. The ADC is 24‑ bit, and capable of sample rates from 8 kHz to 96 kHz. The HQADC is configurable, with an internal switch arrangement.
FLC-BTM901 Datasheet 12 20 603 20 427 18 20 302 21 20 214 24 20 151 27 10 107 30 10 76 33 10 54 36 10 38 39 10 27 15 Table 4:High-quality ADC Analog Gain vs. Input Impedance And Input Amplitude If the audio signal is single ended, the input goes ~300 mV below ground and ~300 mV above the 1.8 V audio power supply rail. The input impedance is 20 kΩ with gains 0 dB to 24 dB, and 10 kΩ at higher gains.
FLC-BTM901 Datasheet Mode Description Class-D Enables a lower power consumption for the headset. 3-state BD modulation enables a filter-free configuration. Directly driven from the digital circuitry. Most of the analog portion is powered-down. Drives differential headphone loads of 16/32 Ω Class-AB Enables either headphone or speaker applications. Can drive the same headphone outputs instead of switching to Class-D.
FLC-BTM901 Datasheet ■ Up to four slots per frame NOTE: In multislot operation with 3 or 4 slots per frame, data padding to 32 bits within slots is not possible. 11.2.
FLC-BTM901 Datasheet MCLK frequency (Hz) Sample rate (kHz) MCLK divided by 128 MCLK divided by 256 MCLK divided by 384 1,024,000 8 — — 2,048,000 16 8 — 3,074,000 24 4,096,000 32 16 — 5,644,800 44.1 — — 6,144,000 48 24 16 8,192,000 — 32 — 9,216,000 — — 24 11,289,600 88.2 44.1 12,288,000 96 48 32 16,934,400 — — 44.1 18,432,000 — — 48 22,579,200 176.4 88.2 — 24,576,000 192 96 — 33,868,800 — — 88.2 36,864,000 — — 96 45,158,400 — 176.
FLC-BTM901 Datasheet 12 Peripheral Interfaces 12.1 PIO BTM901 has the following digital I/O pads: ■ 15 PIO pads ■ 5 x pads intended for LED operation: AIO[5:4, 2:0] ■ 1 x Reset (active low) pad: RES# ■ 1 x Power-on signaling: SYS_CTRL, usable as an input after boot. ■ USB device I/O: If not used for USB purposes, this port is usable as digital I/O 12.2 Standard I/O The standard digital I/O pins (PIO) on BTM901 are split into separate pad domains. Each VDD_PADS domain can be separately powered, from 1.
FLC-BTM901 Datasheet 8. Function PIO SYS_CTRL PIO[0] LED[5:4, 2:0] PIO[71:70, 68:66] USB_DN IO[63] USB_DP PIO[62] Table 8:Virtual PIO 12.4 RESET# reset Pin The BTM901 digital reset pin (RES#) is an active low reset signal. PIO[1] defaults to RESET# upon boot. The pin is active low and on-chip glitch filtering avoids the need to filter out any spurious noise that may cause unintended resets. The RESET# pin has a fixed strong pull-up to VDD_BYP, and therefore can be left unconnected.
FLC-BTM901 Datasheet From the OFF state, SYS_CTRL must be asserted for >20 ms to start power up. SYS_CTRL is VBAT tolerant (4.8 V max), and typically connected via a button to VBAT. SYS_CTRL has no internal pull resistor, and requires an external pull-down if left undriven. SYS_CTRL can be logically disconnected from the power on signal for internal regulators by software.
FLC-BTM901 Datasheet LED_PWM Number PIO LED_PWM[0] PIO[0] PIO[6] — PIO[18] — — — — — — — PIO[66] LED_PWM[1] PIO[1] PIO[7] — PIO[19] — — — — — — — PIO[67] LED_PWM[2] PIO[2] PIO[8] — PIO[20] — — — — — — — PIO[68] LED_PWM[4] PIO[4] — PIO[16] — — — — — — — — PIO[70] LED_PWM[5] PIO[5] — PIO[17] — — — — — — — — PIO[71] Table 9: LED Controller Pattern NOTE Not all PIOs may be usable with the PWM generator due to other functions being assigned by
FLC-BTM901 Datasheet 12.9 USB Charger Detection BTM901 supports charger detection to the USB BCv1.2 standard. It provides Data Contact Detection (DCD) using an internal current source, and provides: ■ Detection of standard downstream ports (SDP) ■ Charging downstream ports (CDP) ■ Dedicated downstream ports (DCP) The voltage on the USB data lines can be read by the 10‑bit auxiliary ADC. This allows detection of proprietary chargers that voltage bias USB the data lines.
FLC-BTM901 Datasheet 13 System Manager The System Manager runs from ROM and controls the allocation of the resources in the system and coordinates firmware operation using message-passing and interaction with the other subsystems. Chip-level sleep modes are coordinated by the System Manager. Each subsystem indicates to the System Manager that they are asleep. System Manager can individually disable clocks and/or power to subsystems in turn to minimize device power. 13.
FLC-BTM901 Datasheet 14 PMU Subsystem The power management unit (PMU) subsystem is designed to support Li-ion batteries, integrating a charger with Instant-On support. Instant-On enables BTM901 to operate regardless of the state of the battery, or even when the battery is removed. 14.1 Li-ion Charger TheBTM901 Li-ion charger is designed to support small to large batteries (several Amp hours).
FLC-BTM901 Datasheet of Trickle charge is allowable. Typically this is ~10 % to 20 % of the Fast charge rate. The Vfast threshold, point (B) is programmable. The hysteresis on the Vfast transition from Pre-Charge to Fast charge is typically 200 mV. During Pre-Charge, BTM901 controls the charge current internally and the external pass transistor is not used. Parameter Description Min Typ Max Vfast threshold (B) Voltage at which the charger transitions out of Pre-charge into Fast charge. 0 = 2.
FLC-BTM901 Datasheet 14.2.4 Standby Mode Once the charge current has fallen and the charger is terminated, the system enters Standby mode. In Standby mode, the charger does not charge. It continues to monitor the battery voltage. If the voltage falls back below Vfloat by more than a configurable threshold Vhyst, point (D), then the charger re-enters Fast charge mode. Vhyst is expressed as a percentage of Vfloat. In this way, the charger system maintains the cell near full charge while prolonging cell life.
FLC-BTM901 Datasheet ■ Speaker mode: Limits the current taken from the VCHG port to a known value. In this mode, the system can take peak currents from the battery during charging, and as long as the average current into the battery is higher than the average current taken from the battery the system charges. 14.4 Charger With External Transistor Charger with external transistor uses a single external PNP pass transistor is used for fast charge.
FLC-BTM901 Datasheet 15 Bluetooth Performance Specification Parameter Bluetooth BR, EDR, BLE operation frequency range Condition Min Typ 2400 Max Unit 2483.
FLC-BTM901 Datasheet 16 Reference Design Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 17 Recommended Reflow Profile The soldering profile depends on various parameters necessitating a set up for each application. The data here is given only for guidance on solder reflow. Figure 4: Recommended Reflow Profile Pre-heat zone (A) —This zone raises the temperature at a controlled rate, typically 0.5 –2 ℃/s. The purpose of this zone is to preheat the PCB board and components to 120 ~ 150 ℃.
FLC-BTM901 Datasheet 18 Mechanical Characteristic Figure 5:BTM901IQ2A/IQ2B Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet Figure 6:BTM901IQ2C/IQ2D Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 19 Recommended PCB Layout and Mounting Pattern A very important factor in achieving maximum Bluetooth performance is the placement of a module with on-board antenna designs onto the carrier board and corresponding PCB layout. There should be no any trace, ground and vias in the area of the carrier board underneath the module’s on-board antenna section as indicated in Figure 4.
FLC-BTM901 Datasheet 20 Ordering Information 20.1 Product Packaging Information TBD 20.2 Ordering Information 20.2.1 Product Revision Product Revision Description Availability A Without internal antenna Yes B With an internal antenna Yes C With SD interface, without internal antenna Yes D With SD interface, with an internal antenna Yes Table 16: Product Revision 20.2.
FLC-BTM901 Datasheet 20.2.3 Product Package Product Package Description Availability Q QFN YES L LGA NO B BGA NO C Connector NO Table 18: Product Package 20.2.4 Product Grade Product Grade Description Availability C Consumer Refer to Table 15 I Industrial Refer to Table 15 V Automobile After-Market Refer to Table 15 A Automobile Before-Market Refer to Table 15 Table 19:Product Grade Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet 21 Cautions &Warnings 21.1 FCC Statement )&& VWDQGDUGV )&& &)5 7LWOH 3DUW 6XESDUW & 6HFWLRQ Ceramic Antenna ZLWK JDLQ 0 G%L %7/BLE FCC Regulatory Compliance: 7KLV GHYLFH FRPSOLHV ZLWK 3DUW RI WKH )&& 5XOHV 2SHUDWLRQ LV VXEMHFW WR WKH IROORZLQJ WZR FRQGLWLRQV WKLV GHYLFH PD\ QRW FDXVH KDUPIXO LQWHUIHUHQFH DQG WKLV GHYLFH PXVW DFFHSW DQ\ LQWHUIHUHQFH UHFHLYHG LQFOXGLQJ LQWHUIHUHQFH WKDW PD\ FDXVH XQGHVLUHG RSHUDWLRQ 1RWH 7KLV HTXLSPHQW KDV EHHQ WHVWH
Notice to OEM integrator If the FCC ID is not visible when the module is installed inside another device, then the outside of the device into which the module is installed must also display a label referring to the enclosed module. The end product shall haves the words “Contains Transmitter Module FCC ID: P4I-BTM901”. The device must be professionally installed. The intended use is generally not for the general public. It is generally for industry/ commercial use.
FLC-BTM901 Datasheet Ce dispositif est conforme à la norme RSSs d'Industrie Canada applicable aux appareils radio exempts de licence. Son fonctionnement est sujet aux deux conditions suivantes: (1) le dispositif ne doit pas produire de brouillage préjudiciable, et (2) ce dispositif doit accepter tout brouillage reçu, y compris un brouillage susceptible de provoquer un fonctionnement indésirable.
FLC-BTM901 Datasheet equipment authorization are needed to ensure the compliance with FCC statement. 21.5.2 BTM901B and BTM901D (With Antenna) Antenna specifications of BTM901B and BTM901D are listed in the following table: Part Number AT3216-B2R7HAA_ Frequency Range Peak Gain Average Gain (MHz) (XZ-V) (XZ-V) 2400 ~ 2500 0.5 dBi typ. -0.5 dBi typ. VSWR Impedance 2 max.
FLC-BTM901 Datasheet Figure 8: Radiation Patterns of Antenna Flaircomm Microelectronics,Inc.
FLC-BTM901 Datasheet CE Statement Herby,Flaircomm Microelectronics, Inc. declares that this Bluetooth Module,FLC-BTM901 is in compliance with the essential requirements and other relevant provisions of Directive 2014/53/EU. In accordance with Article 10(2) and Article 10(10), this product allowed to be used in all EU member states. Use the Bluetooth Module in the environment with the temperature between -40℃ and 85℃ Operating frequency:For BT/BLE: 2402MHz~2480MHz Max output power: BT: 0.0024W BLE: 0.
FLC-BTM901 Datasheet Flaircomm Microelectronics,Inc.