[time-nuts] Re: First PN measurement results at 1 Hz to 20 kHz from carrier

2022-06-26 Thread Bob kb8tq via time-nuts
Hi

Ok, so mixer phase noise calibration:

Set things up with “full blast” inputs to both sides of the mixer. Keep them
at the same level through all tests. This might be +7 on both ports, it might
be +13, it could be +20 dbm. ( yes, mixers *do* get fried this way ….). 

First cal step, you have the radians to volts factor. The “zero db” point for 
phase 
noise is one radian. It is unlikely that you come up with exactly one volt per
radian. Oddly enough …. it can happen. This is done by looking at a free running
beat note and measuring the slope at a zero crossing. ( 0.1 volts over 10 
degrees
maybe …). If you have a pre-amp involved, it needs to be fiddled to keep it out 
of saturation. 

Back in the day of analog devices, you had a bunch of fun with bandwidths
and averaging factors. These days you run a program and it gives you a 1 hertz
normalized number. You are missing a *lot* of fun there …. :)

As previously mentioned, your result is at least 3 db higher than the single 
sideband phase noise. ( Yes, that’s the definition … single sideband). Back 
before the modern era folks used 6 db close in. Not so much anymore.

Finally, you get whatever the combination factor is for your two sources. If 
they are identical, you get another 3 db. 

Spurs are a bit of an issue. Since you have done this or that for a 1 Hz 
normalization, that can mess up the spur levels. They are an absolute number 
rather than bandwidth normalized. For home / basement use, you typically ignore 
this. On a “pro” device, they have fancy software that guesses what is a spur 
and 
de-normalizes that section.

Some folks do the whole slope measurement thing every time. Others do a 
(unsaturated preamp) beat note and then use a “known” correction factor. Since 
the beat note is not a sine wave, it can not be used directly as a reference. 
The “right” 
answer is to do the slope every time. If you are measuring a hundred same / 
same 
devices that day, you go with the beat note. 

Bob

> On Jun 25, 2022, at 10:07 AM, Erik Kaashoek via time-nuts 
>  wrote:
> 
> Thanks to all the great help from people on this list I was able to make some 
> progress in doing close-in phase noise measurements.
> The setup consists of a VC-OCXO going into the LO port of  an ADE-1 mixer, 
> The DUT into the RF port, the IF port is low pass filtered and used to steer 
> the VC-OCXO and is send to a high quality 24 bit USB audio capture unit 
> connected to a PC running ARTA.
> The ADE-1 mixer was selected because that all ports are completely isolated 
> from each other, there is no common ground, which helps to reduce ground loop 
> problems a bit.
> The log plots from ARTA confirm a 130dB dynamic range and the resolution 
> bandwidth is supposed to be about 1Hz. Each plot was averaged over 10 
> measurements
> All input signals where normalized by attenuators to have their carrier at 
> 0dB in the plot.
> Using a generator at variable frequency offset it was confirmed the audio 
> input is flat down to 1Hz.
> Using a generator with phase modulation down to 0.001 degree the sensitivity 
> of the measurement chain was checked. (20dB level reduction with every factor 
> 10 reduction in phase modulation depth)
> It is expected to have at least +/-5dB level inaccuracy.
> The DUTS measured where:
> - a fairly clean XO (PN_XO.JPG)
> - a rather bad GPSDO output (PN_GPSDO.JPG)
> - The not so famous cheap Chinese TCXO (PN_TCXO.KPG)
> - The output of a Rigol SG (PN_Rigol.JPG)
> The XO is the cleanest
> The TCXO shows odd spurs between 10 and 40 Hz and the PN does not drop down 
> as it should (spec states: -135dBc/Hz at 1kHz offset)
> The GPSDO is terrible, this demonstrates you can have a 1e-10 ADEV at 1s tau 
> from a bad oscillator.
> The Rigol is not so clean and a PLL shoulder seems to be present just above 
> 1kHz.
> 
> Next step is to add low noise gain close to the mixer LPF output to get more 
> dynamic range and a better VC-OCXO (Morion MV170 (PN -100dBc/Hz at 1Hz 
> offset) to lower the impact of the reference VC-OCXO
> Erik.
> ___
> time-nuts mailing list -- time-nuts@lists.febo.com
> To unsubscribe send an email to time-nuts-le...@lists.febo.com
___
time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-le...@lists.febo.com

[time-nuts] Re: First PN measurement results at 1 Hz to 20 kHz from carrier

2022-06-26 Thread Magnus Danielson via time-nuts

Hi Erik!

Great progress! Sure interesting to look at them phase-noise plots, 
right? It's a really good tool in addition to the stability of ADEV and 
friends.


As I recall it, the ADE-1 is not documented to be isolated, but it is 
very obvious when you look down the backside of it. However, it has 
capacitive coupling and one should consider both common mode rejection 
and common mode loading it down for these to work well.


Word of caution when it comes to levels, as the windowing filter used 
causes shifts in noise-levels, so estimation of noise-levels becomes a 
little bit tricky as you try to get the nitty gritty right, but getting 
the overall shape view you already gained a lot with the things you 
achieved.


A technique used to push further down into lower noise-levels is the 
cross-correlation technique, where you split the signal into two 
channels, each being exactly what you have now, and then rather than 
squaring the output of the FFT from each channel, you multiply one with 
the completment of the other, then average on those. This allows you to 
supress the noise of each reference oscillator. You do not have to go 
there from start, as you already make very useful measurements, but I'm 
just suggesting what may lie up ahead.


Compared to some of the other sources, the Rigol SG does fairly well, 
but then again, things can be even more quiet. For the XO you can see 
the 15 dB/Oct slope as expected for flicker frequency. Try to locate the 
source of the peaks you see and see if you can clean it up. The XO seems 
to be a fairly good DUT for doing that.


Cheers,
Magnus

On 2022-06-25 20:07, Erik Kaashoek via time-nuts wrote:
Thanks to all the great help from people on this list I was able to 
make some progress in doing close-in phase noise measurements.
The setup consists of a VC-OCXO going into the LO port of  an ADE-1 
mixer, The DUT into the RF port, the IF port is low pass filtered and 
used to steer the VC-OCXO and is send to a high quality 24 bit USB 
audio capture unit connected to a PC running ARTA.
The ADE-1 mixer was selected because that all ports are completely 
isolated from each other, there is no common ground, which helps to 
reduce ground loop problems a bit.
The log plots from ARTA confirm a 130dB dynamic range and the 
resolution bandwidth is supposed to be about 1Hz. Each plot was 
averaged over 10 measurements
All input signals where normalized by attenuators to have their 
carrier at 0dB in the plot.
Using a generator at variable frequency offset it was confirmed the 
audio input is flat down to 1Hz.
Using a generator with phase modulation down to 0.001 degree the 
sensitivity of the measurement chain was checked. (20dB level 
reduction with every factor 10 reduction in phase modulation depth)

It is expected to have at least +/-5dB level inaccuracy.
The DUTS measured where:
- a fairly clean XO (PN_XO.JPG)
- a rather bad GPSDO output (PN_GPSDO.JPG)
- The not so famous cheap Chinese TCXO (PN_TCXO.KPG)
- The output of a Rigol SG (PN_Rigol.JPG)
The XO is the cleanest
The TCXO shows odd spurs between 10 and 40 Hz and the PN does not drop 
down as it should (spec states: -135dBc/Hz at 1kHz offset)
The GPSDO is terrible, this demonstrates you can have a 1e-10 ADEV at 
1s tau from a bad oscillator.
The Rigol is not so clean and a PLL shoulder seems to be present just 
above 1kHz.


Next step is to add low noise gain close to the mixer LPF output to 
get more dynamic range and a better VC-OCXO (Morion MV170 (PN 
-100dBc/Hz at 1Hz offset) to lower the impact of the reference VC-OCXO

Erik.

___
time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-le...@lists.febo.com

___
time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-le...@lists.febo.com

[time-nuts] Re: Repeatability of stability measurements

2022-06-26 Thread Magnus Danielson via time-nuts

Hi Hans-Georg,

You're MDEV slope is not that of white noise, but that of a (correlated) 
systematic damping. You have 1/tau^2 rather than expected 1/tau^1.5. 
Also, your levels are way off. This steeper slope for systematics is not 
widely documented by the way, but direct consequence of the math.


This is where I slip between the wrapped-phase (w) and unwrapped-phase 
(p) in TimeLab and figure out what is going wrong. That can be one hint.


Looking on your Frequency difference it may be that you have multiple 
slips. Could it be that you loose data-samples and thus the phase-slope 
jumps?


Here my main concern is the continuity of your data. That gives this 
kind of severly distorted plot that swamps the real measurement quickly, 
and is a sure give-away.


Cheers,
Magnus

On 2022-06-25 17:15, Hans-Georg Lehnard via time-nuts wrote:

First of all the resolution factor from my first post is a copy error
the correct value is 4.88281248-11 (less decimal places). In the
attached diagrams the correct factor was used.

I generated testfiles with 2046,2047,2048,2049,2050 intervals, loaded
into timelab and scaled them with 4.8828124998-11.

MDEV shows more noise as real measurements . Another testfile with 2000
intervals and scaled with 5e-11 shows similar results.

In the Frequenc difference plot you can see the difference grows
stepwise with time. The zoom shows where the 2048 intervals are already
in the next time step and the 2000 intervals are not yet. By zooming in
you can also see this between the 2046 and 2050 intervals.

Possibly an overflow or rounding error ?

I think the overlap of this effect with the white noise of the real
measurements creates my measured jumps.  More noise attenuates this
step-like progression.

___
time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-le...@lists.febo.com

___
time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-le...@lists.febo.com


[time-nuts] Re: Repeatability of stability measurements

2022-06-26 Thread Hans-Georg Lehnard via time-nuts
Sorry, this was completely nonsense .. i correct the resolution factor
and forgot the "e" so  i get 4.88281248-11 as factor and scaled
the timelab plots with it. My interpretation is just as stupid. 

The correct Factor is 4.88281248e-11.  

Am 2022-06-25 17:15, schrieb Hans-Georg Lehnard via time-nuts:

> First of all the resolution factor from my first post is a copy error
> the correct value is 4.88281248-11 (less decimal places). In the
> attached diagrams the correct factor was used.  
> 
> I generated testfiles with 2046,2047,2048,2049,2050 intervals, loaded
> into timelab and scaled them with 4.8828124998-11. 
> 
> MDEV shows more noise as real measurements . Another testfile with 2000
> intervals and scaled with 5e-11 shows similar results. 
> 
> In the Frequenc difference plot you can see the difference grows
> stepwise with time. The zoom shows where the 2048 intervals are already
> in the next time step and the 2000 intervals are not yet. By zooming in
> you can also see this between the 2046 and 2050 intervals. 
> 
> Possibly an overflow or rounding error ? 
> 
> I think the overlap of this effect with the white noise of the real
> measurements creates my measured jumps.  More noise attenuates this
> step-like progression. 
> ___
> time-nuts mailing list -- time-nuts@lists.febo.com
> To unsubscribe send an email to time-nuts-le...@lists.febo.com
___
time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-le...@lists.febo.com