CRC is an important error detection measure which protects over control and data fields in USB specification.The basic packet format and characteristics of CRC computation in USB3.0 are analyzed. The parallel circuits of CRC generation in transmitter and CRC detection in receiver are designed, which can detect whether the packets in the event of damage during transport. At last, Simulation results prove its validity. Compared with traditional serial circuit, the parallel circuit for which the clock frequency can be reduced, the circuit can be achieved easily and the power consumption can be significantly reduced.%循环冗余码(CRC)是USB协议中重要的错误检测措施.在此分析了USB 3.0数据包的基本格式以及USB 3.0协议中CRC校验的特点,针对USB 3.0数据高速传输的要求,设计实现并行发送端CRC产生和接收端CRC校验电路,功能仿真结果证明了其有效性.
展开▼