Go Back   Home > Forums > Source & Line > Digital Source
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 2nd May 2004, 08:02 AM   #1
Bricolo is offline Bricolo  France
diyAudio Member
 
Bricolo's Avatar
 
Join Date: Nov 2002
Location: Grenoble, FR
Default Where does jitter come from?

Jitter is something new from me. I'm not sure I really understand what it is, what I understood is that it's some noise on digital signals, like a irregularity in the clock signal period, or an inconstant phase for the signal.

But what causes this?

I've read here that reclocking (synchronous or asynchronous) can reduce the jitter, with a low jitter clock driving flip flops

but that's "only" glue logic and a clock! ICs are also made of locig, and recieve a clock signal.
Why can't decoders, digital filters, etc output a jitter free (or low jitter) signal themselves, directly on theyr outputs. Why the need for reclocking?
  Reply With Quote
Old 2nd May 2004, 08:42 AM   #2
diyAudio Member
 
Join Date: Feb 2004
Location: Portland, OR
Default Jitter is the result of analog noise in digital circuits

All of the noise mechanisms you've ever heard of can cause jitter.

1/f and burst noise caused by impurities and defects in gain devices can cause huge shifts in timing signals (milliseconds and even seconds in the case of nearly but not failed gates). If you watch a submicron transistor on an oscilloscope, you will see surprising amounts of noise including random pulse trains. If you look at enough transistors or at particularly contaminated types of transistors, you can find 10's of millivolts of pulse and 1/f noise. Anyway, the point I'm making here is that there is some probability that even ic's with good reputations for low noise can have high noise. The cleaner the ic fabrication process is (and the closer the device's single crystal-ness is to perfection) the lower the probability of having an ic that is disappointing. There are very few tests for noise in the ic industry. Essentially none of the devices you care about have been tested for excess noise because the test time would require on the order of 10 seconds to a few minutes.

The other source of noise that is due to "defective" human causes is ground noise, which is due to poor layout of grounding. Guido Tent's website has probably the best simple discussion of this I'm aware of. Better than the larger Analog Devices discussion of grounding.

All other kinds of noise are due to physics - shot noise, thermal noise, kt/C noise and so on. Some of these can be improved through design awareness but usually that isn't something you can deal with at the diy level, except by selecting ic's that have been designed and fabricated with low noise.

I realize this only addresses a small part of your question, but someone else more qualified can discuss the effect of noise on timing critical operations.

By the way, the PC Music Player thread is looking for jitter expertise. We want some data and methods to measure jitter for our upcoming projects so we can compare our results and set a target for the worlds' best music player
.

-Robert
  Reply With Quote
Old 2nd May 2004, 07:15 PM   #3
diyAudio Member
 
Bernhard's Avatar
 
Join Date: Apr 2002
Location: Munich
I think jitter is if the puls width varies from pulse to pulse, the high priod is not the same as the following low period and again the following high period is different from both recent periods and so on.

Maybe I'm wrong and jitter critter is something totally different
  Reply With Quote
Old 2nd May 2004, 07:35 PM   #4
diyAudio Member
 
Join Date: Feb 2004
Location: Portland, OR
Default Noise -> time-shift in pulse

That's right. The timing of pulse transition is offset by the noise mechanisms I mentioned. The dc regulator is a good example. You want pure dc but it's not pure, there is ripple and random noise at some level. Due to finite PSRR, digital transitions will be faster or slower and will be earlier or later as the dc suppy fluctuates. Apparently, microvolts of noise on the supply of a dac ic will produce audible results.

-Robert
  Reply With Quote
Old 2nd May 2004, 09:41 PM   #5
Bricolo is offline Bricolo  France
diyAudio Member
 
Bricolo's Avatar
 
Join Date: Nov 2002
Location: Grenoble, FR
OK, thank you for your explanations


Now the unansweared question is why aren't digital ICs such as decoders or digital filters capable of delivering a jitter free signal themsalves?
  Reply With Quote
Old 3rd May 2004, 05:44 AM   #6
diyAudio Member
 
Join Date: Feb 2004
Location: Portland, OR
Default They are

They will to a large degree be low jitter if you provide pure power and excellent decoupling and jitter-free input signals.

-Robert
  Reply With Quote
Old 3rd May 2004, 06:03 AM   #7
diyAudio Member
 
Join Date: Sep 2002
Location: Sweden
Also note that jitter doesn't matter for purely digital circuitry
(unless the jitter is so bad that you get bit errors, but then
all bets are off anyway). The only place where clock jitter
matters in a CDP, for instance, is in the last digital synchronization
step, that is, in the DA converter. Jitter may also matter for
reading the disc, but there we are anyway reconstructing a
digital signal so it is more like the first case where you either
get bit errors or it works.
  Reply With Quote
Old 3rd May 2004, 07:04 AM   #8
Banned
 
Join Date: Feb 2002
Location: As far from the NOSsers as possible
Default Why?????

Because there are lots of things going on.......all at once.......using one ground lead, and one supply lead.

Instead of separate wires for each function.

Jocko
  Reply With Quote
Old 3rd May 2004, 07:25 AM   #9
Bricolo is offline Bricolo  France
diyAudio Member
 
Bricolo's Avatar
 
Join Date: Nov 2002
Location: Grenoble, FR
Default Re: Why?????

Quote:
Originally posted by Jocko Homo
Because there are lots of things going on.......all at once.......using one ground lead, and one supply lead.

Instead of separate wires for each function.

Jocko

So does it mean that reclocking all the 3 I2S lines in one IC package (for example, a 74HC174) is bad?
  Reply With Quote
Old 4th May 2004, 12:30 AM   #10
diyAudio Member
 
Join Date: May 2004
Location: Ann Arbor, MI
Default Re: Re: Why?????

Quote:
Originally posted by Bricolo



So does it mean that reclocking all the 3 I2S lines in one IC package (for example, a 74HC174) is bad?
Reclocking has to be done in reference all the way back to the source of the data. In a CD system this means the transport mech. To do this the digital data is fed to a FIFO using the clock that rides on the data. The data is then clocked out of the FIFO using a new clock. But if the FIFO is filling at uneven rates (ie, one clock is faster than the other) the FIFO will overrun and data is lost. To solve this, you send your clock back to the transport. Everything now runs in lockstep and Jitter is virtually eliminated.

A similar thing can be done using a PLL. The frequency of the "new clock" is continually adjusted until it, on the average, equals the frequency of the incoming clock. As long as the FIFO is big enough, the "on the average" part doesn't matter.
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
generate jitter test signal and measurign jitter using AP2? BJAMR Digital Source 11 1st November 2010 02:07 PM
Jitter in DAC. ghee0 Digital Source 44 3rd June 2010 09:25 AM
Data Jitter Versus Electrical Jitter? 300_baud Digital Source 8 16th July 2004 07:59 PM


New To Site? Need Help?

All times are GMT. The time now is 08:58 PM.

Page generated in 0.11712 seconds (80.14% PHP - 19.86% MySQL) with 11 queries

Copyright ©1999-2012 diyAudio