stlc2410 STMicroelectronics, stlc2410 Datasheet

no-image

stlc2410

Manufacturer Part Number
stlc2410
Description
Bluetooth Baseband
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
stlc2410B
Manufacturer:
ST
0
Company:
Part Number:
stlc2410B
Quantity:
1 300
1
I
I
I
I
I
I
I
I
I
I
I
I
I
I
January 2004
Rev. 2.0
Bluetooth
Point-to-point, point-to-multi-point (up to 7
slaves) and scatternet capability
Asynchronous Connection-Less (ACL) link
support giving data rates up to 721kbps
Synchronous Connection-Oriented (SCO) link
Standard BlueRF bus interface
ARM7TDMI CPU
– 32-bit Core
– Run from 13MHz external clock
– Support of 32 kHz crystal for low power mode
Memory organization
– 64KByte on-chip RAM
– 4KByte on-chip boot ROM
– Programmable external memory interface (EMI)
– 8-bit or 16-bit external data bus
– Up to 3 programmable chip-select signals
– Hold-acknowledge bus arbitration support
HW support for all packet types
– ACL: DM1, 3, 5 and DH1, 3, 5
– SCO: HV1, 2, 3 and DV1
Communication interfaces
– Serial Synchronous Interface
– Two enhanced 16550 UART's with 128 byte
– 12Mbps USB interface
– Fast master I2C bus interface
– Multi slot PCM interface
– 16 programmable GPIO
– 2 external interrupts and various interrupt
Ciphering support for up to 128-bit key
Receiver Signal Strenght Indication (RSSI)
support for power-controlled links
Separate control for external power amplifier
(PA) for power class1 support.
Software support
– Low level (up to HCI) stack or embedded
– Support of UART and USB HCI transport layers
Idle and power down modes
– Ultra low power in idle mode
– Low standby current
FEATURES
fifo depth
possibilities through other interfaces
stack with profiles
®
V1.1 specification compliant
I
I
1.1 Applications Features
Typical applications in which the STLC2410B can
be used are:
I
I
I
I
I
I
I
2
The STLC2410B offers a compact and complete
solution for short-range wireless connectivity. It in-
corporates all the lower layer functions of the Blue-
tooth
The microcontroller allows the support of all data
packets of Bluetooth
bedded controller can be used to run the Blue-
tooth
The software is located in an external memory ac-
cessed through the external memory interface.
Extended temperature range
Compliant to automotive specification AEC-Q100
Portable computers, PDA
Modems
Handheld data transfer devices
Cameras
Computer peripherals
Other type of devices that require the wireless
communication provided by Bluetooth
Cable replacement
BLUETOOTH
DESCRIPTION
®
®
protocol.
protocol and application layers if required.
ORDERING NUMBER: STLC2410B
Temperature range: -40 to +85 °C
TFBGA132 (8x8x1.2mm)
®
in addition to voice. The em-
STLC2410B
®
BASEBAND
®
1/20

Related parts for stlc2410

stlc2410 Summary of contents

Page 1

... Other type of devices that require the wireless I communication provided by Bluetooth Cable replacement I 2 DESCRIPTION The STLC2410B offers a compact and complete solution for short-range wireless connectivity. It in- corporates all the lower layer functions of the Blue- ® tooth protocol. The microcontroller allows the support of all data ® ...

Page 2

... STLC2410B 3 QUICK REFERENCE DATA 3.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 V Supply voltage core DD V Supply voltage I/O DDIO V input voltage on any digital pin ...

Page 3

... Note the source/sink current under worst case conditions according to the drive capability. (See table 8, pad information for value of X). 3.4 Current Consumption Table 7. Typical power consumption of the STLC2410B and External Flash using UART (VDD = VDD Flash = PLLVDD = 1.8V, VDDIO = 3.3V) STLC2410B State Standby (no low power mode) ...

Page 4

... STLC2410B Figure 1. Block Diagram and Electrical Schematic V DD 100nF V DDIO 100nF V DDIO 100nF 13 RADIO RF BUS I/F (*) 22pF LPOCLKP Y2 32KHz 22pF LPOCLKN VDDPLL V DD 100nF (*) If a low-power clock is available, it can be connected to the LPOCLKP pin in stead of using a crystal 4/20 JTAG 5 ARM7 TDMI ® BLUETOOTH CORE ...

Page 5

... Pin Description and Assignment Table4 : STLC2410B pinlist shows the pinout of STLC2410B; there are 107 digital functional pins and 22 supply pins. The column "PU/PD" shows the pads implementing an internal weak pull-up/down, to fix value if the pin is left open. This can not replace an external pull-up/down. The pads are grouped according to two different power supply values, as shown in column " ...

Page 6

... STLC2410B Table 8. Pin List Name Pin # Interface to external memory int1 D2 External Interrupt used also as external wakeup int2 D1 Second external interrupt boot G14 Select external boot from EMI or internal from ROM wait H12 EMI external wait signal (left open) rdn P1 External read ...

Page 7

... Uart2 modem input/output uart2_io2 K1 Uart2 modem input/output uart2_txd H1 Uart2 transmit data Description DIR I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O O/t O/t O O/t I/O I/O O/t STLC2410B PU/PD VDD PAD CMOS 1. 4mA PD slew rate control CMOS, 3.3V TTL compatible, 2mA V1 tristate slew rate control schmitt trigger CMOS, 3.3V TTL V1 compatible, 2mA slew rate control I CMOS, 3 ...

Page 8

... STLC2410B Table 8. Pin List (continued) Name Pin # uart2_rxd G3 Uart2 receive data I2C interface i2c_dat C1 I2C data pin i2c_clk D3 I2C clock pin USB interface usb_dn G1 USB - pin usb_dp G2 USB + pin GPIO interface gpio0 F14 Gpio port 0 gpio1 F13 Gpio port 1 gpio2 F12 ...

Page 9

... Should be strapped to vssio if not used (2) Should be strapped to vddio if not used (3) Should have a 10 kOhm pull-up if not used. Description DIR O/t I/O I/O I/O I STLC2410B PU/PD VDD PAD I CMOS, 3.3V TTL PD V1 compatible I (1) CMOS, 3.3V TTL V1 compatible schmitt trigger I PU CMOS, 3.3V TTL V1 compatible ...

Page 10

... STLC2410B Table 4. Pin List (continued) Name Pin # Power Supply vsspll D14 PLL ground vddpll C13 1.8V supply for PLL vdd B7 1.8V Digital supply vdd K2 1.8V Digital supply vdd L12 1.8V Digital supply vdd L14 1.8V Digital supply vdd M4 1.8V Digital supply vdd N9 1.8V Digital supply vddio A11 3.3V I/O's supply ...

Page 11

... Extension of the ARM Bus to handle external program FLASH or RAM or dedicated peripherals. – Data bus in byte or half word format (8-bit or 16-bit). – Address bus 20-bit wide to support 1 Mbyte within each bank. – Direct Support for 3 external devices. – Access to slow peripherals. ® specification 1.1, including: STLC2410B 11/20 ...

Page 12

... UART download boot from ROM. When boot pin is set to `0` (connected to GND), the STLC2410B boots on its internal ROM (needed to download the new firmware). When booting on the internal ROM, the STLC2410B will monitor the UART interface for approximately 1.4 second ...

Page 13

... The I2C port is used both to connect to an external E2PROM and to access I2C peripherals like the STw5094 Codec. The I2C implemented in the STLC2410B is a master I2C, it has the full control of the I2C bus at all time. I2C slave functionality is not supported, so any other I2C attached to the I2C bus must be slave, otherwise bus contention will occur. ® ...

Page 14

... STLC2410B Figure 3. I2C BUS master flow diagram RX DATA RECEIVE DATA SEND ACKNOWLEDGE RX 7.4 USB Interface The USB interface is compliant with the USB 2.0 full speed specification. Max throughput on the USB in- terface is 12 Mbit/s. Figure 4 gives an overview of the main components needed for supporting the USB interface, as specified ® ...

Page 15

... ARM7TDMI application when connected with the standard ARM7 devel- opment tools. 7.6 RF Interface The STLC2410B radio interface is compatible to BlueRF (unidirectional RxMode2 for data and unidirec- tional serial interface for control). 7.7 PCM voice interface The voice interface is a direct PCM interface to connect to a standard CODEC (e.g. STw5093 or STw5094) including internal decimator and interpolator filters. The data can be linear PCM (13-16bit), µ ...

Page 16

... STLC2410B The four signals of the PCM interface are: – PCM_CLK : PCM clock – PCM_SYNC : PCM 8kHz sync – PCM_A : PCM data – PCM_B : PCM data Directions of PCM_A and PCM_B are software configurable. Figure 5. PCM (A-law, µ-law) standard mode PCM_CLK ...

Page 17

... HCI UART TRANSPORT LAYER The UART Transport Layer is specified by the Bluetooth nication between a host controller (STLC2410B) and a host (e.g. PC), via a RS232 interface. The objective of this HCI UART Transport Layer is to make it possible to use the Bluetooth serial interface between two UARTs on the same PCB. The HCI UART Transport Layer assumes that the UART communication is free from line errors ...

Page 18

... HCI USB TRANSPORT LAYER The USB Transport Layer has been specified by the Bluetooth munication between a host controller (STLC2410B) and a host (e.g. PC), via a USB interface. The USB Transport Layer is completely implemented in SW. It accepts HCI messages from the HCI Layer, prepares it for transmission over a USB bus, and sends it to the USB Driver. It reassembles the HCI messages from USB data received from the USB Driver, and sends these messages to the HCI Layer. The Transport Lay- er does not interprete the contents (payload) of the HCI messages ...

Page 19

... MECHANICAL DATA TYP. MAX. 0.047 0.032 0.012 0.014 0.315 0.321 0.256 0.315 0.321 Body 1.20mm 0.256 0.020 0.022 0.029 0.035 Fine Pitch Ball Grid Array 0.003 STLC2410B OUTLINE AND TFBGA132 7146828 A 19/20 ...

Page 20

... STLC2410B Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice ...

Related keywords