Datasheet

PLL
´ ´(R J.D)/P
PLL_CLKIN
CODEC_CLKIN
ADC_CLK
DAC_MOD_CLK
DAC_CLK
ADC_MOD_CLK
NDAC = 1, 2, ..., 127, 128
MDAC = 1, 2, ..., 127, 128
DOSR = 1, 2, ..., 1023, 1024 AOSR = 1, 2, ..., 255, 256
MADC = 1, 2, ..., 127, 128
NADC = 1, 2, ..., 127, 128
MCLK
BCLK
GPIO1
DIN
MCLK
BCLK
GPIO1
PLL_CLK
¸ NADC
¸ MADC¸ MDAC
¸ DOSR ¸ AOSR
¸ NDAC
To DAC_miniDSP
Clock Generation
To ADC_miniDSP
Clock Generation
DAC_f
S
ADC_f
S
B0357-02
TLV320AIC3110
SLAS647B DECEMBER 2009REVISED MAY 2012
www.ti.com
5.6 CLOCK Generation and PLL
The TLV320AIC3110 supports a wide range of options for generating clocks for the ADC and DAC
sections as well as interface and other control blocks as shown in Figure 5-36. The clocks for ADC and
DAC require a source reference clock. This clock can be provided on variety of device pins such as
MCLK, BCLK, or GPIO1 pins. The source reference clock for the codec can be chosen by programming
the CODEC_CLKIN value on page 0 / register 4, bits D1–D0. The CODEC_CLKIN can then be routed
through highly-flexible clock dividers shown in Figure 5-36 to generate the various clocks required for
ADC, DAC and digital processing sections. In the event that the desired audio clocks cannot be generated
from the reference clocks on MCLK, BCLK, or GPIO1, the TLV320AIC3110 also provides the option of
using the on-chip PLL, which supports a wide range of fractional multiplication values to generate the
required clocks. Starting from CODEC_CLKIN, the TLV320AIC3110 provides several programmable clock
dividers to help achieve a variety of sampling rates for ADC and DAC.
Figure 5-36. Clock Distribution Tree
66 APPLICATION INFORMATION Copyright © 2009–2012, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TLV320AIC3110