首页 | 官方网站   微博 | 高级检索  
     

FPGA的USB2.0通信接口的开发
引用本文:骆晓祥,郭建强,高晓蓉,王泽勇,赵全轲,郑彪. FPGA的USB2.0通信接口的开发[J]. 黑龙江电子技术, 2014, 0(12): 81-84
作者姓名:骆晓祥  郭建强  高晓蓉  王泽勇  赵全轲  郑彪
作者单位:西南交通大学物理科学与技术学院光电工程研究所,成都610031
基金项目:科技部重大项目(2013YQ23057504)
摘    要:为了实现FPGA与USB之间的数据传输,介绍了USB2.0通信接口的硬件设计,USB固件程序的编写以及利用MFC编写上位机程序。通过把FPGA存储的数据用USB接口传输给上位机并保存,采用了USB的同步Slave FIFO的接口模式和Bulk的传输模式来传输数据。实验结果表明基于FPGA开发的USB2.0接口工作正常,满足USB2.0接口规范和设计要求。

关 键 词:计算机接口  固件程序  USB2.0  FPGA  CY7C68013

Design of FPGA-based USB2. 0 communication interface hardware
LUO Xiao-xiang,GUO Jian-qiang,GAO Xiao-rong,WANG Ze-yong,ZHAO Quan-ke,ZHENG Biao. Design of FPGA-based USB2. 0 communication interface hardware[J]. , 2014, 0(12): 81-84
Authors:LUO Xiao-xiang  GUO Jian-qiang  GAO Xiao-rong  WANG Ze-yong  ZHAO Quan-ke  ZHENG Biao
Affiliation:( Photoelectric Engineering Institute, School of Physical Science and Technology, Southwest Jiaotong University, Chengdu 610031, China)
Abstract:To achieve the data transfer between the FPGA and USB, this paper introduces a USB2. 0 communication hardware interface design, prograrning of USB firmware and writing Windows programs using MFC. Data stored in the FPGA is transferred with USB interface to the host computer and saved, using the synchronous Slave FIFO interface mode and Bulk transfer mode. The experimental results show that it can work properly and it can meet the USB specification and design requirements.
Keywords:computer interface  firmware program  USB2.0  FPGA  CY7C68013
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号