Design of USB2.0 Protocol Analyzer Based on FPGA
Hu Wei,Zhang Xinjia,Li Meifeng,Zhang Degang,Liu Hang
DOI: https://doi.org/10.16526/j.cnki.11-4762/tp.2008.09.047
2008-01-01
Abstract:The transparency of Universal Serial Bus transactions has brought various inconveniences in developing and testing of USB systems;the equipments currently used for USB physical layer test and analysis usually have high cost and serious acquisition dead-time problems.A USB 2.0 protocol analyzer based on FPGA is designed,which carried out real-time sampling of both high-speed and full-speed USB device differential data buses,overcame the acquisition dead-time problem through the concurrent processing feature of hardware,solved data accumulation and packet loss problems caused by the phase difference of independent USB interfaces,reduced performance requirements towards the main processor,decreased design cost and provided effective support for developing and testing of USB systems.