I would like to make a SPDIF to Ethernet converter. This would allow the digital output of a standard CD player (or players) etc to be streamed over a home network to one or more DACs.
SPDIF is a serial bit stream with biphase mark coding. The bit stream comes in with a baud rate just over 6Mbps (48Khz * 2 channels * 32bits per sample * 2 for BMC). The data rate is just over 3Mbps sustained.
The purpose of this is simple to take raw data from the SPDIF and wrap it up in a UDP packet for trasnmission over an ethernet interface. I'm not bothered about what's in the SPDIF data. I just want to move it from one meduim to an other (and back again at the other end).
I suspect that this is just too fast for an AVR even over the SPI interface if I had some external circuit removing the biphase coding.
Does anyone have any ideas on how to acheive this?