English
Language : 

TLV320AIC3106-Q1_15 Datasheet, PDF (23/103 Pages) Texas Instruments – LOW-POWER STEREO AUDIO CODEC FOR PORTABLE AUDIO/TELEPHONY
www.ti.com
GPIO1 GPIO2 MFP3
WCLK
TLV320AIC3106-Q1
SLAS663B – AUGUST 2009 – REVISED OCTOBER 2012
BCLK DIN DOUT
Audio Serial Data Bus
Figure 19. Alternate Audio Bus Mulitplexing Function
In cases where MFP3 is needed for a secondary device digital input, the TLV320AIC3106 must be used in I2C
mode (when in SPI mode, MFP3 is used as the SPI bus MOSI pin and thus cannot be used here as an alternate
digital input source).
This mux capability allows the TLV320AIC3106 to communicate with two separate devices with independent
I2S/PCM buses. An example of such an application is a cellphone containing a Bluetooth transceiver with
PCM/I2S interface, as shown in Figure 20. The applications processor can be connected to the WCLK, BCLK,
DIN, DOUT pins on the TLV320AIC3106, while a Bluetooth device with PCM interface can be connected to the
GPIO1, GPIO2, MFP3, and DOUT pins on the TLV320AIC3106. By programming the registers via I2C control,
the applications processor can determine which device is communicating with the TLV320AIC3106. This is
attractive in cases where the TLV320AIC3106 can be configured to communicate data with the Bluetooth device,
then the applications processor can be put into a low power sleep mode, while voice/audio transmission still
occurs between the Bluetooth device and the TLV320AIC3106.
Processor
1
Processor
2
AIC3106
Possible Processor Types:
Application Processor, Multimedia Processor,
Compressed Audio Decoder, Wireless Modem,
Bluetooth Module, Additional Audio/Voice Codec
Figure 20. TLV320AIC3106 Connected to Multiple Audio Devices
The audio bus of the TLV320AIC3106 can be configured for left or right justified, I2S, DSP, or TDM modes of
operation, where communication with standard telephony PCM interfaces is supported within the TDM mode.
These modes are all MSB-first, with data width programmable as 16, 20, 24, or 32 bits. In addition, the word
clock (WCLK or GPIO1) and bit clock (BCLK or GPIO2) can be independently configured in either Master or
Slave mode, for flexible connectivity to a wide variety of processors
Copyright © 2009–2012, Texas Instruments Incorporated
Product Folder Links: TLV320AIC3106-Q1
Submit Documentation Feedback
23