16 bit crc verilog code calculator. user wants to give polynomial and data at run time.