Error Correction Codes (ECC)


[simple_series title=”CRC Tutorial”]

In addition to the error detection codes discussed so far, there also exist error-correcting codes. For a particular class of errors, these not only raise the flag that an error has occurred, they are able to indicate where the bad bit(s) are. This tutorial does not deal with ECCs, as they are generally even more complex than CRCs and frequently are based on Reed-Solomon codes. However, the interested reader may find single-bit-correcting Hamming codes to be relatively easy to understand and fascinating piece of information, which you might plan to casually introduce in your next geeky small talk.

Leave a Reply

Only people in my network can comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Your post must include a link to this post.

How does this work?
Write a response on your own website and include a link to this post. Then submit your response’s URL here. Your response may appear here after moderation. To update or remove it, edit or delete your original post and submit the same URL again. Learn more about Webmentions.