Parallele CRC mittels State Machine
Das folgende VHDL-Beispiel zeigt die Erzeugung einer 16-bit CRC aus Nutzdaten, welche als Bytes vorliegen. Die CRC-spezifischen Definitionen befinden sich im Package "crc_definitions", welches über die Libraray "work" eingebunden wird. Im Beispiel wird eine simple State Machine für die einzelnen Schritte verwendet.