Author Topic: Jutter calculation ?  (Read 412 times)

0 Members and 1 Guest are viewing this topic.

Offline GigaJoeTopic starter

  • Frequent Contributor
  • **
  • Posts: 494
  • Country: ca
Jutter calculation ?
« on: April 28, 2024, 01:40:19 am »

I'm right ?
Jitter 1.5 nS
or it should be divided in 2 -- 750pS



 
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11299
  • Country: us
    • Personal site
Re: Jutter calculation ?
« Reply #1 on: April 28, 2024, 02:51:17 am »
You are triggering on the rising edge, but measuring the falling edge. This is not a meaningful measurement for the typical clock application. You need to measure edge to edge. Then the measured value would be the period jitter.
Alex
 
The following users thanked this post: BrianHG

Offline GigaJoeTopic starter

  • Frequent Contributor
  • **
  • Posts: 494
  • Country: ca
Re: Jutter calculation ?
« Reply #2 on: April 28, 2024, 03:45:50 am »
Okey ! Thanks !

so period ...  1nS , limit


hmm ... hard to say how much is that ...

or I measure something incorrectly, again ....
« Last Edit: April 28, 2024, 03:49:12 am by GigaJoe »
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11299
  • Country: us
    • Personal site
Re: Jutter calculation ?
« Reply #3 on: April 28, 2024, 03:54:48 am »
This is not a lot of period jitter.  Next step is to move away multiple periods until there is a measurable value and then divide by the number of periods. But the more periods you move away, the less meaningful this number becomes from the characterization point of view. It is still good enough for basic estimation.

What is the signal source and what is the anticipated jitter?
Alex
 

Offline GigaJoeTopic starter

  • Frequent Contributor
  • **
  • Posts: 494
  • Country: ca
Re: Jutter calculation ?
« Reply #4 on: April 28, 2024, 04:10:49 am »
Im playing with DSS  FY-6900
and as many complain about jitter signal output , I'm trying to actually characterize it in numbers.

so gen source is 10Mhz OCXO now .. and I can run output up to 60M  ; that frequency on pictures  is actually 10.000 000.1

my guess I need to pick some most horrendous frequency but I don't know what is that ;  like completely uneven , random one ?
« Last Edit: April 28, 2024, 04:17:17 am by GigaJoe »
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11299
  • Country: us
    • Personal site
Re: Jutter calculation ?
« Reply #5 on: April 28, 2024, 04:21:52 am »
Well, you need to get information from the people that complain. It is possible that it is much worse with certain types of signals and/or frequencies.

Also, is that 10 MHz reference external? Is it possible that it is bad with internal reference only?

I have no idea about that specific siggen.

But also, since you are characterizing a general purpose signal generator, your initial measured duty cycle jitter also matters. If you are using it for something that cares about duty cycle, it may not fit your needs.
« Last Edit: April 28, 2024, 04:30:43 am by ataradov »
Alex
 

Offline bdunham7

  • Super Contributor
  • ***
  • Posts: 7915
  • Country: us
Re: Jutter calculation ?
« Reply #6 on: April 28, 2024, 04:52:46 am »
When you generate a square wave or pulse with DDS signal generators at anything but a submultiple of the DDS clock, you'll get varying rise times but the AWG will typically try to minimize the jitter as measured at the zero crossing or the midpoint of the waveform if it isn't symmetrical around zero.  IOW, that really isn't jitter, at least not it the way that it is typically defined.
A 3.5 digit 4.5 digit 5 digit 5.5 digit 6.5 digit 7.5 digit DMM is good enough for most people.
 

Offline adeuring

  • Contributor
  • Posts: 16
  • Country: de
Re: Jutter calculation ?
« Reply #7 on: April 29, 2024, 01:38:51 pm »
Im playing with DSS  FY-6900
and as many complain about jitter signal output , I'm trying to actually characterize it in numbers.

so gen source is 10Mhz OCXO now .. and I can run output up to 60M  ; that frequency on pictures  is actually 10.000 000.1

my guess I need to pick some most horrendous frequency but I don't know what is that ;  like completely uneven , random one ?

I'm writing this based mostly on knowledge about the FY6600 I gathered from reading relevant threads of this forum about the FY6600. AIUI, the FY6900 has only minor modifications, so I assume that the following applies to the FY6900 too.

The FY6600 has an FPGA that is "clocked" from an external 10MHz crystal oscillator. The FPGA has an internal PLL (or has it two PLLs? – I would have to look at the schematics of the FY6600, find the FPGA type and then look into its datasheet, but I'm too lazy to do that now...) The PLL generates a 250MHz clock signal. This clock signal is used to "update" the DACs that generate the output signal.

This "DAC update frequency" is never changed and this means that the FY6600 can only generate "exact" signals with periods that are an integral multiple of 1/250e6 seconds, or 4 ns.

You tried a 10MHz signal, or a period of 100ns. so you have exactly 25 "DAC updates" for one period. Hence you won't see the jitter about which some people complained.

The "neighboring exact periods" are 24 and 26 "DAC updates" per period, or periods of 24*4ns -> 96ns and 26*4ns -> 104ns, i.e. the frequencies 10.416666...MHz and 9.651538...MHz, respectively. (Note that these frequencies cannot be exactly represented as decimal numbers, so it is impossible to set the generator output to these frequencies – or is it possible to set signal periods instead of signal frequencies with the FY6600/FY6900?)

So, if you set the output frequency for example to 10.2MHz, you will get an output signal where the period alternates between 24 and 25 "DAC updates" (96ns and 100ns) per period, so that the period, when averaged over a longer time, equals 1/10.2 µs. Similarly,  when you set the output frequency to 9.8MHz, the output signal will have periods that alternate between 100ns and 104ns,

This should be easily visible on your DSO as two lines separated by 4ns when you look at the signal one period before and after the trigger time.

When you choose frequencies that are closer to 10MHz but not exactly 10MHz, the lines on the DSO screen showing the periods 96ns or 104ns should become darker.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf