Error Location Analysis (ELA) Applications
Error Location Analysis applications process a stream of error locations produced by hardware comparision between the incoming channel data and reference data created by synchronizing the incoming data with internal data generators to match the available pattern types. Error locations provide not only the count of the errors, but also provides the error locations by keeping track of the number of bits between errors and time-tagging the detected errors appropriately. Error locations are processed for individual channels, or as a combined aggregate of the two channels, if selected.
For example, if we see a string of 8 errors in a row surrounded by many error free bits, we can conclude that a burst error of length 8 was detected. If we collect all such burst lengths, we can produce a histogram representing the distribution of the burst error lengths detected. This can be useful, for instance, if you're designing an error correction system and you need to know how many consecutive errors occur in your raw / uncorrected channel.
If errors are too plentiful, error location analysis can only measure and perform analysis on short segments of coherent errors at a time. There may be significant distances between any two consecutive segments. Error location analysis algorithms monitor this capture rate, and all algorithms take care not to affect results by trying to combine statistics from known and unknown periods of time. Generally, if errors are too high, then there are plenty of errors to analyze in order to produce meaningful results.
There are seven differen types of error location analysis (ELA) applications provided:
1.) The ELA Console Application provides common status and control for all error location analysis tools.
2.) The ELA Basics Application provides statistics including BER, Symbol error rate, Capture rate
3.) The ELA Burst Lengths Histogram Application presents a histogram of the burst error lengths.
4.) The ELA Error Free Intervals Histogram Application presents a histogram of the error-free intervals between errors.
5.) The ELA Errors Modulo Histogram Application presents a histogram of errors as they occur relative to a modulo factor that can be a specific number of bits or based on the pattern-length.
6.) The ELA Block Errors Histogram Application presents a a histogram of the number of errors encountered in each consecutive block based on a user-specified block size.
7.) The ELA T-Strength Strip Chart Application presents a strip chart of the number of symbol errors encountered in consecutive hypothetical error correction blocks based on a user-specified symbol size and error correction block length.
See Also
Bit Error Location Analyzer Group Tabs