h4yn0nnym0u5e
Well-known member
I can’t think of a good reason not to use TDM … but because the PCM3168 is capable of using I2S I catered for it on my proof-of-principle design. Which then came in handy when trying out 96kHz audio…Hi there. May I ask the benefit of using all 4 OUTs and like 3 INs for 8 Out/6 In instead of just using 1 OUT and 1 IN and then in TDM mode for 8Out/IN? (Except for that it can't run 96kHz then but for 44.1/48/24bit)
Of course you can’t actually have 4 OUTs and 3 INs, as SAI1 only has 5 pins, and only 4+1, 3+2, 2+3 and 1+4 are valid combinations. So, even less useful!
Oh, I just thought of a use case. It’s possible to derive the audio system clock from an incoming S/PDIF stream, but only for I2S; the TDM option needs a clock twice the speed of the recovered clock. Still not very convincing.