34 .80 7IRELESS IMPORTANT NOTICE Dear customer, As from August 2nd 2008, the wireless operations of STMicroelectronics have moved to a new company, ST-NXP Wireless. As a result, the following changes are applicable to the attached document. ) s t( Company name - STMicroelectronics NV is replaced with ST-NXP Wireless. Copyright - the copyright notice at the bottom of the last page "(c) STMicroelectronics 200x - All rights reserved", shall now read: "(c) ST-NXP Wireless 200x - All rights reserved". c u d e t le o r P Web site - http://www.st.com is replaced with http://www.stnwireless.com Contact information - the list of sales offices is found at http://www.stnwireless.com under Contacts. o s b O - If you have any questions related to the document, please contact our nearest sales office. Thank you for your cooperation and understanding. ) s ( ct ST-NXP Wireless u d o r P e t e l o s b O 34 .80 7IRELESS www.stnwireless.com 34 .80 7IRELESS E-STLC2416 BluetoothTM baseband with integrated flash Not For New Design Features Pin-to-pin compatible with the previous version STLC2415 Ericsson Technology Licensing Baseband Core (EBC) BluetoothTM specification compliance: V1.1 and V1.2 LFBGA120 (10x10x1.4mm) SW compatible with STLC2411-M28R400CT combination Low power architecture with 2 different low power levels: sleep mode and deep sleep mode HW support for packet types 2 layer class 4 PCB compatible Point-to-point, point-to-multi-point (up to 7 slaves) and scatternet capability Asynchronous Connection Oriented (ACL) logical transport link Synchronous Connection Oriented (SCO) links: 2 simultaneous SCO channels Supports Pitch-period Error Concealment (PPEC) - Improves speech quality in the vicinity of interference - Improves coexistence with WLAN - Works at receiver, no Bluetooth implication Communication interfaces - Synchronous serial interface supporting up to 32 bit data and different industry standards - Two enhanced 16550 UARTs - 12 Mbps USB interface - Fast master I2C bus interface - Multi slot PCM interface - 16 programmable GPIOs - 2 external interrupts and various interrupt possibilities through other interfaces (s) t c u r P e Faster connection: interlaced scan for page and inquiry scan, first FHS without random backoff, RSSI used to limit range Extended SCO (eSCO) links Standard BlueRF bus interface QoS flush Clock support ARM7TDMI 32-bit CPU Memory organization - Integrated 4 Mbit flash - 64 KByte on-chip RAM - 4 KByte on-chip boot ROM t e l o s b O October 2008 e t le o r P o s b O - Adaptive Frequency Hopping (AFH): hopping kernel, channel assessment as master and as slave od c u d ) s t( Efficient support for WLAN coexistence in collocated scenario Ciphering support for up to 128-bit key Receiver Signal Strength Indication (RSSI) support for power-controlled links Separate control for external power amplifier (PA) for class1 power support. Software support Description The E-STLC2416 from STMicroelectronics is a BluetoothTM baseband controller with integrated 4 Mbit flash memory. Together with a BluetoothTM Radio this product offers a compact and complete solution for short-range wireless connectivity. It incorporates all the lower layer functions of the BluetoothTM protocol. Rev 2 This is information on a product still in production but not recommended for new designs. 1/37 www.stnwireless.com 37 Contents E-STLC2416 Contents 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 Quick reference data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Operating ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 I/O specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4 2.3.1 Specifications for 3.3V I/Os . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.3.2 Specifications for 1.8V I/Os . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 ) s t( 3 Block diagram and electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . 9 4 Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.1 c u d 5 e t le Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.1 Baseband . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.2 6 o s b O - 5.1.1 Baseband 1.1 features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.1.2 Baseband 1.2 features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Integrated Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.2.1 ) s ( ct Flash signal descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 u d o General specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 r P e 6.1 t e l o 6.2 s b O 2/37 o r P Pin description and assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 System clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 6.1.1 Slow clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Boot procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 6.3 Clock detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 6.4 Master reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 6.5 Interrupts/wake-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 6.6 V1.2 detailed functionality - Extended SCO . . . . . . . . . . . . . . . . . . . . . . . 21 6.7 V1.2 detailed functionality - Adaptive frequency hopping . . . . . . . . . . . . . 21 6.8 V1.2 detailed functionality - Faster connection . . . . . . . . . . . . . . . . . . . . . 22 6.9 V1.2 detailed functionality - Quality of service . . . . . . . . . . . . . . . . . . . . . 22 34 .80 7IRELESS E-STLC2416 Contents 6.10 7 Low power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.10.1 Sniff or park . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.10.2 Inquiry/page scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.10.3 No connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.10.4 Active link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 6.11 SW initiated low power mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 6.12 Bluetooth - WLAN coexistence in collocated scenario . . . . . . . . . . . . . . . 24 6.12.1 Algorithm 1: PTA (Packet Traffic Arbitration) . . . . . . . . . . . . . . . . . . . . . 24 6.12.2 Algorithm 2: WLAN master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 6.12.3 Algorithm 3: Bluetooth master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 6.12.4 Algorithm 4: two-wire mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 6.12.5 Algorithm 5: alternating wireless medium access (AWMA) . . . . . . . . . . 26 ) s t( Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 8 c u d 7.1 UART Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 7.2 Synchronous serial interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 o r P 7.2.1 Feature description: Agilent mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 7.2.2 Feature description: 32-bit SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 e t le 7.3 I2C interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 7.4 USB interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 7.5 JTAG Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 7.6 RF Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 7.7 PCM voice interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ) s ( ct o s b O - u d o HCI UART transport layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 r P e 8.1 UART settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 t e l o 9 HCI USB transport layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 bs 10 O Class1 power support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 11 Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 12 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 13 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 34 .80 7IRELESS 3/37 Overview 1 E-STLC2416 Overview The E-STLC2416 from STMicroelectronics is a BluetoothTM baseband controller with integrated 4 Mbit flash memory. Together with a BluetoothTM Radio this product offers a compact and complete solution for short-range wireless connectivity. It incorporates all the lower layer functions of the BluetoothTM protocol. The microcontroller allows the support of all data packets of BluetoothTM in addition to voice. The embedded controller can be used to run the BluetoothTM protocol and application layers if required. The software is located in the integrated flash memory. Detailed list of features Pin-to-pin compatible with the previous version STLC2415 Ericsson Technology Licensing Baseband Core (EBC) BluetoothTM specification compliance: V1.1 and V1.2 SW compatible with STLC2411-M28R400CT combination 2 layer class 4 PCB compatible Point-to-point, point-to-multi-point (up to 7 slaves) and scatternet capability Asynchronous Connection Oriented (ACL) logical transport link Synchronous Connection Oriented (SCO) links: 2 simultaneous SCO channels Supports Pitch-period Error Concealment (PPEC) e t le c u d ) s t( o r P - Improves speech quality in the vicinity of interference - Improves coexistence with WLAN - Works at receiver, no Bluetooth implication o s b O - Adaptive Frequency Hopping (AFH): hopping kernel, channel assessment as master and as slave Faster connection: interlaced scan for page and inquiry scan, first FHS without random backoff, RSSI used to limit range Extended SCO (eSCO) links ) s ( ct u d o r P e t e l o s b O 4/37 34 .80 7IRELESS E-STLC2416 Overview Standard BlueRF bus interface QoS flush Clock support - System clock input at 13 and 26 MHz - LPO clock input at 3.2 and 32 kHz ARM7TDMI 32-bit CPU Memory organization - Integrated 4 Mbit flash - 64KByte on-chip RAM - 4KByte on-chip boot ROM Low power architecture with 2 different low power levels: sleep mode and deep sleep mode HW support for packet types - ACL: DM1, 3, 5 and DH1, 3, 5 - SCO: HV1, 3 and DV - eSCO: EV3, 5 c u d Communication interfaces ) s t( - Synchronous serial interface, supporting up to 32 bit data and different industry standards - Two enhanced 16550 UARTs with 128 byte FIFO depth - 12 Mbps USB interface - Fast master I2C bus interface - Multi slot PCM interface - 16 programmable GPIOs - 2 external interrupts and various interrupt possibilities through other interfaces e t le o r P o s b O - Efficient support for WLAN coexistence in collocated scenario Ciphering support for up to 128-bit key Receiver Signal Strength Indication (RSSI) support for power-controlled links Separate control for external power amplifier (PA) for class1 power support. Software support ) s ( ct u d o r P e t e l o - Low level (up to HCI) stack or embedded stack with profiles - Support of UART and USB HCI transport layers. Typical applications bs O Cable replacement Portable computers PDA, modems Handheld data transfer devices Cameras, computer peripherals Other type of devices that require the wireless communication provided by BluetoothTM 34 .80 7IRELESS 5/37 Quick reference data E-STLC2416 2 Quick reference data 2.1 Absolute maximum ratings Operation of the device beyond these conditions is not guaranteed. Sustained exposure to these limits will adversely affect device reliability. Table 1. Absolute maximum ratings Symbol 2.2 Conditions Min Max Unit VDD Supply voltage baseband core VSS - 0.5 2.5 V VDDF Supply voltage flash VSS - 0.5 2.5 V VPP Fast Program Voltage VSS - 0.5 13 V 4 V V VDDIO Supply voltage baseband I/O VDDQ Supply voltage flash I/O VSS - 0.5 2.5 VIN Input voltage on any digital pin (excluding FLASH input pins) VSS - 0.5 VDDIO + 0.3 V Tstg Storage temperature +150 ) s t( C Tlead Lead temperature < 10s +240 C c u d -55 ro P e let Operating ranges o s b O - Operating ranges define the limits for functional operation and parametric characteristics of the device. Functionality outside these limits is not implied. Table 2. Operating ranges Symbol (s) Conditions ct VDD Supply voltage baseband core and EMI pads VDDF Supply voltage flash o r P e du Min Typ Max Unit 1.55 1.8 1.95 V 1.55 1.8 1.95 V VDDIO Supply voltage digital I/O 2.7 3.3 3.6 V VDDQ Supply voltage flash I/O (VDDQ VDDF) 1.55 1.8 1.95 V Tamb Operating ambient temperature -40 +85 C t e l o s b O 6/37 34 .80 7IRELESS E-STLC2416 2.3 Quick reference data I/O specifications Depending on the interface, the I/O voltage is typical 1.8V (interface to the flash memory) or typical 3.3V (all the other interfaces). These I/Os comply with the EIA/JEDEC standard JESD8-B. 2.3.1 Specifications for 3.3V I/Os Table 3. LVTTL DC input specification (3V