System and method for analyzing signals.
Signal data corresponding to a
signal is received, e.g., from a
data acquisition device, and processed to generate formatted
signal data, including segmenting the
signal data based on the a period of the signal data to generate segments. The formatted signal data is displayed in a three dimensional (3D) eye diagram by plotting the segments in an overlaid manner, which is
usable to analyze the signal.
User input may be received specifying attributes of the 3D eye diagram, e.g.,
zoom, rotation, translation,
stereoscopy,
display device, plot colors and line styles, point colors and styles,
symbol rate, eye length, number of segments to display, projections, e.g., for generating I- or Q-eye diagrams or
constellation diagrams, auxiliary information display, e.g., highlight points for symbol timing and / or additional points for ideal symbol locations, data sources, etc., and the 3D eye diagram displayed according to the specified attributes.