Cyclic Redundancy Code/Check (CRC) Resources

Here are some CRC resources I've found useful.


CRC Polynomial & Code Collections:

1 comment:

  1. Dear Dr. Koopman,

    Thanks for the great work and excellent website on CRC. I was studying your example on page 44 of the final report document and I think there might be an error in the overall 0X327 coverage shown below in yellow highlight. I believe this term should 23126/combin(522,3). Please advise?

    0 x 327 coverage: 1 – (1 – 2.35699e-17*(23126/(522*521*520)))72000, which is so small that it gives a numeric underflow when computed, but can be approximated to be 3.8543e-21 Pud/message * 72000 msgs/hr = 2.776e-16/hr undetected errors.

    23126/(522*521*520)= 1.6353e-04

    23126/combin(522,3) = 9.8116e-04.

    Best regards,



Please send me your comments. I read all of them, and I appreciate them. To control spam I manually approve comments before they show up. It might take a while to respond. I appreciate generic "I like this post" comments, but I don't publish non-substantive comments like that.

If you prefer, or want a personal response, you can send e-mail to
If you want a personal response please make sure to include your e-mail reply address. Thanks!

Job and Career Advice

I sometimes get requests from LinkedIn contacts about help deciding between job offers. I can't provide personalize advice, but here are...