If there are multiple ways to get the required clocks for a given CODEC, how do you choose between them?
For example, if a CODEC can accept 64fs, 128fs, 256fs, and has an internal PLL that can generate any of these, why choose one configuration over another?
Lower frequency clocks reduce EMI? Lower frequency clocks draw (slightly) less current? PLLs work better / are more stable / have less jitter when __ is __?
Likewise, if you could choose between two configurations that both work:
- DAC MCLK synthesized from SCLK, ADC divided from MCLK
- ADC MCLK synthesized from SCLK, DAC divided from MCLK
Why choose one over another? Use the divided MCLK for ADC because it's more stable, and ADC quality is more important than DAC?
In other words, there are multiple possible configurations that work, but what considerations might go into deciding which is best?