Hello,
Looking for some help on a way to do this.
Any suggestions appreciated!
Best Regards,
Scott
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi, Scott,
Take a look at the SRC4392.
-d2
Hi Don,
Thanks for that! I will spend some time trying to figure it out but it looks exactly like what I am looking for.
I am also trying to figure out how to convert I2S to a more general serial 2 channel DAC interface. Something like what is shown in this timing diagram:
http://www.ti.com/lit/ds/symlink/dac8812.pdf#page=4.
Thanks again!
Hi, Scott,
I don't think we have an easy solution for that. I think you'll need to use a micro to do that conversion since it is not something we normally worry about.
-d2
Hello Scott,
If you want to play two channel I2S signal in two simple DACs, you must delay data signal for aligning to required number of bits and buffer 32bit of left-channel data for simultaneous playing of both channels. You can implement it in some small Xilinx or simply delay and buffer it with more 74HC164 shift registers. I used 7bit delay for converting I2S to 24bit and 13bit delay for 18bit DAC. For 16bit DAC it will be probably 15bit delay and 32bit left-channel buffer. You can look at my projects with PCM1704: http://www.pavouk.org/hw/modulardac/en_pcm1704.html or AD1865: http://www.pavouk.org/hw/modulardac/en_ad1865i2s.html
Best regards, Pavel.