Japanese SyntheSys Home Page SyntheSys Research 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:

 

Back BACK
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 Correlation Analysis

Discrete peak

With Correlation analysis, the user inserts a number that looks a likely candidate for some connection to the problem (a packet length, bus width, ECC block size, counter period, etc.). This "magic number" is then used to define the number of bins in the correlation graph before wrap-around happens. If there is a correlation of errors to the magic number, discrete peaks will be seen. If not, the distribution is flat.

Correlation can also be used with an external marker input instead of the magic number. For example, a signal may be used that is related to suspect interference, such as an engine RPM marker. Just as above, the analyzer fills bins across the X-axis until told to wrap around by the next external marker pulse. Again, a correlation is indicated by a spike on the graph.

  • Magic Numbers to try: 8, 6, 32, 64 bits; 20 bits for video, frame sizes for communications, packet lengths, bus widths, ECC block sizes, counter periods.
  • External Markers to try: switch mode power supply signal, vibration table marker, 50/60 Hz supply frequency, engine RPM pulses, other electromechanical frequencies, frame boundaries.

Examples, Magic Numbers

All errors in one bin

1a. When doing Correlation analysis to the magic number eight, having all errors in one bin shows that the errors directly correlate to the divisor eight.

No direct correlation

1b. If we did this same Correlation analysis, but looked for a correlation to a different number like seven, we would find that no correlation exists. We see this because there is no direct relationship to the new correlation factor, so all bins are equally filled.




Strong correlation

2. Errors that show a strong correlation to some number (like eight) cannot be explained by serial bit error sources that are random in nature. For example, this result cannot be blamed on a serial link—it looks like a problem with a digital word/eight-bit wide bus, or a faulty pin on an IC.




All errors at one location

3. 1632 bits (eight bits/byte x 204 bytes) is the number of bits in an MPEG packet. All errors in this example are happening at one location in the packet. This might be due to a bad cell in a memory chip.





Examples, External Markers

Motor commutator switching noise

1. An external Marker signal connected to a disk drive Index pulse gives a correlation analysis that relates to every rotation of the disk. If all errors were random, you would see a flat line—all locations on the disk had the same probability of error. Errors caused by motor commutator switching noise may appear like this.




Increased head-surface gap

2. The same type of analysis may show that the error rate is lower in one half of the disk rotation than the other half. This may be due to increased head-surface gap spacing for half of the rotation, due to platter distortion or mechanical modding.




No correlation

3. Seeing a flat distribution of errors with respect to any Marker is the indication that no correlation of error exists with that signal. This usually means you are done with that signal—time to move on to any other correlations that might exist.




Spike indicates correlation

4. Seeing a spike in the correlation analysis is a great indicator that you have found something. You might have more than one spike. When writing a sector of data, correlating errors to the sector boundary is a natural analysis to do. If a spike is found, try re-writing the data to see if it happened during the write process or read process.

 

 




Back to Top
 
 
 

 

 
Site Design by Birdsall Interactive