??? 09/21/04 00:51 Read: times |
#77758 - RE: About CRC-16 Responding to: ???'s previous message |
Since this thread is coming to an end, yet may come up as the result of some search, for the record, the polynomial used in the VHDL is:
X16 + X15 + X2+ 1 which is used in (among others) DDCMP and MODBUS protocols, but is definitely not: X16 + X12 + X5+ 1 which is the so-called CCITT/ISO/ITU/'etc.' that was the primary focus of this thread. Nevertheless, Jez's referenced code shows one approach (although not without his caveats) to implementing CRC calculations in hardware code (Hehe, "hardware code" I am becoming more accustomed to that term day-by-day). I merely wanted to point out the difference in the polynomials so nobody gets "tripped up" along the way. |
Topic | Author | Date |
About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
What CRC-16? | 01/01/70 00:00 | |
RE: What CRC-16? | 01/01/70 00:00 | |
RE: What CRC-16? | 01/01/70 00:00 | |
RE: What CRC-16? | 01/01/70 00:00 | |
It works for me! | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: Initial values | 01/01/70 00:00 | |
RE: Initial values | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
Read the article | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: Karma | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16 | 01/01/70 00:00 | |
RE: About CRC-16![]() | 01/01/70 00:00 |