Design and Verification of novel classical error control codes using VERILOG Hardware Description Language
Hieu V. Dang · International Journal of Advanced Trends in Computer Science and Engineering · 2020
Nowadays, intelligent devices can be found anywhere around us, and which help our living more comfortable.Communication systems are their main modules, and which have been attracting many scientists around the world.However, communication systems are performed under many errors from environments and obstacles around us.To overcome obstacles and make trustable and stable transmission, error control codes are invented and to be a great research fields to improve the performance such as detecting and correcting capability.In this paper, various types of error control code such as three popular error detecting and correcting codes: parity-check, CRC, and Hamming codes are introduced detailly on those structures and applications.In addition, their system on chip design are implemented on VERILOG HDL.Finally, the test benches with many test cases are mentioned to verify the function of those codes.