A high-speed CRC-32 Implementation on FPGA

Fangfei Cai, Yuchen Nie,Keran Zhang,Hangzai Luo,Yanyan Li

2024 4th International Conference on Neural Networks, Information and Communication (NNICE)(2024)

引用 0|浏览0
暂无评分
摘要
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).
更多
查看译文
关键词
CRC,Lookup table,FPGA
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要