节点文献
基于SATA接口的并行CRC32算法研究
Research on Parallel CRC32 Algorithm Based on SATA Interface
【摘要】 在CRC校验基本原理及传统串行运算的基础上,介绍了一种快速并行CRC32算法,该算法运算简单、易于硬件实现。与SATA协议结合,设计了基于SATA接口的CRC32数据校验处理模块,该模块处理速度快、输出延时小,能够达到SATA接口实时处理的要求。最后,通过Quartus II开发平台及VHDL硬件描述语言,对SATA协议中帧结构传出的数据进行了仿真,验证了此算法的正确性及优越性。
【Abstract】 A fast parallel CRC32 algorithm based on the basic principles of the CRC checksum and the traditional serial calculation is introduced in this paper.It is simple and can be easily implemented on hardware.The CRC32 module based on the SATA interface is designed by combining the CRC32 algorithm with the SATA protocol.The processing speed of the proposed module is high and the output delay is small.It can efficiently meet the SATA real-time processing requirements.The simulating results of the data from the frame structure of SATA protocol through the Quartus II platform and VHDL show that the proposed algorithm is correct and superior.
- 【文献出处】 自动化技术与应用 ,Techniques of Automation and Applications , 编辑部邮箱 ,2010年08期
- 【分类号】TP301.6
- 【被引频次】10
- 【下载频次】250