|
Audio Asylum Thread Printer Get a view of an entire thread on one page |
For Sale Ads |
65.19.76.104
In Reply to: RE: USB cable length posted by audioengr on September 11, 2014 at 11:17:31
Your recommendation is based on SPDIF. It has no relationship to USB.
Signaling rate on USB 2.0 is much higher, so these arguments don't apply. Also, USB is a packet bus which further complicates the issue. There is no relationship between the data clock rate on USB and the audio clock rate. There is a relationship between the packet clock rate on USB and the audio clock rate, but the packet clock rate is 1000 Hz, so the wavelength is measured in hundreds of kilometers.
Tony Lauck
"Diversity is the law of nature; no two entities in this universe are uniform." - P.R. Sarkar
Follow Ups:
Has less to do with the signaling rate and more the risetime, which is similar on my S/PDIF and USB.
Steve N.
The assumption on which your Positive Feedback article was based what that the time of signal transition mattered. This is correct with SPDIF, because this is how the audio clock is encoded. Unless some kind of reclocking is used jitter in this clock signal will make it directly to the clock used to do the digital to analog conversion. With regard to USB there is no relationship between the bit clock used to transmit individual bits in a USB packet. Jitter on this clock is only relevant if it becomes large enough to close the eye pattern at the receiver and cause data errors.
Going into a little more detail on how SPDIF works, it is useful to contrast it to the simpler I2S. Clock transitions on SPDIF depend on reflections from previous signals on the wire. These signals are constantly changing, because of changing audio data bits. This means that the time of transition at the receiver will be constantly varying due to cable reflections. Now contrast this with I2S. With I2S there is a separate clock wire. Reflections on this clock wire will not cause jitter, because the clock signal is periodic. The most any reflections will do is to create a constant phase shift in the transition time of the clock signal at the receiver. This won't add any jitter to the received clock.
USB is vastly more complex than SPDIF and I2S, being a packet based system. USB transmits audio data ischronously, with one frame sent every 1 msec, with the number of samples in each frame depending on the audio sample rate. The frame rate must be kept synchronized with the DAC master clock.
In the original USB audio, the frame rate was controlled by the source and the DAC forced to derive its master clock from the frame rate. Note that the frame rate has nothing to do with the data rate used to transmit bits on the USB, which is a separate clock altogether. The USB data clock does not have to be synchronized to the USB frame rate. For this reason, jitter on the USB data is irrelevant to the audio clock, except as to determination of the start of frame. This is handled by the USB protocol with each frame starting with a fixed header. At the time a frame is transmitted, the USB cable is completely idle so there will be no reflections. As the header is transmitted there will be reflections, but as the same header is transmitted with each frame the impact of these reflections will be constant. Hence cable reflections will not be a source of jitter. (There is a much worse source of jitter when running at 44.1 kHz, namely the fact that the audio clock is not an exact multiple of the frame rate, causing serious audio quality issues with early USB receiver chips.)
With the newer asynchronous USB audio, the connection between the frame clock and the DAC master clock is broken. The DAC master clock runs at its own rate. The computer's frame clock runs at its own rate, and the size of data in each packet is adjusted to keep buffers from underflowing or overflowing. With this mode there is no connection between the timing of signals on the USB cable and the DAC master clock. If transport or cable changes affect the sound it is not due to jitter, its must be due to other factors, such as noise coupling between portions of the DAC circuitry.
As to rise times. The data rate on USB is much higher than SPDIF (except the older USB 1.1 which is not suitable for hi-res audio). This requires fast rise times, otherwise there won't be an open eye pattern. With the slower SPDIF it is debatable whether fast risetimes are desirable. They reduce the jitter impact of noise at the receiver, but at the expense of creating high frequency noise that may be hard to keep away from critical DAC circuitry. Better to have a system architecture that avoids this dilemma. Both I2S and USB meet this criteria.
Tony Lauck
"Diversity is the law of nature; no two entities in this universe are uniform." - P.R. Sarkar
I've long since stopped reading this forum except for skimming due to the relative lack of insight vs. other CA forums, but somehow fmak has become one of the more insightful 'inmates' and "Tony Lauck" seems to have taken his place. Just endless contrarian prolix babble. "tl;dr" one might say in 2014.
Edits: 09/13/14
Forget it, the guy doesn't know what he's on about. But it's not only risetime but also discontinuities in the up and down ramps.
was not discussing data rate. He was talking about how the signal was being reflected from the termination end and how this affects the signal.
Now I personally prefer short usb cables in my systems. having made up several sets with the same 5m or 7m lengths of Wireworld usb cables. The way in which the shield is grounded makes as much difference as anything else but this does not mean that Steve is wrong.
"Audioengr was not discussing data rate. He was talking about how the signal was being reflected from the termination end and how this affects the signal."
I question if you have any technical understanding whatsoever about how digital signals travel down wires. You should really take more care in your posting if you actually know what you are talking about, lest you come across as a blustering idiot.
The impact of reflections depends on where the reflections fall in the digital waveform. When a reflection hits a point where the waveform is transitioning from a 0 to a 1 or conversely then it will affect the time the receiver detects the transition ("jitter"). This effect depends on the length of the cable from the point of reflection compared to the wavelength of the bits on the wire. With a much higher clock rate (USB 2.0) the wavelength will be much shorter.
Carcass93's intuitive understanding of the situation "shorter is better" makes perfect sense as far as the USB itself is concerned, but there may be other reasons dictating the use of longer cables, e.g. some equipment may best be kept physically separated from other equipment.
Tony Lauck
"Diversity is the law of nature; no two entities in this universe are uniform." - P.R. Sarkar
''The impact of reflections depends on where the reflections fall in the digital waveform. When a reflection hits a point where the waveform is transitioning from a 0 to a 1 or conversely then it will affect the time the receiver detects the transition ("jitter"). This effect depends on the length of the cable from the point of reflection compared to the wavelength of the bits on the wire. With a much higher clock rate (USB 2.0) the wavelength will be much shorter.''
So what? You state the obvious which does not contradict what audioengr said. How and where the reflections affect transitions depend on a given system, impedance matching, detector performance, cable return loss etc.
I would advise you to stop making simplistic, 1D theory and irrelevant observations so very frequently.
Lots of computer audio mythology out there. And sadly, being propagated by manufacturers.
No wonder folks are sticking with CDs and vinyl.
Post a Followup:
FAQ |
Post a Message! |
Forgot Password? |
|
||||||||||||||
|
This post is made possible by the generous support of people like you and our sponsors: