[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