Hello all,
I need to distribute I2S clock(bck/ws) and data from a single point to 3 IC's on a board (10 to 15 cm).
How can this be done in an appropriate and simple way with commonly available components ?
grtz
Simon
I need to distribute I2S clock(bck/ws) and data from a single point to 3 IC's on a board (10 to 15 cm).
How can this be done in an appropriate and simple way with commonly available components ?
grtz
Simon
Not an expert, but here's a link to how my pcb distributes i2s to twin TDA1541a dac chips. If it is possible to reduce the length of the run, you want to make every effort to keep it to a minimum.
I2S distribution to 2 dac chips
Regarding the value of the damping resistors, I've read that others use 22 ohm.
I2S distribution to 2 dac chips
Regarding the value of the damping resistors, I've read that others use 22 ohm.
You might want to consider using LVDS format transmitter and receiver chips if you really need to go 15cm or more, otherwise shorten things up as much as possible and use the I2S directly.. I had cross-talk and interference problems at distances over 10cm in my last dac project.
jmtcw... ymmv etc..
jmtcw... ymmv etc..
kevinkr said:You might want to consider using LVDS format transmitter and receiver chips if you really need to go 15cm or more, otherwise shorten things up as much as possible and use the I2S directly.. I had cross-talk and interference problems at distances over 10cm in my last dac project.
jmtcw... ymmv etc..
Through my multiple DAC modules, I2S distributes over a length of 60cm without any problems. I do not use drivers. I do use input buffers at every module though....
sounds terrific, the length seems to have no negative impact and the gain in adding more DACs does have a very positive (balance?) impact
I would use something like a NC7NZ34 to fanout each signal. As long as there is sufficient ground return (i.e. solid ground plane) under the traces, performance should be sufficient, unless you have really extreme performance goals.
Thanks for the replies
The board is not realy high performance but i want to be sure that i do not run in to signal integrity issues.
I have designed a 3 channel DA board with an SPDIF to I2S converter on it as well (AD1854 and CS1820).
The 2nd board will either be a dedicated DSP of FPGA for signal processing.
This setup enables me to experiment a little.
I checked the HC/HCT series buffers but thought these were quite slow. The NC7NZ34 is exactly what is was looking for !
grtz
Simon
The board is not realy high performance but i want to be sure that i do not run in to signal integrity issues.
I have designed a 3 channel DA board with an SPDIF to I2S converter on it as well (AD1854 and CS1820).
The 2nd board will either be a dedicated DSP of FPGA for signal processing.
This setup enables me to experiment a little.
I checked the HC/HCT series buffers but thought these were quite slow. The NC7NZ34 is exactly what is was looking for !
grtz
Simon
- Status
- Not open for further replies.