Re: [Jack-Devel] Ethernet-based audio interface using (net)jack idea

PrevNext  Index
DateTue, 16 Aug 2011 18:27:03 +0000
From Fons Adriaensen <[hidden] at linuxaudio dot org>
ToJeroen Van den Keybus <[hidden] at gmail dot com>
Ccjack-devel <[hidden] at lists dot jackaudio dot org>
In-Reply-ToJeroen Van den Keybus Re: [Jack-Devel] Ethernet-based audio interface using (net)jack idea
Follow-UpDan Swain Re: [Jack-Devel] Ethernet-based audio interface using (net)jack idea
Follow-UpJohn Rigg Re: [Jack-Devel] Ethernet-based audio interface using (net)jack idea
Follow-UpJeroen Van den Keybus Re: [Jack-Devel] Ethernet-based audio interface using (net)jack idea
On Mon, Aug 15, 2011 at 11:03:15PM +0200, Jeroen Van den Keybus wrote:
 
> It think this may eventually end up by you generating a square wave
> synchronous to the Jack server sync packets, and feeding that signal back
> (externally - FPGA PLL inputs are always dedicated inputs) into one of the
> FPGA PLLs to generate MCLK. Beware that the square wave will really need to
> be 'good' in a sense that simply clocking the FPGA PLL with sync pulses will
> not do (too low a frequency - too much jitter). Therefore you will need a
> digital PLL (= VHDL file) first. Beware that clock generation in this
> fashion isn't common at all (let alone recommended), but since it would save
> so much trouble processing the data, I think it's worth trying...

I seriously doubt if you can get a sampling clock with the required
low jitter using the FPGA's digital PLLs. The next thing to look at
would be an external VCXO module to generate the master clock, with
the loop closed by digital filtering in the FPGA followed by an
analog lowpass driving the VCXO. Lock range for VCXOs is small but
it should be enough to cover typical sound card frequency 

Ciao,

-- 
FA
PrevNext  Index

1313519247.3714_0.ltw:2,a <20110816182703.GA22182 at linuxaudio dot org>