All About Circuits

Parallel CRC Generator Command-line Application



Parallel CRC Generator Command-line Application

Details

Category: Uncategorized

Created: Jul 09, 2009

Updated: Jan 27, 2020

Language: C/C++

Other project properties

Development Status: Stable

Additional info: Specification done

WishBone compliant: No

WishBone version: n/a

License: LGPL

Description

  CRC Generator is a command-line application that generates Verilog or VHDL code for a parallel CRC of any data width between 1 and 1024 and polynomial width between 1 and 1024. The CRC can be custom or protocol specific, for example PCI Express, USB5, USB16, 802.3, SATA.
  The code is written in C and is cross-platform compatible

  There is an online version of the tool at OutputLogic.com
It's more convenient to access, but the online tool is slower to generate the code for CRC with large data and polynomial widths.