Post Go back to editing

AD1939 - Clocks questions

Hello,

I'am using an AD1939 codec and I have a crystal on my board which generates 12,288 MHz (256 x Fs in my case, since I'll use only 48 kHz as a sample rate) and this crystal is connected to the MCLKI/XI pin of the AD1939.

All the systems is connected to a FPGA, which will receive the 12,288 MHz as well.

In my registers, I am going to put the MCLKI/XI for the PLL input in PLL and Clock Control register 0.

Here are my questions :

For the PLL and Clock control register 1, what is exactly the difference between PLL Clock and MCLK for the DAC and ADC source ?

The PLL isn't supposed to generate the MCLK ? In my case, putting both in PLL Clock would be OK ?

About the LRCLK, what is the difference between Slave and Master ? Do I have to provide a 48 kHz signal in master mode or is it self-generated from my MCLK since I provide it with the MCLKI/XI ?

If I have to generate a 48 kHz signal, do you think that generating it from the FPGA would be OK or it would jitter the signal so badly it wouln't be usable ?

About the BCLK, I'm planning to put in Master mode and to put in Internally Generated. If I get it right, it will be generated and I don't have to connect anything on the BCLK ?

They are maybe "silly" questions, and I apologize, I'm new in design creation :-)

Thanks in advance,

Florent

Parents
  • Hi Coleman,

    first of all, a huge thanks for your answer, you answered correctly to my questions.

    The only remaining question I got is about the MCLKO/XO.

    On my board, I have a crystal at 12.288 MHz which will drive the MCLKI/XI pins as well as the FPGA through 22 Ohm resistors.

    You said I have to connect the MCLKO/XO pin back to the crystal through a 100 Ohm resistor. I must admit I don't get the use of this signal. Am I juste supposed to simply connect the MCLKO/XO pin to the output of my crystal through a 100 Ohm and the trick is done ? Why is that important ?

    For the rests, your answer helped me a lot, and I thank you a lot !

    Florent

Reply
  • Hi Coleman,

    first of all, a huge thanks for your answer, you answered correctly to my questions.

    The only remaining question I got is about the MCLKO/XO.

    On my board, I have a crystal at 12.288 MHz which will drive the MCLKI/XI pins as well as the FPGA through 22 Ohm resistors.

    You said I have to connect the MCLKO/XO pin back to the crystal through a 100 Ohm resistor. I must admit I don't get the use of this signal. Am I juste supposed to simply connect the MCLKO/XO pin to the output of my crystal through a 100 Ohm and the trick is done ? Why is that important ?

    For the rests, your answer helped me a lot, and I thank you a lot !

    Florent

Children
No Data