spdif vs usb

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Hi..!

I believe once this topic was written somewhere in this forum...just can't find it, haven't gone one by one thru 300 pages or so though.....:D

It seems to me that the usb connection proposes less jitter and more 'convinience' especially for the PC driver fans over the spdif. Probably there are other benefits but the reason above what I can think off now...

Since the last judge is our own perception regardless the tecnical specs, for this two kind of digital connection, can anybody share some experience about their sound quality reproduction...?

Thank you!!

Joshua
 
I really comes down to the implementation of each. Look at the recent Stereophile mag's review of the Bel Canto DAC. SPDIF was better than their USB implementation.

Most CD players have a much greater problem of bit accuracy than jitter. Remember a CD player has only one chance to grab the bits as the disc spins. If the disc is dirty, scratched, a finger print, etc. then there will probably be a slight loss of data. Most CD's are not truly "bit perfect".

I've invested more time getting my library bit perfect on a hard drive, then take steps to reduce jitter. I've been using a setup with a PC music library (a hard drive will keep reading until the data is bit perfect for fail) and stream the data to my DAC over Ethernet. Ethernet is also bit perfect and clocked completely different.

Sorry, probably got way off topic just to reinforce jitter causes errors and depending on the CD player you are probably not dealing with bit accurate data in the first place - thus compounding the issue.

Just a few thoughts.

-David
 
dublin78 said:
I thought that most USB converters changed the signal to SPDIF which is less than ideal.
Some USB converters change the signal to 12IS, which some DAC chips can read direct. This cuts out a whole process and many say a lot of jitter too.


Agree! Specific reinforcing the implementation is critical. There are other factors as well. As usual it comes down to good design. Your point is a good one, if you are bypassing spdif, than spdif needs to stay completely out of the value chain.

Many times the biggest problem with spdif is an improper I/V design where the spdif cable's capacitance becomes part of the I/V circuit!

-David
 
It is easy to dismiss the USB->SPDIF->I2S method as a mistake. But on closer examination you will see it is not. Going straight to I2S is great, in that it eliminates a bunch of circuitry and keeps added jitter to a minimum. However, one step forward and two back. You see, what you just did was to hard connect the computer system ground to the audio system ground. In the long run this becomes an issue. A lot of users of the direct connection method have had to resort to optical USB cables and other gadgets to fix the problems of noise and interference. Hello?

The beauty of SPDIF is that it is so easily coupled via a good transformer, thus providing all of the galvanic isolation you need between computer and audio. Of course, I2S could also be coupled via trannys (like DSL ones), but I don't believe anyone does it.

As far as SPDIF cable capacitance affecting I->V conversion, well you got me on that one.

jh
 
dw8083 said:
I really comes down to the implementation of each. Look at the recent Stereophile mag's review of the Bel Canto DAC. SPDIF was better than their USB implementation.

Most CD players have a much greater problem of bit accuracy than jitter. Remember a CD player has only one chance to grab the bits as the disc spins. If the disc is dirty, scratched, a finger print, etc. then there will probably be a slight loss of data. Most CD's are not truly "bit perfect".

I've invested more time getting my library bit perfect on a hard drive, then take steps to reduce jitter. I've been using a setup with a PC music library (a hard drive will keep reading until the data is bit perfect for fail) and stream the data to my DAC over Ethernet. Ethernet is also bit perfect and clocked completely different.

Sorry, probably got way off topic just to reinforce jitter causes errors and depending on the CD player you are probably not dealing with bit accurate data in the first place - thus compounding the issue.

Just a few thoughts.

-David

Trying to understand from Bel Canto DAC technical paper, it uses asynchronous inside the system while maintaining the same SPDIF format from SPDIF digital source, so it actually has similar logic design with USB communication?

Joshua
 
hagtech said:
It is easy to dismiss the USB->SPDIF->I2S method as a mistake. But on closer examination you will see it is not. Going straight to I2S is great, in that it eliminates a bunch of circuitry and keeps added jitter to a minimum. However, one step forward and two back. You see, what you just did was to hard connect the computer system ground to the audio system ground. In the long run this becomes an issue. A lot of users of the direct connection method have had to resort to optical USB cables and other gadgets to fix the problems of noise and interference. Hello?

The beauty of SPDIF is that it is so easily coupled via a good transformer, thus providing all of the galvanic isolation you need between computer and audio. Of course, I2S could also be coupled via trannys (like DSL ones), but I don't believe anyone does it.

As far as SPDIF cable capacitance affecting I->V conversion, well you got me on that one.

jh

That's a good point - possible ground loop and noise injection from PC thru the ground path..

Joshua
 
recommend a good dac

Not to get too far off topic but can anyone recommend a good external DAC for playing music from a pc? I was thinking spdif was the way to go because of the isolation and length of cable runs. I found plenty of usb projects but hardly any that use spdif for an input.
 
pupsik46 said:
Why not to use ISO or ADUM for galvanic isolation?


That's what I wondered also. I have a few ISO150 from TI that I had ordered for that purpose, but after I had so many problems with the PCM2707 dieing on me, I gave up on it.

Here is the description from TI:

"The ISO150 is a 2-channel, galvanically-isolated data coupler capable of data rates of 80M Baud, typical. Each channel can be individually programmed to transmit data in either direction.

Data is transmitted across the isolation barrier by coupling complementary pulses through high voltage 0.4 pF capacitors. Receiver circuitry restores the pulses to standard logic levels. Differential signal transmission rejects isolation-mode voltage transients up to 1.6 kV/µs

The ISO150 avoids problems commonly associated with optocouplers. Optically isolated couplers require high current pulses and allowance must be made for LED aging. The ISO150's Bi-CMOS circuitry operates at 25 mW per channel."

Man it would be great if they could be used for USB. With my old PCM2707 USB Dac I had terrible hum by using the laptop's power supply. On batteries there was no hum.

I got another PCM2707 USB Dac in the works and I really want to
solve that problem before going on.

I will probably first try the approach John of EC-designs used. He seems to not even care about the quality of the signals to much till they reach the dac. He uses a very smart approach by just going differential with buffers on all the I2S signals from the PCM2707. These differential signals are not referenced to ground. Than he goes back to SE using the same chip with a different 5v supply. Now the I2S lines are just referenced to the dac's ground and voila, the two grounds are isolated and common noise is rejected.

He still uses the PCM in bus powered mode though which I don't want to do, but it could be that it is not as critical because of the way he proceeds with the I2S signals.

Maybe someone who has experience using ISO's can chime in and tell us if it can be used to isolate the USB lines.

Greets,
Klaus
 
pupsik46 said:
You don't isolate USB lines, but put ISO's after PCM2706/7 I2S output. I have made several USB DACs (AD1852, TDA1543, AD1851) with and without oversampling.


Your right of course, the PC wouldn't even detect the device.

Wireless USB (CWUSB) was announced last year but there is still no products available for end users.
http://www.usb.org/developers/wusb/

Using the approach of EC-designs seems to be a better solution
then going the ISO route.

Greets,
Klaus
 
pupsik46 said:
Why not to use ISO or ADUM for galvanic isolation?


I have asked myself the same question. Using these isolators is obviously a compromise between added jitter (ISO has a jitter spec, ADUM's datasheet only quotes pulse width distortion and skew) and reduced noise.

Depending upon the situation one may choose the lesser evil.

Isolating the USB bus itself is probably a safer option. At least the PLL in the USB chip will probably reduce the added jitter.

Why are commercial optically isolated USB cables so expensive?

As for ECdesign's solution it does not offer the same degree of isolation. As for jitter, he solves this with an asynchronous reclocker :(

Hagtech's solution is quite elegant but obviously puts a lot of faith in the secondary PLL. Sadly these devices are not really diy-friendly. Yes, i can buld one. But how would i know whether it really works?
 
analog_sa said:


Hagtech's solution is quite elegant but obviously puts a lot of faith in the secondary PLL. Sadly these devices are not really diy-friendly. Yes, i can buld one. But how would i know whether it really works?

...... with your ears.

Why do you think asynchronous re-clocking can not yield good results?

I am really fortunate in that I have no clue about electronics.
That way my brain does not get in the way of my ears. :D

It is amazing how most people hold on to a technology when they are convinced of it and how reluctant they are to try anything else.
I try to have an open ear and mind after experiencing how a mediocre implemented AK4396 dac on a soundcard walked all over a well respected 8X stacked TDA1543 dac that was highly tweaked. It took only 8 caps and the removal of the whole active stage to do that.


I know better now than to blindly believe those who say: that way of doing it will not work or, this reclocking can not yield good results........

Best thing we can do is building what people claim is good and comparing it with the other designs we have.

Greets,
Klaus
 
Radian said:


I am really fortunate in that I have no clue about electronics.
That way my brain does not get in the way of my ears.


You make a pretty good point here. I draw most of my conclusions from listening but conducting proper listening tests is both exhausting and time consuming.


Radian said:

I try to have an open ear and mind after experiencing how a mediocre implemented AK4396 dac on a soundcard walked all over a well respected 8X stacked TDA1543 dac that was highly tweaked.


Now this is amusing. Respected by whom? Any half-assed EE with no ears will predict that the AK4396 will walk over an ancient, low-performance, budget DAC. One of those rare moments when theory and practice produce identical results ;)
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.