Main Page | Report this Page
Computers Forum Index  »  Computer - DSP  »  Jitter generation compare to dithering...
Page 1 of 1    

Jitter generation compare to dithering...

Author Message
BCLIM...
Posted: Thu Nov 05, 2009 6:16 am
Guest
Hi,
I have a doubt on jitter generation. Wonder is the method to generate
jitter signal is that same as dithering generation method? Understand that
both are usign random signal generation with different distribution. For
example, triangular, rectangular etc.
 
Jerry Avins...
Posted: Sun Nov 08, 2009 3:16 am
Guest
Greg Heath wrote:
Quote:
On Nov 5, 1:04 am, "BCLIM" <boonchun_... at (no spam) yahoo.com> wrote:
Hi,
I have a doubt on jitter generation. Wonder is the method to generate
jitter signal is that same as dithering generation method? Understand that
both are usign random signal generation with different distribution. For
example, triangular, rectangular etc.

I always thought that for a signal defined over a finite length of
time,
jittering added a randomness to the amplitude whereas dithering
added a randomness to the starting time.

Hope this helps.

It probably hurts. Jitter randomizes the timing of pulse edges. When you
look at such a signal on an oscilloscope, the trace jitters.

Jerry
--
Engineering is the art of making what you want from things you can get.
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
 
Eric Jacobsen...
Posted: Sun Nov 08, 2009 4:02 am
Guest
On 11/7/2009 12:56 PM, Greg Heath wrote:
Quote:
On Nov 5, 1:04 am, "BCLIM"<boonchun_... at (no spam) yahoo.com> wrote:
Hi,
I have a doubt on jitter generation. Wonder is the method to generate
jitter signal is that same as dithering generation method? Understand that
both are usign random signal generation with different distribution. For
example, triangular, rectangular etc.

I always thought that for a signal defined over a finite length of
time,
jittering added a randomness to the amplitude whereas dithering
added a randomness to the starting time.

Hope this helps.

Greg

I think it'd help for the OP to clarify what he means by his
terminology. In my experience jitter usually means random fluctuation
in period, (usually sampling period), while dithering usually means
adding small random values to an input to reduce quantization noise.

It's also not clear whether the OP is asking about unintentional or
intentional jitter. Some clocking systems add jitter in order to
reduce spurious emissions related to the clock frequency. Is that the
topic of the question?

--
Eric Jacobsen
Minister of Algorithms
Abineau Communications
http://www.abineau.com
 
wazerface at (no spam) gmail.com...
Posted: Sun Nov 08, 2009 4:07 pm
Guest
On Nov 7, 6:02 pm, Eric Jacobsen <eric.jacob... at (no spam) ieee.org> wrote:
Quote:
On 11/7/2009 12:56 PM, Greg Heath wrote:

On Nov 5, 1:04 am, "BCLIM"<boonchun_... at (no spam) yahoo.com>  wrote:
Hi,
    I have a doubt on jitter generation. Wonder is the method to generate
jitter signal is that same as dithering generation method? Understand that
both are usign random signal generation with different distribution. For
example, triangular, rectangular etc.

I always thought that for a signal defined over a finite length of
time,
jittering added a randomness to the amplitude whereas dithering
added a randomness to the starting time.

Hope this helps.

Greg

I think it'd help for the OP to clarify what he means by his
terminology.   In my experience jitter usually means random fluctuation
in period, (usually sampling period), while dithering usually means
adding small random values to an input to reduce quantization noise.

It's also not clear whether the OP is asking about unintentional or
intentional jitter.   Some clocking systems add jitter in order to
reduce spurious emissions related to the clock frequency.   Is that the
topic of the question?

--
Eric Jacobsen
Minister of Algorithms
Abineau Communicationshttp://www.abineau.com

My understanding is that dithering doesn't reduce quantization noise
(power) in general, but de-correlates it.
 
Eric Jacobsen...
Posted: Sun Nov 08, 2009 11:46 pm
Guest
On 11/8/2009 9:07 AM, wazerface at (no spam) gmail.com wrote:
Quote:
On Nov 7, 6:02 pm, Eric Jacobsen<eric.jacob... at (no spam) ieee.org> wrote:
On 11/7/2009 12:56 PM, Greg Heath wrote:

On Nov 5, 1:04 am, "BCLIM"<boonchun_... at (no spam) yahoo.com> wrote:
Hi,
I have a doubt on jitter generation. Wonder is the method to generate
jitter signal is that same as dithering generation method? Understand that
both are usign random signal generation with different distribution. For
example, triangular, rectangular etc.
I always thought that for a signal defined over a finite length of
time,
jittering added a randomness to the amplitude whereas dithering
added a randomness to the starting time.
Hope this helps.
Greg
I think it'd help for the OP to clarify what he means by his
terminology. In my experience jitter usually means random fluctuation
in period, (usually sampling period), while dithering usually means
adding small random values to an input to reduce quantization noise.

It's also not clear whether the OP is asking about unintentional or
intentional jitter. Some clocking systems add jitter in order to
reduce spurious emissions related to the clock frequency. Is that the
topic of the question?

--
Eric Jacobsen
Minister of Algorithms
Abineau Communicationshttp://www.abineau.com

My understanding is that dithering doesn't reduce quantization noise
(power) in general, but de-correlates it.

Yes, and the decorrelation allows an increase of SNR with appropriate
filtering, so it can be used to effectively reduce quantization noise.
But you're right, dithering by itself doesn't reduce quantization noise.

--
Eric Jacobsen
Minister of Algorithms
Abineau Communications
http://www.abineau.com
 
Randy Yates...
Posted: Mon Nov 09, 2009 12:52 am
Guest
Eric Jacobsen <eric.jacobsen at (no spam) ieee.org> writes:
Quote:
[...]
Yes, and the decorrelation allows an increase of SNR with appropriate
filtering,

What filtering is that? If oversampling is involved, there can be
filtering. And perhaps there may be a "preference" in frequencies (e.g.,
the emphasis of the human ear in frequencies near 4 kHz), which would
permit some type of filter. But in general, there is no filtering that
can be done and dither actually increases the total quantization-related
noise power. That's not to say dithering isn't worth doing, however,
bacause the decorrelating is a distinct advantage.
--
Randy Yates % "How's life on earth?
Digital Signal Labs % ... What is it worth?"
mailto://yates at (no spam) ieee.org % 'Mission (A World Record)',
http://www.digitalsignallabs.com % *A New World Record*, ELO
 
Eric Jacobsen...
Posted: Mon Nov 09, 2009 3:15 am
Guest
On 11/8/2009 12:52 PM, Randy Yates wrote:
Quote:
Eric Jacobsen<eric.jacobsen at (no spam) ieee.org> writes:
[...]
Yes, and the decorrelation allows an increase of SNR with appropriate
filtering,

What filtering is that? If oversampling is involved, there can be
filtering.

Yup. And filtering can drop the noise floor far further with dithering
than without.

Quote:
And perhaps there may be a "preference" in frequencies (e.g.,
the emphasis of the human ear in frequencies near 4 kHz), which would
permit some type of filter. But in general, there is no filtering that
can be done and dither actually increases the total quantization-related
noise power. That's not to say dithering isn't worth doing, however,
bacause the decorrelating is a distinct advantage.

Pulling a small, narrow signal (say in the 1 LSB region) out of a
composite signal is easily possible with dithering. Without dithering,
it's very often not possible at all. Dithering can make a huge
difference in reducing effective quantization noise.

This place is going to get really tiresome if every response to a
question has to include every possible nuance in the answer.

--
Eric Jacobsen
Minister of Algorithms
Abineau Communications
http://www.abineau.com
 
Randy Yates...
Posted: Mon Nov 09, 2009 5:53 am
Guest
Eric Jacobsen <eric.jacobsen at (no spam) ieee.org> writes:
Quote:
[...]
This place is going to get really tiresome if every response to a
question has to include every possible nuance in the answer.

To make a statement that is not true in general but only in certain
special cases and not point out that it's only true in those special
cases is not a "nuance," in my opinion.
--
Randy Yates % "She has an IQ of 1001, she has a jumpsuit
Digital Signal Labs % on, and she's also a telephone."
mailto://yates at (no spam) ieee.org %
http://www.digitalsignallabs.com % 'Yours Truly, 2095', *Time*, ELO
 
BCLIM...
Posted: Mon Nov 09, 2009 6:16 am
Guest
Hi Eric,
Sorry for that it's not clear. I'm interested to know the method
to generate the jitter and later inject it into a system in order to check
the jitter amount change due to the system. Basically if I have the syste
clock and would like to generate a jitter signal relative to the system
clock and inject this in to another system.
Thanks.

BC

Quote:
On 11/7/2009 12:56 PM, Greg Heath wrote:
On Nov 5, 1:04 am, "BCLIM"<boonchun_... at (no spam) yahoo.com> wrote:
Hi,
I have a doubt on jitter generation. Wonder is the method to
generate
jitter signal is that same as dithering generation method? Understand
that
both are usign random signal generation with different distribution.
For
example, triangular, rectangular etc.

I always thought that for a signal defined over a finite length of
time,
jittering added a randomness to the amplitude whereas dithering
added a randomness to the starting time.

Hope this helps.

Greg

I think it'd help for the OP to clarify what he means by his
terminology. In my experience jitter usually means random fluctuation
in period, (usually sampling period), while dithering usually means
adding small random values to an input to reduce quantization noise.

It's also not clear whether the OP is asking about unintentional or
intentional jitter. Some clocking systems add jitter in order to
reduce spurious emissions related to the clock frequency. Is that the
topic of the question?

--
Eric Jacobsen
Minister of Algorithms
Abineau Communications
http://www.abineau.com
 
steveu...
Posted: Mon Nov 09, 2009 6:16 am
Guest
Quote:
Eric Jacobsen <eric.jacobsen at (no spam) ieee.org> writes:
[...]
Yes, and the decorrelation allows an increase of SNR with appropriate
filtering,

What filtering is that? If oversampling is involved, there can be
filtering. And perhaps there may be a "preference" in frequencies (e.g.,
the emphasis of the human ear in frequencies near 4 kHz), which would
permit some type of filter. But in general, there is no filtering that
can be done and dither actually increases the total quantization-related
noise power. That's not to say dithering isn't worth doing, however,
because the decorrelating is a distinct advantage.

There are many signal processing tasks where only the longish term result
really matters. In those cases the average effect across many samples is
usually all you need to see a huge win from dithering.

Steve
 
Jerry Avins...
Posted: Mon Nov 09, 2009 6:16 am
Guest
Eric Jacobsen wrote:
Quote:
On 11/8/2009 9:07 AM, wazerface at (no spam) gmail.com wrote:
On Nov 7, 6:02 pm, Eric Jacobsen<eric.jacob... at (no spam) ieee.org> wrote:
On 11/7/2009 12:56 PM, Greg Heath wrote:

On Nov 5, 1:04 am, "BCLIM"<boonchun_... at (no spam) yahoo.com> wrote:
Hi,
I have a doubt on jitter generation. Wonder is the method to
generate
jitter signal is that same as dithering generation method?
Understand that
both are usign random signal generation with different
distribution. For
example, triangular, rectangular etc.
I always thought that for a signal defined over a finite length of
time,
jittering added a randomness to the amplitude whereas dithering
added a randomness to the starting time.
Hope this helps.
Greg
I think it'd help for the OP to clarify what he means by his
terminology. In my experience jitter usually means random fluctuation
in period, (usually sampling period), while dithering usually means
adding small random values to an input to reduce quantization noise.

It's also not clear whether the OP is asking about unintentional or
intentional jitter. Some clocking systems add jitter in order to
reduce spurious emissions related to the clock frequency. Is that the
topic of the question?

--
Eric Jacobsen
Minister of Algorithms
Abineau Communicationshttp://www.abineau.com

My understanding is that dithering doesn't reduce quantization noise
(power) in general, but de-correlates it.

Yes, and the decorrelation allows an increase of SNR with appropriate
filtering, so it can be used to effectively reduce quantization noise.
But you're right, dithering by itself doesn't reduce quantization noise.

But it can increase resolution if one has the luxury of averaging
measurements.

Jerry
--
Engineering is the art of making what you want from things you can get.
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
 
Randy Yates...
Posted: Tue Nov 10, 2009 2:57 am
Guest
Eric Jacobsen <eric.jacobsen at (no spam) ieee.org> writes:

Quote:
On 11/8/2009 5:53 PM, Randy Yates wrote:
Eric Jacobsen<eric.jacobsen at (no spam) ieee.org> writes:
[...]
This place is going to get really tiresome if every response to a
question has to include every possible nuance in the answer.

To make a statement that is not true in general but only in certain
special cases and not point out that it's only true in those special
cases is not a "nuance," in my opinion.

I don't think I did that. Perhaps you did, but it likely doesn't matter.

If it doesn't matter, then let's say you did.
--
Randy Yates % "Though you ride on the wheels of tomorrow,
Digital Signal Labs % you still wander the fields of your
mailto://yates at (no spam) ieee.org % sorrow."
http://www.digitalsignallabs.com % '21st Century Man', *Time*, ELO
 
Eric Jacobsen...
Posted: Tue Nov 10, 2009 4:03 am
Guest
On 11/9/2009 2:57 PM, Randy Yates wrote:
Quote:
Eric Jacobsen<eric.jacobsen at (no spam) ieee.org> writes:

On 11/8/2009 5:53 PM, Randy Yates wrote:
Eric Jacobsen<eric.jacobsen at (no spam) ieee.org> writes:
[...]
This place is going to get really tiresome if every response to a
question has to include every possible nuance in the answer.
To make a statement that is not true in general but only in certain
special cases and not point out that it's only true in those special
cases is not a "nuance," in my opinion.
I don't think I did that. Perhaps you did, but it likely doesn't matter.

If it doesn't matter, then let's say you did.

lol ... okay. ;)

--
Eric Jacobsen
Minister of Algorithms
Abineau Communications
http://www.abineau.com
 
 
Page 1 of 1    
All times are GMT
The time now is Tue Nov 24, 2009 9:22 pm