Other Parts Discussed in Thread: TLV320AIC3204
Hi,
I am trying to understand the PLL Example Configurations which are in the TLV320AIC36 Codec Data Sheet. (Table 5-21).
Let's assume that AOSR = DOSR = 128, I have selected for a sampling frequency of 44.1KHz.
ADC_MOD_CLK = DAC_MOD_CLK = 128 * 44.1KHz
Now for selecting MDAC and MADC I am using following equations (MADC * AOSR) / 32 >= RC PRB_Rx. I want to use processing block PRB_R1. For this processing block RC = 6. i.e. MADC >= 1.5. Similarly when I use the equation (MDAC * DOSR) / 32 >= RC PRB_Py. I have chosen PRB_P1. i.e. MDAC >= 2.
As given in table lets assume MADC = MDAC = 3.
Now using CODEC_LCKIN = NADC * ADC_CLK = NDAC * DAC_CLK. As ADC_CLK and DAC_CLK are same NADC = NDAC. But what value do I have to chose here. I don't understand how they have chosen NDAC = NADC = 5.
I am using MCLK with a frequency value of 12MHz.
For calculating the values I was using Design and Configuration Guide for the TLV320AIC3204 and TLV320IAC3254 which is available at the following URL: http://focus.ti.com/lit/an/slaa404c/slaa404c.pdf. I am referring Section 2.2 in that PDF.
The following are my doubts
Can I select MADC = 2 and MDAC = 3 ?
While calculating NADC and NDAC, as long as the constraints which are given under step-3 are met, can we use NADC and NDAC any value from 1 to 128. Step - 3 is available in Section 2.2 Table - 1.xx
Thanks in Advance