RDA 5856TE Datasheet

RDA5856TE
Features
Bluetooth v4.2 specification compliant,
supports BR/EDR
Bluetooth radio includes integrated balun Support A2DP 1.2, HFP 1.5 and AVRCP1.5 104MHz RISC MCU and 104MHz Voice
Internal MCU ROM and RAM, VoC memory
and in-package serial flash memory.
Various serial interfaces: USB OTG 2.0 HS,
UART, I2C Master and SD Card Interface
Support analog key Up to 4 PWM output Independent powered Real-Time Clock One channel 16 bits voice ADC and 16 bits
stereo DAC
Audio interfaces: analog stereo line in Support MP3/SBC/WMA/ACC decoder Support audio playback from SD/USB card Integrated broadcast FM tuner which can
be tuned word-wide frequency band
Debug host interface allowing non-intrusive
in depth investigation GDB debugger
Internal 32K OSC for standby, shutoff and
sleep state
Integrated LDO
RDA5856TE
High performance, highly integrated multi-media system-on-chip solution with bluetooth connectivity
General Description
RDA5856TE is a high performance, highly integrated multi-media system-on-chip solution with Bluetooth connectivity, which specialized in music and audio applications. Integrating all essential electronic components, including baseband, bluetooth transceiver, power management, FM receiver onto a single system on chip, RDA5856TE offers best in class bill of material, space requirement and cost/feature ratio for bluetooth music and
Applications
Bluetooth speakers Bluetooth music box Bluetooth headset or headphone
The 104MHz Voice Co-Processor supports various audio applications. The integrated audio codec supports two channels DAC and one channel ADC. Playback form SD card and USB card are also supported.
audio application.
Copyright@2016 RDA Microelectronics. CONFIDENTIAL 1 / 17
RDA5856TE

Table of Contents

Table of Contents ......................................................................................................................................... 2
1. Product Details ................................................................................................................................... 3
2. Package and Pinout ............................................................................................................................ 4
2.1. Pin Assignment ........................................................................................................................... 4
2.2. Pin Description ............................................................................................................................ 4
2.3. Package Dimensions ................................................................................................................... 5
3. Function Block Diagram ..................................................................................................................... 6
4. Clock and reset ................................................................................................................................... 6
5. MCU .................................................................................................................................................... 6
6. USB ..................................................................................................................................................... 7
7. VoC ..................................................................................................................................................... 7
8. Flash Controller .................................................................................................................................. 7
9. DMA .................................................................................................................................................... 8
10. AIF ....................................................................................................................................................... 8
11. SDMMC Controller ............................................................................................................................. 8
12. Timer .................................................................................................................................................. 8
13. GPIO .................................................................................................................................................... 8
14. UART ................................................................................................................................................... 9
15. Debug Host ......................................................................................................................................... 9
16. I2C Master .......................................................................................................................................... 9
17. Calendar ........................................................................................................................................... 10
18. PWM ................................................................................................................................................. 10
19. Audio Codec ..................................................................................................................................... 10
20. Power Management ......................................................................................................................... 10
20.1. Power on/off control ............................................................................................................. 11
20.2. Power Mode .......................................................................................................................... 11
21. Bluetooth Transceiver ...................................................................................................................... 11
22. FM ..................................................................................................................................................... 12
23. Electrical Characteristics .................................................................................................................. 13
23.1. BT RF Specifications ............................................................................................................... 13
23.2. FM RF Specifications ............................................................................................................. 15
23.3. Audio Characteristics............................................................................................................. 15
23.4. Recommended Operating Conditions ................................................................................... 15
24. Software ........................................................................................................................................... 16
25. Revision History ................................................................................................................................ 17
Copyright@2016 RDA Microelectronics. CONFIDENTIAL 2 / 17

1. Product Details

RDA5856TE
Bluetooth Radio
Fully compliant with Bluetooth radio
specification 4.2 including basic rate and EDR.
On-chip Balun which combines the
balanced outputs of the PA on transmit and produces the balanced input signals for the LNA.
Microcontrollers
RDA in house developed 16/32 bit
processor
Reduced Instruction Set Architecture Efficient 6-stage instruction pipeline
Voice Co-Processor
RDA Internal designed Voice DSP core Two 16x16 -> 32 Multipliers Bi-MAC (two accumulations on the same
register per cycle)
Eight 16 bit general purpose registers and
four 32 bit general purpose registers
Low power mode supported
Package Options
TSSOP24-EP
Audio Interface
Audio codec with 16 bits stereo DAC and
one channel 16 bits ADC
Support sample rate of 8, 11.025, 12, 16,
22.05, 32, 44.1 and 48 KHz.
Peripheral and Interfaces
Debug host for debug and normal UART UART interface USB 2.0 OTG high speed interface, support
USB audio
SDMMC controller for SD card I2C master for internal and external
modules access
Up to 8 GPIOs
Integrated Power Management
Multiple LDOs
Copyright@2016 RDA Microelectronics. CONFIDENTIAL 3 / 17

2. Package and Pinout

RDA5856TE
TSSOP24-EP
1
2
3
4
5
6
SD_DAT/GPIO_4<3>
SD_CMD/GPIO_4<5>
GPIO_3<7>
DVSS
DVDD
SD_CLK/GPIO_4<4>
7
8
9
10
11
12
AVSS_3V3
USB_DN/GPIO_0<0>
USB_DP/GPIO_0<1>
GPIO_4<0>
VBAT
24
23
22
21
20
19
18
17
16
15
14
13
AVDD_3V3
XTAL2
KEYSENSE/ GPIO_0<4>
AVDD_RF
BT_ANT
AVSS_RF
XTAL1
AVSS_CODEC
MIC_IN
DACOUT
LINEIN
AVDD_CODEC
FM_ANT
Pin Type
Description
I/O
Digital input/output
I
Digital input
O
Digital output
A, I
Analog input
A, O
Analog output
A, I/O
Analog input/output
PWR
Power
GND
Ground
PIN NO
NAME
TYPE
DESCRIPTION
1
GPIO_3<7>
I/O
Multiple functions configured by p37_cfg. 0: General purpose input/output 1: PWM output0 2: UART TXD 4: Debug Host TXD 7: GPIO interrupt input 6
2
GPIO_4<0>
I/O
Multiple functions configured by p40_cfg. 0: General purpose input/output 1: PWM output 1 4: Debug Host RXD 7: GPIO interrupt input 5
3
SD_DAT/GPIO_4<3>
I/O
Multiple functions configured by p43_cfg. 0: Debug Host Clock 3: General purpose input/output 5: SD data 7: GPIO interrupt input 2
4
SD_CLK/GPIO_4<4>
I/O
Multiple functions configured by p44_cfg. 0: Debug Host RXD 3: General purpose input/output 5: SD clock 7: GPIO interrupt input 1
5
SD_CMD/GPIO_4<5>
I/O
Multiple functions configured by p45_cfg. 0: Debug Host TXD 3: General purpose input/output 5: SD command 7: GPIO interrupt input 0
6
AVDD_3V3
PWR
Power of analogue 3.3V

2.1. Pin Assignment

RDA5856TE

2.2. Pin Description

Figure 1 Pin Assignment
Table 1 Pin Types
Table 2 pin description
Copyright@2016 RDA Microelectronics. CONFIDENTIAL 4 / 17
RDA5856TE
7
AVSS_3V3
GND
Ground of analogue 3.3V
8
DVSS
GND
Ground of digital core
9
DVDD
PWR
Power of digital code
10
VBAT
PWR
Battery power supply
11
USB_DN/GPIO_0<0>
A, I/O Or I/O
Multiple functions configured by p00_cfg. 0: General purpose input/output 2: UART RXD 6: USB negative input 7: USB detect negative input
12
USB_DP/GPIO_0<1>
A, I/O Or I/O
Multiple functions configured by p01_cfg. 0: General purpose input/output 2: UART TXD 6: USB positive input 7: USB detect positive input
13
LINEIN
A, I
Line input
14
DACOUT
A, O
DAC output
15
MIC_IN
A, I
Microphone input
16
AVDD_CODEC
PWR
Analogue power supply of headphone
17
AVSS_CODEC
GND
Analogue ground of headphone
18
FM_ANT
A, I
FM receiver input
19
AVDD_RF
PWR
Analogue power supply of bluetooth RF
20
AVSS_RF
GND
Analogue ground of bluetooth RF
21
BT_ANT
AI/O
Bluetooth transmitter output/receiver input
22
KEYSENSE/GPIO_0<4>
A, I or I/O
Multiple functions configured by p04_cfg. 0: General purpose input/output 4: Debug Host RXD 5: Key input
23
XTAL1
A, I
XTAL input
24
XTAL2
A, O
XTAL output

2.3. Package Dimensions

Copyright@2016 RDA Microelectronics. CONFIDENTIAL 5 / 17

3. Function Block Diagram

I2C
Master
Debug
Host
UART SD/MMC PWM
USB 2.0
OTG
GPIO AIF
VOC
MCU
VOC
MEM
MCU
RAM
MCU
RAM
DMA
BT
Baseband
FM
Analog Audio
CODEC
BT
Radio
BT_ANT
FM_ANT
Line In MIC In
DAC Out
PMU
Flash
Controller
DP/DN
PMW
out x4
SD UARTUARTHST_CLK
I2C
GPIO
Serial Flash
SYSPLL
AUDPLL DIV
clk_codec
clk_sys
XTAL
RDA5856TE
Figure 2 RDA5856TE Block Diagram

4. Clock and reset

RDA5856TE has a reference clock input from either a crystal or an external clock source. There are two internal PLL which use XTAL clock as reference. They are used for system and audio applications.
Figure 3 Clock Structure
RDA5856TE has several reset sources, as following:
POR
Entire SoC is reset after power supply ramping from 0v to VBAT.
External Pin Reset
Entire SoC is reset except PMU.
Warm Reset
Global soft reset
DBB can be reset by set soft reset register in system control register map.
Watch Dog Reset
DBB will be reset when watch dog timer expired.

5. MCU

RDA RISC is a 16/32-bits processor which using a Reduced Instruction Set Architecture, an efficient 6-stage instruction pipeline, it provides high performance to the system.
RDA RISC Core.
32x32-bit Multiplier.
Copyright@2016 RDA Microelectronics. CONFIDENTIAL 6 / 17
Loading...
+ 11 hidden pages