A Novel Programmable Parallel CRC Circuit
A tutorial on CRC computations