首页 期刊 电子测量技术 一种基于FX2与FPGA联用实现USB2.0通信协议的方法 【正文】

一种基于FX2与FPGA联用实现USB2.0通信协议的方法

作者:庄洪毅 中科院长春光学精密机械与物理研究所; 长春130033
fx2   硬件描述语言   slave   fifo   移植性  

摘要:USB2.0通信协议复杂、开发难度较大,对项目中采用USB2.0传输协议带来了困难。提出了一种基于FX2与FPGA联用实现USB2.0通信方法,介绍在SLAVE FIFO模式下FX2与FPGA协同工作的原理,并依此方案使用了硬件描述语言令功能得以实现,同时FPGA与用户的接口使用两个异步FIFO用于暂存发送和接收的数据,用户只需对两个FIFO进行读写即可使得FPGA与FX2联用的系统完成USB2.0协议通信,并且用户可以自行选择发送和接收数据时所用的时钟,在解决信号跨时钟域的同时增强模块可移植性和通用性。最后使用经过与Cypress上位机软件的通信测试,证明本方法切实可行。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅