CRC Generator is a command-line application that generates Verilog or VHDL code for parallel CRC of any data width between 1 and 1024 and polynomial width between 1 and 1024. The code is written in C for Win32, bus easily portable for other platforms.