S/PDIF receiver recomendation

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
I'm considering to add a digital input to my CD player project. I haven't done any work in this field since the CS8412, which kind of inspired me to do away with the whole S/PDIF input.

What are the current trends in this field? What are your experiences?

My project uses an 192x MCLK generated on the DAC board to read standard 44.1/16 from a CD drive. I use an FPGA to implement a custom 8x interpolator on top of that.

So I'd like to keep up with this clocking scheme. Is asynchronous reclocking the way to go? What is a reasonable output frequency? 44.1 or 88.2 over i2s would fit well with the rest of the design.


Thanks,

Borge
 
Administrator
Joined 2004
Paid Member
borges said:
I'm considering to add a digital input to my CD player project. I haven't done any work in this field since the CS8412, which kind of inspired me to do away with the whole S/PDIF input.

What are the current trends in this field? What are your experiences?

My project uses an 192x MCLK generated on the DAC board to read standard 44.1/16 from a CD drive. I use an FPGA to implement a custom 8x interpolator on top of that.

So I'd like to keep up with this clocking scheme. Is asynchronous reclocking the way to go? What is a reasonable output frequency? 44.1 or 88.2 over i2s would fit well with the rest of the design.


Thanks,

Borge

Can't answer the other questions, but the Wolfson WM8804 is a very solid performer which I use in my own dac. Probably pretty close to SOTA at the moment in commodity spdif receiver chips.
 
Thanks guys.

Do you know how wise it is to convert incoming digital audio to 44.1/16? Anybody out there having tested these devices at this rate?

The reason is that the rest of my system is designed to handle I2S from a CD drive. I'm using a custom 8x interpolator in an FPGA.

Now I keep getting the feedback that digital in would be a good idea for my CD player. Managing input data at different sampling rates (and resolutions) would be quite a hassle.


Cheers,
Borge
 
...not to mention problems with sync'ing multiple clocks.

My system is a DSP based crossover design running at 48KS/s. I had the same problems of accepting S/PDIF at multiple rates and this is exactly why I chose the SRC4392 over a plain CS8416 receiver.

Sample rate conversion is fine as long as it's done well (filter design is critical) I read somewhere that jitter can be a problem on asynchronous SRC's as these systems are sensitive to the phase of the input and output clocks. This will be something to test.

As I say, I haven't tried it yet. The PCB should arrive is a week or so and I have all the parts. Stay tuned...
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.