Using Tango for Extreme Oscilloscope Bandwidth Channel Density

应用文章

Tango software is used to time synchronize multiple 90000 Q-Series oscilloscopes into one high bandwidth and high channel density measurement system. By using Tango, it is possible to achieve time-aligned measurement systems with 20+ 33 GHz channels and 10+ 63 GHz channels. It was implemented using MATLAB software controlling the oscilloscopes over a remote interface. The software configures the oscilloscopes, calculates calibration factors for their configuration, digitizes their input signals, extracts the waveforms, corrects for jitter and drift between the waveforms and optionally saves them to a file.

Tango is collection of MATLAB function and script source code that can be used directly in a stand-alone fashion to digitize and save synchronized waveforms to a file. Alternatively, its various components can be incorporated into the users’ own analysis software. It may be modified by the user as desired. The use of Tango requires a licensed MATLAB installation and working knowledge of using MATLAB.

This application note, in conjunction with comments in the MATLAB code, explains how Tango works and how it is used. Although Tango can synchronize more than two scope frames, for simplicity this document describes using Tango with two oscilloscopes.