论文摘要
USB接口具有高速稳定、支持热插拔、功耗小的优点。其实用性使得USB接口得到了广泛应用。但是USB协议的复杂性使得USB接口的设计具有相当的难度。本文给出的基于EZ-USB FX2LP的高速实时数据记录回放单元的软硬件设计,符合USB2.0工业标准。本设计中USB接口部分属于USB设备类的开发。文章首先对USB2.0协议中,设备类开发所关心的部分做了详细阐述。然后从硬件到软件,详细地介绍了设计过程。其中硬件设计是本设计的重点和难点。硬件设计主要内容包括主要元器件的介绍、USB控制器芯片与FPGA外围电路原理图的设计、高速印刷电路板的设计原理与制作、硬件电路的调试、固件设计、SDR SDRAM控制器与异步FIFO控制器的设计。软件设计包括计算机应用程序的设计。最后给出了系统的整体调试的一个结果。实践证明,此设计稳定可靠,具有良好的移植性,在高速实时数据传输系统中具有广泛的应用价值。