Aliasing: A tutorial

Rather than rewriting content about aliasing that is prevalent in many texts and website, please refer to available free tutorials on digital reconstruction and aliasing currently available.

http://encyclopedia.thefreedictionary.com/Nyquist-Shannon

http://www.efunda.com/designstandards/sensors/methods/DSP_nyquist.cfm

http://cnx.rice.edu/content/m0050/latest/


Now that you understand the math/physics/ background, here's how it specifically applies to jitter measurements.

Basically, sub-sampled acquisition means that your measurement system is subject to aliasing errors if there is any non-stationary jitter in the waveform. Additionally, the user gets less confidence of capturing rare timing events. And, as a result, these systems will tend to under-predict worst-case jitter; especially when trying to predict low BER jitter with only short pseudo-random bit sequence (PRBS) patterns.

Sub-sampled systems can miss important rare timing events, like runt pulses, Bit Error Rate Bursts, ground bounce, etc. Because their sample rate is far below the frequency content of the signals they test, unless the signal is repetitive, they will almost always miss any transient events. This is worsened as their sample rate is lowered. For example, a 10 kSa/sec sampling system has less of a chance of capturing transient timing errors than a 40 kSa/sec sampling system. 

And even if the rare event events are repetitive, sometimes sub-sampled systems can take a very long time to see the errors. At a mere 40 kSa/sec and taking only one sample point, it takes a long time to capture when the samples are 25 usec apart. And in some cases, they can miss repetitive errors all together. For example, short-length PRBS testing (say 2^7 patterns) can completely miss repetitive power-supply-induced jitter.

Even when they do see what appears to be errors, the user is never quite sure if the error is really present in the signal or instead it is an artifact of the aliasing; created by under-sampling. 

Fully adjacent cycle capture, like what M1 provides, sees everything. Most importantly, it is not blind to important timing pathologies (e.g. large-displacement failures) like sub-sampled systems are.

Additionally, one of the biggest problems with sub-sampled systems is that systems designed around them are not very good general purpose debug solutions. They usually have many trade-offs that make them very difficult to use and sometimes even very expensive. For example, many don't have trigger pick-offs; making probing a device under test (DUT) very hard. Instead you have to synchronize your DUT to their tool. Another example is the need to model transition times in order to obtain threshold crossings. This edge modeling adds significant error to jitter measurements because rare timing events are assumed to look like typical timing events. This can vastly under-predict the significance of rare timing events. 

The core for why they become hard to use, for simple daily tasks like debug, lies at the root of their acquisition system. Sub-sampled systems do not look at DUTs in real-time; they look at them in equivalent-time. Hence sub-sampled systems do not see what the DUT sees, they see the limited view that the sub-sampled system can see. And oftentimes, in an attempt to accommodate what these systems cannot see, the designers of these tools must add things that create error or create user complexity in understanding the result. 

Part of what is important in an excellent general-purpose instrument is that they are generally prevalent today. Most system designers and many component designers have a precision real-time scope in their lab. Because of this, M1 adds very little incremental cost, yet offers dramatically more diagnostic capabilities to debug to root cause rare timing events. Few engineers use a sub-sampled system to diagnose a digital error to root cause. Acquiring a sub-sampled system is expensive and generally most engineers do not even consider it.

Click here to learn more about the specifics of equivalent-time sub-sampling vs real-time jitter analysis.

 

Press Contact:

+1-413-596-5354  voice
+1-413-596-9686  fax
info@amherst-systems.com

M1TM is a trademark of Amherst Systems Associates of Amherst, MA USA.