10.3969/j.issn.1002-7300.2017.04.018
一种基于FX2与FPGA联用实现USB2.0通信协议的方法
USB2.0通信协议复杂、开发难度较大,对项目中采用USB2.0传输协议带来了困难.提出了一种基于FX2与FPGA联用实现USB2.0通信方法,介绍在SLAVE FIFO模式下FX2与FPGA协同工作的原理,并依此方案使用了硬件描述语言令功能得以实现,同时FPGA与用户的接口使用两个异步FIFO用于暂存发送和接收的数据,用户只需对两个FIFO进行读写即可使得FPGA与FX2联用的系统完成USB2.0协议通信,并且用户可以自行选择发送和接收数据时所用的时钟,在解决信号跨时钟域的同时增强模块可移植性和通用性.最后使用经过与Cypress上位机软件的通信测试,证明本方法切实可行.
USB2.0、FX2、硬件描述语言、SLAVEFIFO、移植性、通用性
40
TN402(微电子学、集成电路(IC))
2017-06-02(万方平台首次上网日期,不代表论文的发表时间)
共4页
78-81