In the I2S protocol we have 3 signal + one none-standard master clock (mentioned by Olin Lathrop):
- data
- LRCK/FCK (frame synchronizer)
- BCK (bit clock)
- MCK/SCK (master clock)
Question 1: Why do we need a master clock? I think some devices simply need a clock to work; this master clock can provide the clock for them to work.
Question 2: In the PCM5102a DAC IC we have specifications about the relation of the master clock (SCK) to the sampling frequency (LRCK):
But what is the difference between these multipliers? In other words, by providing a higher or lower frequency clock for the DAC, what will change, what will happen? And how can we choose one of them? I can't find anything about it in its datasheet.
Question 3: As you can see in the picture from the datasheet appended above, without providing SCK, it will use its own PLL to generate a clock for itself, but according to the picture we have two speeds supported, 128x and 192x. Which one will be selected how? Again, I couldn't find anything in the datasheet.
Question 4: Also the datasheet mentioned 1x/2x/4x/8x interpolatino is availible, but there isn't way to setting it, does it relate to MCK?How?