Propeller + PCM1803A 24bit audio ADC

Hi,
I'd like to connect a 24 bit dual channel sigma-delta audio ADC like the PCM1803A to the propeller. It think it should be able to directly read the serial bit stream from the ADC using bit banging. But the ADC needs a strange clock frequency of 24.576MHz (256 times the sampling frequency of 96kHz). It should also be no problem generating this with one of the propeller's PLL timers. But I found no specs about the jitter of the PLL output. This is critical to the performance of a sigma delta converter. I'd like to achive 90dB SNR or 15 usable bits. Do you think this is possible? Has anybody already done this?
I'd like to connect a 24 bit dual channel sigma-delta audio ADC like the PCM1803A to the propeller. It think it should be able to directly read the serial bit stream from the ADC using bit banging. But the ADC needs a strange clock frequency of 24.576MHz (256 times the sampling frequency of 96kHz). It should also be no problem generating this with one of the propeller's PLL timers. But I found no specs about the jitter of the PLL output. This is critical to the performance of a sigma delta converter. I'd like to achive 90dB SNR or 15 usable bits. Do you think this is possible? Has anybody already done this?
Comments
www.designers-guide.org/Analysis/PLLnoise+jitter.pdf
If this is a dedicated circuit you could buy a 6.144Mhz crystal then you'd have a nice clean clock for the ADC. Those crystals are also used in SPDIF applications.
I'll try it out. I can later change the crystal against a 5MHz one and look if it makes a difference using an "odd" PLL factor.
I'd probably have it with it's own crystal for the sampling and do the serial bus clocking separately from the prop. Prop would be the master and the pcm1803 the slave.
Yes you are right, running the PCM1803 as slave would allow synchronisation of the serial bitsteam to another clock. But I doubt that it would be of any advantage. I have no cycles left for toggling the bus clock via software. If the sampling clock and bus clock are synchronous the chance of adding noise is minimized.
I'm curious, why did you chose a 24bit ADC?
I've chossen a 24bit audio ADC because...
a) it's cheap (~1.5$)
b) it has integrated filters that have very good stop-band supression (better 100dB for multiples of the sampling frequency)
SAR ADCs always have the problem that you can catch a HF spike with the S/H input.
c) I don't have to care about gain or offset errors because I only have to make relative measurements. So I don't need absolute acuracy but good linearity.
It's an experiment and I'm still not sure if it works. But if it does I could replace a very expensive circuit of around $100 with a propeller and some small parts for less than $10.
I haven't read about anyone having problems running at 100MHz but you may want to stick to 8x if it's for a commercial product.
Parallax sells a 6.25MHz crystal is their online store, the description says it's reliable but I'm not sure if it's officially supported.