2008Information and Electronic EngineeringRequires access

Implementation of Cyclic Redundancy Check Algorithm Based on FPGA

Xiangsheng Huang

Open publisher page 0 citations

Abstract

Cyclic Redundancy Check(CRC) is an error_detection code widely used in the digital communication. Based on the principle of CRC,taking the ordinary CRC-16 as an example,the CRC algorithm is designed by the hardware description language Verilog HDL.The simulation waveform and the encode module for share are also given under Quartus II 6.0,an EDA tool developed by Altera Company.The module is not only the generator of CRC but also the checker of data waiting for checking.The simulation has shown that the method is effective,and it’s working frequency is up to 420.17 MHz.

About this research paper

What this paper is about

Cyclic Redundancy Check(CRC) is an error_detection code widely used in the digital communication. Based on the principle of CRC,taking the ordinary CRC-16 as an example,the CRC algorithm is designed by the hardware description language Verilog HDL.The simulation waveform and the encode module for share are also given under Quartus II 6.0,an EDA tool developed by Altera Company.The module is not only the generator of CRC but also the checker of data waiting for checking.The simulation has shown that the method is effective,and it’s working frequency is up to 420.17 MHz.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Cyclic Redundancy Check(CRC) is an error_detection code widely used in the digital communication. Based on the principle of CRC,taking the ordinary CRC-16 as an example,the CRC algorithm is designed by the hardware description language Verilog HDL.The simulation waveform and the encode module for share are also given under Quartus II 6.0,an EDA tool developed by Altera Company.The module is not only the generator of CRC but also the checker of data waiting for checking.The simulation has shown that the method is effective,and it’s working frequency is up to 420.17 MHz.

Key concepts: Cyclic redundancy check, Verilog, Field-programmable gate array, Computer science, Redundancy (engineering), ENCODE, Triple modular redundancy, Hardware description language

Related papers

Back to paper searchBrowse research topicsOriginal source
Implementation of Cyclic Redundancy Check Algorithm Based on FPGA — Research Paper | ScholarLens