cyclic_code Cyclic code over GF(2) - Verilog Systematic and Non-systematic Cyclic code 'C(n,k,r)' over GF(2) implementation (Hamming distance = 3, single-error correction)