SyntheSys Research Home Page SyntheSys Research Home Page Japanese SyntheSys Home Page Chinese SyntheSys Home Page
SyntheSys Research Home
The Vision of a Scope, the Confidence of a BERT
Product Family Applications Measurements Literature Support News Room Company Contact Us
 
 

Search our Site:

 

Up UP
What is Error Location Analysis?
What Type of Error Location Analysis Should You Use?
Interpreting Your Analysis Results
2-D Error Map
Block Error Histogram
Burst Length Histogram
Correlation Analysis
Error Free Interval Histogram
Error Statistics
Pattern Sensitivity Analysis
Strip Chart

 

 

Interpreting a 2-D Error Map

This optional analysis creates a two-dimensional map of the positions of your errors on the display and enables you to view, pan, and zoom about your accumulated error data in an easy and convenient way. Detected errors are first analyzed to see if they comprise burst errors or non-burst errors. The definition of a burst depends on the current Global Burst Criteria setting. Once this is determined, a color pixel is illuminated on the screen (the color depends on the type). Which pixel to light up is calculated by thinking of your data stream as a collection of sequential data blocks. These data blocks, or segments, are received in a serial fashion and “stacked up” next to each other when building a 2-D Error Map. Then, a raster-scan type image is built by placing the segments next to each other, from left to right on the display.

The size of the data block to use when creating the 2-D Error Map is up to you. It is common to have the data block size be the same as that used during Correlation analysis. Like Correlation analysis, it is also possible to define the boundaries of data blocks using the external Marker input.

You can also define the starting point of your error map using the Synchronize Analysis with Marker feature. If this is selected, errors received by the analyzer before the first Marker signal will not be mapped. Once the first Marker is seen, error mapping begins.

When error mapping begins, errors in the first bits of the accumulation period are mapped into the lower left hand corner of the display. As more bits come into the analyzer, the error map moves its way up the first column until the block boundary is found. Once the block boundary is found, the error mapping moves over one column to the right and starts again at the bottom of the display.

You may also display the positions of Marker signals. This works fine even if markers are not used to define block boundaries, and can be very helpful when trying to correlate rare errors to an external event of some kind. If this external event can be translated to a TTL-level marker input, then you can include the position of these on your 2-D Error Map. In this case, for example, you might see that large bursts were always preceded by your external marker event.

Non-burst and burst errors are displayed in different colors. It is common to have random background non-burst error phenomena simultaneously with a burst error phenomenon. By coloring them differently you can analyze them separately. In fact, by using the Global Error Removal filter, you can qualify the types of errors you want to include in your 2-D Error Map and create maps that have only burst errors, or only non-burst errors. Again, the Global Burst Criteria are used to define a burst error.

The location of any Squelch events can also be viewed on the error map. Squelched intervals are areas of the data stream that cannot be analyzed because the error event rate preceding the squelched time was so high as to cause the BitAlyzer to stop collecting error data momentarily, while it processes what it has. Errors and bits from squelched intervals are not included in the analysis of error statistics.

Panning and zooming about your 2-D Error Map allows you to quickly view the results of an extended experiment or zoom in to see the details of how a specific burst error occurred. Panning and zooming are done, as in all the charts, by selecting the type of operation from the rotator knob pull-down list and then either dragging the display or turning the knob. Cursors can also be enabled on the 2-D Error Map. Cursors can be used to find the segment number and position offset size for any position in the map.

At zoomed-out scales where many, many blocks and data bits are represented on the display, the 2-D Error Map analysis combines neighboring errors to determine if a given pixel is turned on or not. This is done both in the x-axis and y-axis. In this way, for example, it is possible for any one pixel on the display to really represent thousands of underlying data bits at any one time. When this occurs, burst errors take priority when deciding what color to select for that element. If there is one or more burst errors inside the underlying data bits, that element will be colored as an element with burst errors present. An element colored as a non-burst error type has no burst errors in any of the underlying data bits it represents.

Here are some examples that help demonstrate how the 2-D Error Map tool and its panning and zooming features are helpful when trying to understand your errors.

Because the human eye is a good correlator, the BitAlyzer optionally includes the 2-D Error Map feature that displays a two-dimensional map showing the geometry of error locations in a digital channel. This geometry can be due to physical mechanisms such as a scanning recording head, a rotating medium such as a hard disk, or the packetizing and blocking of data in a channel.

2-D Error Map

In the 2-D Error Map, the vertical axis (Bit/Symbol Offset) shows the location of errors in each segment, while the horizontal axis (Segment) shows the progressive segment number. Another way to visualize this is as a scanning of the input data with the vertical dimension from the bottom to the top of the graph representing the segment size. Each subsequent segment is displayed in the next position along the horizontal axis. Errors that occur in the same place in the segment will be seen as a horizontal line along the graph.

There are many ways this visual correlation can give information that is very difficult to obtain in other ways.

In the following example, analysis was done on playback from a digital rotary head tape recorder. Each head pass recorded 34,848 bits so the data block size was set to that value.

Repeating error on magnetic tape

At approximately bit position 24,000 across the block, there is an error that repeats and which is seen as a horizontal line on the graph. This line of errors is actually a scratch in the tape that increased the error rate in the immediate vicinity of the scratch. In other applications, a line or band of horizontal errors can indicate a pattern sensitivity that occurs in the same place in the block, every block.

Select specific error

A specific error pattern has been circled in this picture. The graph can be zoomed and panned to examine single bit errors. In the following picture, the graph has been zoomed to see the error pattern in much greater detail—in fact, the detail is at bit error level.

Zoom in on specific error

This picture shows the individual errors as well as the bursts that occurred at this position on the tape. Cursor A shows that it is at Block 372,754 along the horizontal axis. Cursor B shows that it is at bit 21,063 within Block 372,754. This error group was probably due to a cosmetic defect in the tape’s surface, because it occupied multiple head passes.

While this example showed the analysis of a tape recorder, there are many applications where the ability to visualize the error pattern provides information that might be otherwise impossible to obtain.

 

 

 

 

 

Back to Top