论文部分内容阅读
通用串行总线(USB)是现今最流行的计算机外围接口标准,它具有即插即用,低价位,低能耗,扩展方便等很多的优点。Cypress公司的EZ-USB FX2是世界上第一款集成了USB 2.0接口的微控制器。通过集成USB 2.0收发器、SIE(串行接口引擎,Serial Interface Engine)、增强的8051微控制器以及可编程的外部接口于个单片中,Cypress公司为决策者提供了一个真正高效的解决方案以获取产品最快上市的利益。同时,大规模的可编程逻辑器件FPGA是当今应用最广泛的可编程专用集成电路之一。本论文首先详细介绍了EZ-USB FX2芯片的结构和特点,进而对基于EZ-USBFX2和FPGA的数据传输系统的设计和实现进行了详细的叙述,在设计和实现之中包括了固件程序的设计,驱动程序,可编程逻辑器件FPGA,并分别使用FX2和FPGA两者连接的两种接口方式(Slave FIFO方式和GPIF方式),最终实现了高速的数据传输。通过整个数据传输系统的研究,为使用USB总线和FPGA进行数据采集等更加广泛的应用提供了很好的指导和借鉴。