English
Language : 

CC256X_13 Datasheet, PDF (27/51 Pages) Texas Instruments – Bluetooth and Dual-Mode Controller
CC256x
www.ti.com
SWRS121C – JULY 2012 – REVISED OCTOBER 2013
3.5.4.2.2 Assisted A2DP Source
The role of the A2DP source is to transmit the audio stream in an A2DP Bluetooth connection. In this role,
the A2DP layer and its underlying layers are responsible for link management and data encoding. To
handle these tasks, two logic transports are defined:
• Control and signaling logic transport
• Data packet logic transport
The assisted A2DP takes advantage of this modularity to handle the data packet logic transport in the
CC256x device. First, the assisted A2DP encodes the raw data from the CC256x PCM–I2S interface
using an on-chip SBC encoder. The assisted A2DP then implements a light L2CAP layer (L-L2CAP) and
light AVDTP layer (L-AVDTP) to fragment and packetize the encoded audio data. Figure 3-18 shows the
comparison between a common A2DP source architecture and the assisted A2DP source architecture.
A2DP Source Architecture
Assisted A2DP Source Architecture
Host Processor
Bluetooth Stack
A2DP
Profile
SBC
PCM
/
I2S
44.1 KHz
48 KHz
16 bits
Audio
CODEC
Host Processor
Bluetooth Stack
A2DP
Profile
Control
AVDTP
L2CAP
Data
HCI
Control Data
HCI
CC256x
Bluetooth Controller
Control
AVDTP
L2CAP
HCI
Control
Data
HCI
PCM
/
I2S
CC256x
Bluetooth Controller SBC
L-AVDTP
L-L2CAP
44.1 KHz
48 KHz
16 bits
Audio
CODEC
Figure 3-18. A2DP Source Architecture Versus Assisted A2DP Source Architecture
For more information on the A2DP source role, see the A2DP Profile Specification
(www.bluetooth.org/enus/ specification/adopted-specifications).
Copyright © 2012–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Detailed Description
27