On 2014-04-18, Sampo Syreeni wrote:

What's not to like? ;)

(Obviously how you'd synch the clocks of millions of converters.

But there we then have the kind of back channel algorithm available over distributed analog networks which doesn't work too well over the digital ones. There is a certain analog, stochastic, swarm algorithm, derived from our understanding of how swarms of certain bioluminescent insects synchronize their light. It can be guaranteed to either take everybody into global synch, or exactly into 180 degree phase discrepancy with their neighbours. So, using some simple logic and control theory, and compounding the basic protocol, you can not only guarantee full global synch starting from whichever condition, but also exponential global convergence to zero mutual phase shift. Subject only to noise, which you can then too engineer into reasonable and scalable levels, using old school control theory.

This is why I say you need a backchannel in order to synch the converters: you could well do upto about 32 or 128 channels simply by engineering your clock distribution tree *just* right. At about those numbers, you could also still run a high time constant PLL over ethernet, and eventually land at sample accurate registration between multiple, separated converter boards. But beyond that, you just can't do it easily via any other means than a dedicated, backchannel swarm algorithm.)
--
Sampo Syreeni, aka decoy - [email protected], http://decoy.iki.fi/front
+358-40-3255353, 025E D175 ABE5 027C 9494 EEB0 E090 8BA9 0509 85C2
_______________________________________________
Sursound mailing list
[email protected]
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to