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!

Static Analysis Ranked Defect List

  Crazy idea of the day: Static Analysis Ranked Defect List. Here is a software analysis tool feature request/product idea: So many times we...