Cyclic redundancy check applied in USB data transfer

Yang Minhua,Li Li,Sha Jin,Gao Minglun,Li Wei,Xu Sheng
DOI: https://doi.org/10.3969/j.issn.1002-7300.2007.01.041
2007-01-01
Abstract:Cyclic redundancy check is widely used in communication and data storage because of high dependability and easy of realization.For using CRC in USB data transfer,the basic principle of CRC is firstly presented in this paper.On the guide of USB Specification,the application of CRC in USB data transfer and CRC Code generation are especially studied in this paper.In the end,the arithmetic of CRC Code generation in USB data transfer is described by using Verilog HDL.Through simulation results,it is indicated that the arithmetic is logical and correct,and it can meet the requirement of USB data transfer.At present,the arithmetic has been successfully applied in USB IP Core designed by ourselves.
What problem does this paper attempt to address?