BlueCore 2-Flash Device Features n n n n n n n Single Chip Bluetooth TM System Fully qualified Bluetooth system Low power 1.8V operation Advance Information Data Sheet for Minimum external components Integrated 1.8V regulator 15-bit linear audio CODEC Dual UART ports Available in TFBGA and LFBGA packages BC215159A BC219159A January 2003 Also available in `RF Plug and Go' package for low cost manufacture General Description Applications BlueCore2-Flash is a single chip radio and baseband IC for BluetoothTM 2.4GHz systems. It is implemented in 0.18m CMOS technology. n Headsets n Cellular Handsets n Personal Digital Assistants n Mice n Keyboards BlueCore2-Flash has the same pinout and electrical characteristics as available in BlueCore2-ROM to enable development of custom code before committing to ROM. The integrated mono audio CODEC allows for more compact designs and low power consumption for battery powered applications. BlueCore2-Flash has been designed to reduce the number of external components required which ensures production costs are minimised. The device incorporates auto-calibration and built-in self-test (BIST) routines to simplify development, type approval and production test. All hardware and device firmware is fully compliant with the Bluetooth specification v1.1. BlueCore2-Flash System Architecture BC216013A-ds-001Pb Advance Information Page 1 of 54 BlueCore2-Flash Product Data Sheet n TM Contents Contents 1 2 3 2.2 Device Terminal Functions .................................................................................................................................6 10 x 10 Package Information........................................................................................................................................9 3.1 BC219159A-BN Pinout Diagram .......................................................................................................................9 3.2 Device Terminal Functions .............................................................................................................................. 10 Electrical Characteristics........................................................................................................................................... 14 Radio Characteristics ................................................................................................................................................. 19 Device Diagrams .......................................................................................................................................................... 22 Description of Functional Blocks ............................................................................................................................ 24 7.1 RF Receiver........................................................................................................................................................ 24 7.1.1 Low Noise Amplifier .......................................................................................................................... 24 7.1.2 Analogue to Digital Converter.......................................................................................................... 24 7.2 RF Transmitter................................................................................................................................................... 24 7.2.1 IQ Modulator....................................................................................................................................... 24 7.2.2 Power Amplifier.................................................................................................................................. 24 7.2.3 Auxiliary DAC...................................................................................................................................... 24 7.3 RF Synthesiser .................................................................................................................................................. 24 7.4 Clock Input and Generation............................................................................................................................. 24 7.5 8 9 Baseband and Logic ......................................................................................................................................... 25 7.5.1 Memory Management Unit............................................................................................................... 25 7.5.2 Burst Mode Controller....................................................................................................................... 25 7.5.3 Physical Layer Hardware Engine DSP .......................................................................................... 25 7.5.4 RAM..................................................................................................................................................... 25 7.5.5 Flash ROM.......................................................................................................................................... 25 7.5.6 USB...................................................................................................................................................... 25 7.5.7 Synchronous Serial Interface .......................................................................................................... 25 7.5.8 UART ................................................................................................................................................... 26 7.5.9 Audio PCM Interface ......................................................................................................................... 26 7.6 Microcontroller ................................................................................................................................................... 26 7.6.1 Programmable I/O ............................................................................................................................. 26 7.6.2 Extended Programmable I/O Port................................................................................................... 26 7.6.3 Audio CODEC.................................................................................................................................... 26 CSR Bluetooth Software Stacks.............................................................................................................................. 27 BlueCore HCI Stack....................................................................................................................................................... 27 8.1.1 Key Features of the HCI Stack........................................................................................................ 28 BlueCore RFCOMM Stack............................................................................................................................................ 30 8.2.1 Key Features of the BlueCore2-Flash RFCOMM Stack.............................................................. 30 BlueCore Virtual Machine Stack.................................................................................................................................. 31 8.4 Host-Side Software ........................................................................................................................................... 32 8.5 Additional Software for Other Embedded Applications ............................................................................... 32 8.6 CSR Development Systems ............................................................................................................................ 32 External Interfaces....................................................................................................................................................... 33 9.1 Transmitter/Receiver Inputs and Outputs ...................................................................................................... 33 9.2 RF Plug and Go ................................................................................................................................................. 34 9.3 Asynchronous Serial Data Port (UART) and USB Port............................................................................... 34 9.4 9.5 UART Bypass..................................................................................................................................................... 35 9.4.1 UART Configuration while RESET is Active.................................................................................. 35 9.4.2 UART Bypass Mode.......................................................................................................................... 35 PCM CODEC Interface..................................................................................................................................... 36 9.6 Serial Peripheral Interface ............................................................................................................................... 36 BC216013A-ds-001Pb Advance Information Page 2 of 54 BlueCore2-Flash Product Data Sheet 4 5 6 7 Key Features.....................................................................................................................................................................4 6 x 6 Package Information ............................................................................................................................................5 2.1 BC215159A-HK and BC215159A-TK Pinout Diagram ...................................................................................5 Contents 9.7 9.8 I/O Parallel Ports ............................................................................................................................................... 36 9.7.1 PIO Defaults for BTv1.1 HCI level Bluetooth Stack ..................................................................... 37 I2C Interface....................................................................................................................................................... 37 9.9 TCXO Enable OR Function ............................................................................................................................. 38 9.10 Reset ................................................................................................................................................................... 38 9.11 10.2 10 x 10 LFBGA 96-Ball Package.................................................................................................................... 44 11 Package Dimensions................................................................................................................................................... 45 11.1 6 x 6 TFBGA 84-Ball Package ........................................................................................................................ 45 11.2 10 x 10 LFBGA 96-Ball Package.................................................................................................................... 47 12 Ordering Information................................................................................................................................................... 48 12.1 BlueCore2-Flash................................................................................................................................................ 48 13 Contact Information..................................................................................................................................................... 49 14 Document References................................................................................................................................................ 50 15 Acronyms and Definitions ......................................................................................................................................... 51 16 Record of Changes...................................................................................................................................................... 54 List of Figures Figure 2.1: BlueCore2-Flash 6 x 6mm Packages (BC215159A-HK and BC215159A-TK)................... 5 Figure 3.1: BlueCore2-Flash 10 x 10mm LFBGA Package (BC219159A-BN).................................... 9 Figure 6.1: BlueCore2-Flash Device Diagram for 6 x 6mm TFBGA Package................................... 22 Figure 8.1: BlueCore HCI Stack................................................................................................... 27 Figure 8.2: BlueCore RFCOMM Stack.......................................................................................... 30 Figure 8.3: Virtual Machine .......................................................................................................... 31 Figure 9.1: Circuit TX/RX_A and TX/RX_B ................................................................................... 33 Figure 9.2: Circuit RF_IN............................................................................................................. 33 Figure 9.3: Circuit for RF_CONNECT........................................................................................... 34 Figure 9.4: UART Bypass Architecture ......................................................................................... 35 Figure 9.5: Example EEPROM Connection................................................................................... 37 Figure 9.6: Example TXCO Enable OR Function........................................................................... 38 Figure 9.7: VDD_DIG Output Circuit............................................................................................. 39 Figure 10.2: Application Circuit for Radio Characteristics Specification 10 x 10 LFBGA Package...... 44 Figure 11.1: BlueCore2-Flash TFBGA Package Dimensions.......................................................... 46 Figure 11.2: BlueCore2-Flash LFBGA Package Dimensions .......................................................... 47 BC216013A-ds-001Pb Advance Information Page 3 of 54 BlueCore2-Flash Product Data Sheet Power Supply..................................................................................................................................................... 39 9.11.1 Voltage Regulator.............................................................................................................................. 39 9.11.2 Sequencing......................................................................................................................................... 39 9.11.3 Sensitivity to Disturbances ............................................................................................................... 39 9.12 Audio CODEC.................................................................................................................................................... 40 9.12.1 Input Stage ......................................................................................................................................... 40 9.12.2 Microphone Input............................................................................................................................... 41 9.12.3 Line Input............................................................................................................................................ 41 9.12.4 Output stage....................................................................................................................................... 42 10 Application Schematic................................................................................................................................................ 43 10.1 6 x 6 TFBGA 84-Ball Package ........................................................................................................................ 43 Key Features 1 Key Features Radio Auxiliary Features (continued) n Operation with common TX/RX terminals simplifies external matching circuitry and eliminates external antenna switch n n Extensive built-in self-test minimises production test time Baseband and Software n No external trimming is required in production n Full RF reference designs are available Uncommitted 8-bit ADC and 8-bit DAC are available to application programs Internal programmed 4Mbit ROM for complete system solution n 32Kbyte on-chip RAM allows full speed Bluetooth data transfer, mixed voice and data, plus full 7 Slave piconet operation n Dedicated logic for forward error correction, header error control, access code correlation, demodulation, cyclic redundancy check, encryption bitstream generation, whitening and transmit pulse shaping Transcoders for A-law, -law and linear voice from host and A-law, -law and CVSD voice over air Transmitter n Up to +6dBm RF transmit power with level control from the on-chip 6-bit DAC over a dynamic range greater than 30dB n Supports Class 2 and Class 3 radios without the need for an external power amplifier or TX/RX switch n Supports Class 1 radios with an external power amplifier, provided by a power control terminal controlled by an internal 8-bit voltage DAC and an external RF TX/RX switch Physical Interfaces n n Synchronous serial interface up to 4Mbaud for system debugging Receiver n Integrated channel filters n n Digital demodulator for improved sensitivity and co-channel rejection UART interface with programmable Baud rate up to 1.5Mbaud with an optional bypass mode n n Digitised RSSI available in real time over the HCI interface Full speed USB interface supports OHCI and UHCI host interfaces. Compliant with USB v2.0 n n Fast AGC for enhanced dynamic range Synchronous bi-directional serial programmable audio interface n Optional I2CT M compatible interface Synthesiser n Fully integrated synthesizer; no external VCO varactor diode, resonator or loop filter Bluetooth Stack Running on an Internal Microcontroller n Compatible with crystals between 8 and 32MHz (in multiples of 250kHz) or an external clock CSR's Bluetooth Protocol Stack runs on-chip in a variety of configurations: n Accepts 15.36, 16.2, 16.8, 19.2, 19.44, 19.68, 19.8 and 38.4MHz TCXO frequencies for GSM and CDMA devices with either sinusoidal or logic level signals n Standard HCI (UART or USB) n Fully embedded to RFCOMM n Customer specific builds with embedded application code Auxiliary Features Audio CODEC n n 15-bit resolution with 8kHz sampling frequency n Designed for use in voice applications such as headsets and hands-free kits n Integrated input/output amplifiers capable of driving a microphone and speaker with minimum external components n Crystal oscillator with built-in digital trimming Power management includes digital shut down and wake up commands and an integrated low power oscillator for ultra-low power consumption during Park/Sniff/Hold modes n Device can be used with an external Master oscillator and provides a `clock request signal' to control external clock source n On-chip linear regulator, producing 1.8V output from 2.2-4.2V input n Power-on-reset cell detects low supply voltage n Arbitrary sequencing of power supplies is permitted BC216013A-ds-001Pb Package Options n 84-ball TFBGA 6 x 6 x 1.2mm 0.5mm pitch n 96-ball LFBGA 10 x 10 x 1.4mm 0.8mm pitch (RF Plug and GO package) Advance Information Page 4 of 54 BlueCore2-Flash Product Data Sheet n Device Pinout Diagram 2 2.1 6 x 6 Package Information BC215159A-HK and BC215159A-TK Pinout Diagram Orientation from top of device 2 3 4 5 6 7 8 9 10 A A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 B B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 C C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 D D1 D2 D3 D8 D9 D10 E E1 E2 E3 E8 E9 E10 F F1 F2 F3 F8 F9 F10 G G1 G2 G3 G8 G9 G10 H H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 J J1 J2 J3 J4 J5 J6 J7 J8 J9 J10 K K1 K2 K3 K4 K5 K6 K7 K8 K9 K10 Figure 2.1: BlueCore2-Flash 6 x 6mm Packages (BC215159A-HK and BC215159A-TK) BC216013A-ds-001Pb Advance Information Page 5 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet 1 Device Pinout Diagram 2.2 Device Terminal Functions Ball Pad Type Description RF_IN D1 Analogue Single ended receiver input PIO[0]/RXEN B1 Bi-directional with programmable strength internal pull-up/down Control output for external LNA (if fitted) PIO[1]/TXEN B2 Bi-directional with programmable strength internal pull-up/down Control output for external PA, Class 1 only TX_A F1 Analogue Transmitter output/switched receiver input TX_B E1 Analogue Complement of TX_A AUX_DAC D3 Analogue Voltage DAC output Synthesiser and Oscillator Ball Pad Type Description XTAL_IN K3 Analogue For crystal or external clock input XTAL_OUT J3 Analogue Drive for crystal LOOP_FILTER H2 Analogue PCM Interface Ball Pad Type Connection to external PLL loop filter (Do not connect) Description CMOS output, tristatable with weak internal pull-down CMOS input, with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down PCM_OUT G8 PCM_IN G9 PCM_SYNC G10 PCM_CLK H10 USB and UART Ball Pad Type Description UART_TX J10 CMOS output, tristatable with weak internal pull-up UART data output active high UART_RX H9 CMOS input with weak internal pull-down UART data input active high UART_RTS H7 CMOS output, tristatable with weak internal pull-up UART request to send active low UART_CTS H8 CMOS input with weak internal pull-down UART clear to send active low USB_DP J8 Bi-directional USB data plus with selectable internal 1.5k pull-up resistor USB_DN K8 Bi-directional USB data minus CODEC Ball Pad Type Description MIC_P H3 Analogue Microphone input positive MIC_N G3 Analogue Microphone input negative SPKR_P J1 Analogue Speaker output positive SPKR_N K1 Analogue Speaker output negative BC216013A-ds-001Pb Synchronous data output Synchronous data input Synchronous data sync Synchronous data clock Advance Information Page 6 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet Radio Device Pinout Diagram Test and Debug Pad Type Description RESET C7 CMOS input with weak internal pull-down Reset if high. Input debounced so must be high for >5ms to cause a reset RESETB D8 CMOS input with weak internal pull-up Reset if low. Input debounced so must be low for >5ms to cause a reset SPI_CSB C9 CMOS input with weak internal pull-up Chip select for Serial Peripheral Interface, active low SPI_CLK C10 CMOS input with weak internal pull-down Serial Peripheral Interface clock SPI_MOSI C8 CMOS input with weak internal pull-down Serial Peripheral Interface data input SPI_MISO B9 CMOS output, tristatable with weak internal pull-down Serial Peripheral Interface data output TEST_EN C6 CMOS input with strong internal pull-down For test purposes only (leave unconnected) FLASH_EN B8 CMOS input with weak internal pull-down Pull high to VDD_MEM PIO Port Ball Pad Type Description PIO[2] B3 PIO[3] B4 PIO[4] E8 PIO[5] F8 PIO[6] F10 PIO[7] F9 PIO[8] C5 PIO[9] C3 PIO[10] C4 PIO[11] E3 AIO[0] H4 Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional AIO[1] H5 Bi-directional Programmable input/output line AIO[2] J5 Bi-directional Programmable input/output line BC216013A-ds-001Pb Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Advance Information Page 7 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet Ball Device Pinout Diagram Ball Pad Type Description VREG_IN K6 VDD 2.2-3.6V Voltage input VDD_USB K9 VDD Positive supply for UART/USB ports VDD_PIO A3 VDD Positive supply for PIO and AUX DAC (1) VDD_PADS D10 VDD Positive supply for all other digital input/output ports (2) VDD_MEM A6,A7, A9, H6, J6, K7 VDD Positive supply for ROM memory and AIO ports VDD_CORE E10 VDD Positive supply for internal digital circuitry VDD_RADIO C1, C2 VDD Positive supply for RF circuitry VDD_VCO H1 VDD Positive supply for VCO and synthesiser circuitry VDD_ANA K4 VDD Positive supply for analogue circuitry and 1.8V regulated output VSS_USB J9, K10 VSS Ground connections for UART/USB ports VSS_PIO A1, A2 VSS Ground connections for PIO and AUX DAC VSS_PADS D9 VSS Ground connection for input/output VSS_MEM A10, B5, B7, B10, J7 VSS Ground connections for ROM memory and AIO ports VSS_CORE E9 VSS Ground connection for internal digital circuitry VSS_RADIO D2, E2, F2 VSS Ground connections for RF circuitry VSS_VCO G1, G2 VSS Ground connections for VCO and synthesiser VSS_ANA J2, J4, K2 VSS Ground connections for analogue circuitry VSS F3 VSS Ground connection for internal package shield Unconnected Terminals Ball Description A4, A5, A8, B6 and K5 Leave unconnected Notes: (1) Positive supply for PIO[3:0] and PIO[11:8]. (2) Positive supply for SPI/PCM ports and PIO[7:4]. BC216013A-ds-001Pb Advance Information Page 8 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet Power Supplies and Control 10 x 10 Package Information 3 3.1 10 x 10 Package Information BC219159A-BN Pinout Diagram Orientation from top of device 2 3 4 5 6 7 8 9 10 11 A A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 B B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 C C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 D D1 D2 D3 D9 D10 D11 E E1 E2 E3 E9 E10 E11 F F1 F2 F3 F9 F10 F11 G G1 G2 G3 G9 G10 G11 H H1 H2 H3 H9 H10 H11 J J1 J2 J3 J4 J5 J6 J7 J8 J9 J10 J11 K K1 K2 K3 K4 K5 K6 K7 K8 K9 K10 K11 L L1 L2 L3 L4 L5 L6 L7 L8 L9 L10 L11 Figure 3.1: BlueCore2-Flash 10 x 10mm LFBGA Package (BC219159A-BN) BC216013A-ds-001Pb Advance Information Page 9 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet 1 10 x 10 Package Information 3.2 Device Terminal Functions Ball Pad Type Description RF_IN D2 Analogue Single ended receiver input PIO[0]/RXEN D3 Bi-directional with programmable strength internal pull-up/down Control output for external LNA (if fitted) PIO[1]/TXEN C4 Bi-directional with programmable strength internal pull-up/down Control output for external PA Class 1 only BAL_MATCH A1 Analogue Tie to VSS_RADIO RF_CONNECT B1 Analogue 50O RF matched I/O AUX_DAC C2 Analogue Voltage DAC output Synthesiser and Oscillator Ball Pad Type Description XTAL_IN L3 Analogue For crystal or external clock input XTAL_OUT L4 Analogue Drive for crystal LOOP_FILTER J2 Analogue PCM Interface Ball Pad Type PCM_OUT G10 PCM_IN H11 PCM_SYNC G11 PCM_CLK H10 USB and UART Ball Pad Type Description UART_TX J10 CMOS output, tristatable with weak internal pull-up UART data output active high UART_RX J11 CMOS input with weak internal pull-down UART data input active high UART_RTS L11 CMOS output, tristatable with weak internal pull-up UART request to send active low UART_CTS K11 CMOS input with weak internal pull-down UART clear to send active low USB_DP L9 Bi-directional USB data plus with selectable internal 1.5k pull-up resistor USB_DN L8 Bi-directional USB data minus CODEC Ball Pad Type Description MIC_P K2 Analogue Microphone input positive MIC_N L2 Analogue Microphone input negative SPKR_P J5 Analogue Speaker output positive SPKR_N J4 Analogue Speaker output negative BC216013A-ds-001Pb Connection to external PLL loop filter (Do not connect) Description CMOS output, tristatable with weak internal pull-down CMOS input, with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Synchronous data output Synchronous data input Synchronous data sync Synchronous data clock Advance Information Page 10 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet Radio 10 x 10 Package Information Ball Pad Type Description RESET F9 CMOS input with weak internal pull-down Reset if high. Input debounced so must be high for >5ms to cause a reset RESETB G9 CMOS input with weak internal pull-up Reset if low. Input debounced so must be low for >5ms to cause a reset SPI_CSB C10 CMOS input with weak internal pull-up Chip select for Synchronous Peripheral Interface, active low SPI_CLK D10 CMOS input with weak internal pull-down Serial Peripheral Interface clock SPI_MOSI D11 CMOS input with weak internal pull-down Serial Peripheral Interface data input SPI_MISO C11 CMOS output, tristatable with weak internal pull-down Serial Peripheral Interface data output TEST_EN E9 CMOS input with strong internal pull-down For test purposes only (leave unconnected) FLASH_EN B10 CMOS input with weak internal pull-down Pull high to VDD_MEM PIO Port Ball Pad Type Description PIO[2] C3 PIO[3] B2 PIO[4] H9 PIO[5] J8 PIO[6] K8 PIO[7] K9 PIO[8] B3 PIO[9] B4 PIO[10] A4 PIO[11] A5 AIO[0] K5 Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional with programmable strength internal pull-up/down Bi-directional AIO[1] J6 Bi-directional Programmable input/output line AIO[2] K7 Bi-directional Programmable input/output line BC216013A-ds-001Pb Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Advance Information Page 11 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet Test and Debug 10 x 10 Package Information Ball D[0] B5 D[1] C6 D[2] B6 D[3] A7 D[4] A8 D[5] B8 D[6] A9 D[7] A10 D[8] C5 D[9] A6 D[10] C7 D[11] B7 D[12] C8 D[13] C9 D[14] B9 D[15] A11 BC216013A-ds-001Pb Pad Type Description Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Bi-directional with weak internal pull-down Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line Advance Information Page 12 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet PIO Port 10 x 10 Package Information Ball Pad Type Description VREG_IN L7 VDD 2.2-3.6V Voltage input VDD_USB L10 VDD Positive supply for UART/USB ports VDD_PIO A3 VDD Positive supply for PIO and AUX DAC (1) VDD_PADS E11 VDD Positive supply for all other digital input/output ports (2) VDD_DIG L6 VDD Positive 1.8V supply for VDD_MEM and VDD_CORE VDD_MEM B11, K6 VDD Positive supply for ROM memory and AIO and Extended PIO ports VDD_CORE F11 VDD Positive supply for internal digital circuitry VDD_RADIO E3 VDD Positive supply for RF circuitry VDD_ANA L5 VDD Positive supply for analogue circuitry and 1.8V regulated output VDD_BALUN F1 VDD Positive supply for balun VSS_USB K10 VSS Ground connection for UART/USB ports VSS_PIO A2 VSS Ground connection for PIO and AUX DAC VSS_PADS E10 VSS Ground connection for input/output VSS_MEM D9, J9 VSS Ground connections for ROM memory and AIO ports VSS_CORE F10 VSS Ground connection for internal digital circuitry VSS_RADIO E2, F3, G2 VSS Ground connections for RF circuitry VSS_VCO G3, H2, H3 VSS Ground connections for VCO and synthesiser VSS_ANA K4 VSS Ground connection for analogue circuitry VSS_BAL G1,J1, K1 VSS Ground connections for balun Unconnected Terminals Ball Description C1, D1, E1, F2, H1, J3, J7, K3 and L1 Leave unconnected Notes: (1) Positive supply for PIO[3:0] and PIO[11:8]. (2) Positive supply for SPI/PCM ports and PIO[7:4]. BC216013A-ds-001Pb Advance Information Page 13 of 54 BlueCore BlueCore2-Audio 2-Flash Product Product Data Data Sheet Sheet Power Supplies and Control Electrical Characteristics 4 Electrical Characteristics Absolute Maximum Ratings Rating Max -40C 150C Supply Voltage: VDD_RADIO, VDD_VCO, VDD_ANA, VDD_CORE, VDD_MEM, VDD_BAL -0.40V 1.90V Supply Voltage: VDD_PADS, VDD_PIO, VDD_USB -0.40V 3.70V Supply Voltage: VREG_IN -0.40V 4.20V VSS-0.4V VDD+0.4V Min Max -40C 105C -25C 85C Supply Voltage: VDD_RADIO, VDD_VCO, VDD_ANA, VDD_CORE, VDD_MEM, VDD_BAL 1.70V 1.90V Supply Voltage: VDD_PADS, VDD_PIO, VDD_USB 1.70V 3.60V Supply Voltage: VREG_IN 2.20V 4.20V Other Terminal Voltages Recommended Operating Conditions Operating Condition Operating Temperature Range Guaranteed RF performance range (1) Note: (1) Typical figures are given for RF performance between -40C and +105C. BC216013A-ds-001Pb Advance Information Page 14 of 54 BlueCore2-Flash Product Data Sheet Min Storage Temperature Electrical Characteristics Input/Output Terminal Characteristics Linear Regulator Min Typ Max Unit Output Voltage (Iload = 70mA / Vreg_IN = 3.0V) 1.70 1.78 1.85 V Temperature Coefficient Normal Operation -250 - 250 ppm/C Output Noise(1)(2) - - 1 mV rms Load Regulation (Iload < 100mA) - - 50 mV/A - - 50 s (1)(3) Settling Time Line Regulation (1)(4) - - dB - - mA Minimum Load Current 5 - - A Input Voltage - - 3.6 V Dropout Voltage (Iload = 70mA) Quiescent Current (excluding Ioad, Iload < 1mA) - - 350 mV 25 35 50 A 4 7 10 A 1.5 2.5 3.5 A Low Power Mode(5) Quiescent Current (excluding Ioad, Iload < 100A) Disabled Mode(6) Quiescent Current Notes: (1) Regulator output connected to 47nF pure and 4.7F 2.2 ESR capacitors. (2) Frequency range 100Hz to 100kHz. (3) 1mA to 70mA pulsed load. (4) Frequency range 100Hz to 10MHz. (5) Low power mode is entered and exited automatically when the chip enters/leaves Deep Sleep mode. (6) Regulator is disabled when VREG_IN is either open circuit or driven to the same voltage as VDD_ANA. BC216013A-ds-001Pb Advance Information Page 15 of 54 BlueCore2-Flash Product Data Sheet -20 100 Maximum Output Current Electrical Characteristics Input/Output Terminal Characteristics (Continued) Digital Terminals Min Typ Max Unit (VDD=3.0V) -0.4 - 0.8 V (VDD=1.8V) -0.4 - 0.4 V 0.7VDD - VDD+0.4 V - - 0.2 V V OL output logic level low, (lO = 4.0mA), VDD=1.8V - - 0.4 V V OH output logic level high, (lO = -4.0mA), VDD=3.0V VDD-0.2 - - V V OH output logic level high, (lO = -4.0mA), VDD=1.8V VDD-0.4 - - V Input Voltage Levels VIL input logic level low VIH input logic level high Output Voltage Levels V OL output logic level low, (lO = 4.0mA), VDD=3.0V -100 -20 -10 A Strong pull-down 10 20 100 A Weak pull-up -5 -1 0 A Weak pull-down 0 1 5 A I/O pad leakage current -1 0 1 A CI Input Capacitance 1.0 - 5.0 pF Min Typ Max Unit - 0.3VDD_USB 0.57VDD_USB - - V V VSS_USB< VIN< VDD_USB (1) -1 - 1 A CI Input capacitance 2.5 - 10.0 pF 0.0 2.8 - 0.2 VDD_USB V V Min Typ Max Unit - - 8 Bits 12.5 14.2 monotonic(2) 16.5 mV VSS_PIO -10.0 0.0 VDD_PIO-0.3 -1 -120 -1.5 - - VDD_PIO +0.1 0.2 VDD_PIO 1 120 1.5 10 5 V mA V V A mV LSB s s Strong pull-up Input/Output Terminal Characteristics (Continued) USB Terminals Input threshold VIL input logic level low VIH input logic level high Input leakage current Output Voltage levels To correctly terminated USB Cable VOL output logic level low VOH output logic level high Input/Output Terminal Characteristics (Continued) Auxiliary DAC, 8-Bit Resolution Resolution Average output step size Output Voltage (2) Voltage range (IO=0mA) Current range Minimum output voltage (IO=100A) Maximum output voltage (IO=10mA) High Impedance leakage current Offset Integral non-linearity (2) Starting time (50pF load) Settling time (50pF load) BC216013A-ds-001Pb Advance Information Page 16 of 54 BlueCore2-Flash Product Data Sheet Input and Tristate Current with: Electrical Characteristics Input/Output Terminal Characteristics (Continued) Crystal Oscillator (3) Digital trim range (4) Crystal frequency Trim step size Min (4) Transconductance Negative resistance (5) Typ Max Unit 8.0 - 32.0 MHz 5.0 6.2 8.0 pF - 0.1 - pF 2.0 - - mS 870 1500 2400 8.0 - 40.0 MHz External Clock Input frequency (6) Clock input level (7) - VDD_ANA V pk-pk - - 15 ps rms XTAL_IN input impedance - 10 - k XTAL_IN input capacitance - 4 - pF Power-on reset Min Typ Max Unit VDD_CORE falling threshold 1.40 1.50 1.60 V VDD_CORE rising threshold 1.50 1.60 1.70 V Hysteresis 0.05 0.10 0.15 V Input/Output Terminal Characteristics (Continued) Notes: VDD_CORE, VDD_RADIO, VDD_VCO, VDD_ANA, VDD_BAL and VDD_MEM are at 1.8V unless shown otherwise. VDD_PADS, VDD_PIO and VDD_USB are at 3.0V unless shown otherwise. The same setting of the digital trim is applied to both XTAL_IN and XTAL_OUT. Current drawn into a pin is defined as positive, current supplied out of a pin is defined as negative. (1) Internal USB pull-up disabled. (2) Specified for an output voltage between 0.2V and VDD_PIO -0.2V. (3) Integer multiple of 250kHz. (4) The difference between the internal capacitance at minimum and maximum settings of the internal digital trim. (5) XTAL frequency = 16MHz; XTAL C 0 = 0.75pF; XTAL load capacitance = 8.5pF. (6) Clock input can be any frequency between 8 and 40MHz in steps of 250kHz + CDMA/3G TCXO frequencies of 15.36, 16.2, 16.8, 19.2, 19.44, 19.68, 19.8 and 38.4MHz. (7) Clock input can either be sinusoidal or square wave. If the peaks of the signal are below VSS_ANA or above VDD_ANA a DC blocking capacitor is required between the signal and XTAL_IN. BC216013A-ds-001Pb Advance Information Page 17 of 54 BlueCore2-Flash Product Data Sheet 0.4 Phase noise (at zero crossing) Electrical Characteristics Input/Output Terminal Characteristics (Continued) Audio CODEC, 15-bit Resolution Min Typ Max Unit - 3 350 3 5 20 20 -78 - mV rms mV rms dB dB V rms kHz k Input sample rate (3) Output sample rate (4) Distortion and noise at 1kHz (relative to full scale) Digital to Analog Converter - 1 8 - MSamples/s KSamples/s - -78 -75 dB Gain Resolution Min Gain (5) Max Gain (5) Loudspeaker Driver - 3 -14 +6 - dB dB dB 10 8 - 2.0 20 75 18.5 -75 - 40 OC 500 V Pk-Pk mA mA kHz dB pF Microphone Amplifier Input full scale at maximum gain Input full scale at minimum gain Gain resolution (1) Distortion at 1kHz Input referenced rms noise (2) Bandwidth Input impedance Analog to Digital Converter Notes: (1) 42dB range of gain control (under software control) (2) Noise in bandwidth from 100Hz to 4kHz gain setting >17dB (3) Single bit, 2 nd order - ADC clocked at 1MHz (4) This is the decimated and filtered output at 15-bit resolution (5) 21dB gain range (under software control) (6) Output for 0.1% THD, signal level of 2V Pk-Pk (7) Output for 1%THD, Signal level of 1V Pk-Pk BC216013A-ds-001Pb Advance Information Page 18 of 54 BlueCore2-Flash Product Data Sheet Output voltage full scale swing Output current drive (at full scale swing) (6) Output full scale current (at reduced swing) (7) Output -3dB bandwidth Distortion and noise (relative to full scale) Allowed Load: resistive Allowed Load: capacitive Radio Characteristics 5 Radio Characteristics BlueCore2-Flash meets the Bluetooth specification v1.1 when used in a suitable application circuit between -40C and +105C. Radio Characteristics, VDD = 1.8V Sensitivity at 0.1% BER Maximum RF transmit power (1) Frequency (GHz) Min Typ Max Bluetooth Specification 2.402 - -83 - 2.441 - -84 - 2.480 - -84 - dBm 2.402 - +3 - dBm 2.441 - +3 - 2.480 - +3 - 2.402 - 6.0 - Unit dBm -70 dBm -20 dBm dBm dBm 2.441 - 6.0 - 2.480 - 6.0 - dBm 2.402 - 12 - kHz 2.441 - 10 - 2.480 - 9 - kHz 2.402 - 879 - kHz 2.441 - 816 - 2.480 - 819 - kHz 2.402 - 9 - kHz 2.441 - 9 - 2.480 - 9 - 2.402 - 10 - 2.441 - 10 - 2.480 - 10 - kHz 2.402 - 8 - kHz/50 s 2.441 - 8 - 2.480 - 8 - RF power control range - 35 - 16 dB RF power range control resolution - 1.8 - - dB Initial carrier frequency tolerance 20dB bandwidth for modulated carrier Drift (single slot packet) Drift (five slot packet) Drift Rate BC216013A-ds-001Pb Advance Information -6 to +4 (2) 75 1000 25 dBm kHz kHz kHz kHz kHz 40 20 kHz kHz/50 s kHz/50 s Page 19 of 54 BlueCore2-Flashio Product Data Sheet Maximum received signal at 0.1% BER Temperature = +20C Radio Characteristics Radio Characteristics, VDD = 1.8V Temperature = +20C Frequency (GHz) Min Typ Max 2.402 - 165 - 2.441 - 165 - 2.480 - 165 - 2.402 - 150 - 2.441 - 150 - 2.480 - 150 - - 9 - 11 dB - -4 - 0 dB - -4 - 0 dB - -35 - -30 dB - -21 - -20 dB Adjacent channel selectivity C/I FF0 +3MHz - -45 - -40 dB Adjacent channel selectivity C/I FF0 -5MHz - -45 - -40 dB - -18 - -9 dB Adjacent channel transmit power F=F02MHz - -35 - -20 dBc Adjacent channel transmit power F=F03MHz - -55 - -40 dBc f1 avg "Maximum Modulation" f2 max "Minimum Modulation" (3) (5) Adjacent channel selectivity C/I F=F 0+1MHz (3) (5) Adjacent channel selectivity C/I F=F 0-1MHz (3) (5) Adjacent channel selectivity C/I F=F 0+2MHz (3) (5) Adjacent channel selectivity C/I F=F 0-2MHz (3) (5) (3) (5) (3) (5) Adjacent channel selectivity C/I F=FImage (4) (5) (4) (5) Unit kHz 140