[linux-audio-dev] Gibson magic protocol
Martijn Sipkema
msipkema at sipkema-digital.com
Tue Apr 15 19:02:01 UTC 2003
> On Tuesday 15 April 2003 19.40, Martijn Sipkema wrote:
> [...]
> > It will _not_ coexist with standard Ethernet
>
> Right; it *can't*, unless all machines on the network have a hard real
> time layer between the NICs and the protocol stacks. There are
> protocols that would work for running RT streaming together with
> normal network traffic, but there's no way around the fact that all
> nodes must be hard real time. (Well, except for building it into the
> hardware, perhaps...)
>
>
> > and I doubt a NIC can
> > be used because the timing is very critical.
>
> That's not a problem normally, as most NICs have hardware latencies in
> the microsecond range. All you need to implement hard QoS guarantees
> is an RTOS, RT safe drivers and a suitable protocol.
Actually, from the specs:
"The default MaGIC frame timing is 48 kHz with an acceptable tolerance
of 80 picoseconds."
I think this needs to be implemented in hardware.
--ms
More information about the Linux-audio-dev
mailing list