Allan Deviation plot is a very common way to plot stability of oscillators in rf applications. However, people found it useful to characterize inclination sensors, MEMS or gyroscopes the same way to show their stability.
It's also a useful tool to plot stability of our voltage references unless one is able to interpret the plots. Since this is very hard this thread is about the interpretation of Allan deviation for voltage references, noise sources and all the other troublemakers like drift, random walk, temperature variations or shot noise.
First of all we need a tool to plot these charts. If you are familiar with GNU Octave you can use the script that can be found in NXP Application Note AN5087
cache.freescale.com/files/sensors/doc/app_note/AN5087.pdfThere are also scripts available for Matlab on the Mathworks website.
The easiest way is to use a tool like
Plotter by Ulrich Bangert or
AlaVar 5.2To understand how the different influences display in the Allan plots I generated some noise files using GNU Octave and the ltfat-2.2.0 package. Attached are the Allan deviation for white noise, pink noise and the sum of both.
As you can see white noise gives a very clear negative slope and is unique.
Pink noise interpretation on the other hand is very hard as it strongly depends on the length of the reccord how it displays in Allan plots. It can look like random walk, but what seems to be significant for the moment is a strong negative slope on the very right side of the plot. FFT helps to identify it as pink noise. Thanks to Plotter we do have this function already implemented in here.
White noise on pink noise adds a negative slope on the left side of the Allan plot.
So what do we like to see? Well, the best result is having only white noise on our reference voltage, no drift, no temperature influence, no 1/f noise and all that stuff. Thus, the first picture with the negative slope starting at the lowest point would be best case.
Any comment and example on helping us understanding Allan Deviation Charts is welcome.
-branadic-