A High Speed CRC-32 Implementation on FPGA
Nxfee Innovation Nxfee Innovation
1.65K subscribers
138 views
4

 Published On Jul 31, 2024

Download here : https://www.nxfee.com/product/a-high-...

A high-speed CRC-32 Implementation on FPGA | Cyclic Redundancy Check (CRC) is widely used for transmission error detection in various communication interfaces. As the transmission rate increases, accelerating CRC with lower resource consumption for high-speed interfaces becomes significant. This paper analyzes and implements a typical CRC algorithm (Stride-x) and designs a padding-zero strategy to support the input data length with multiples of byte. Besides, experiments are conducted to validate the proposed algorithm on Xilinx FPGA platforms. When stride is 1, the proposed algorithm outperforms a typical parallel CRC algorithm in throughput and resource consumption with various input bus widths (32/128/256 bits).

show more

Share/Embed