10.1.11 CRC Minicore

A CRC Minicore is a configurable logic block that generates and/or verifies cyclic redundancy check (CRC) values for error detection in data paths.

Supported Families

CRC Minicore is supported by only the Axcelerator® family.

Related Topics

Key Features

A CRC Minicore has the following key features:
  • General-purpose Cyclic Redundancy code generator
  • Fully synchronous, single-clock operation (greater than 100 MHz for many configurations)
  • Parameterized arbitrary polynomial (from 1 up to 64-bit)
  • Parameterized data input width
  • Parameterized register initialization
  • Parameterized bit and byte ordering