Hardware-Implementation-of-BCH-ErrorCorrecting-Codes-on-a-FPGA