首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到13条相似文献,搜索用时 62 毫秒
1.
为了满足流式细胞仪中数据高速传输的要求,设计了一种基于USB接口和FPGA主控的高速数据采集系统.在这个系统中,USB工作于Slave FIFO模式下,FPGA负责解析和实现各种命令,并实现数据处理和数据传输.为了保证仪器数据的高速、准确传输,系统采用了基于有限状态机的控制算法.从仿真和实验两个角度,验证了系统控制和数据传输的准确、稳定,并且从FPGA上传数据的速度能达到24 MB/s以上,为要求高速、高通量的分析仪器的数据传输提供了一种可行方案.  相似文献   

2.
基于USB2.0的异步数据传输和控制接口的设计   总被引:2,自引:0,他引:2  
采用EZ-USB FX2LP系列的USB2.0控制器芯片CY7C68013A设计USB2.0接口已有许多应用实例,但是大多数都是采用GPIF主模式实现数据通信,应用场合具有一定的局限性。设计并实现了一种通用USB2.0接口方案,该方案利用其slave FIFO从属模式实现外部MCU和PC之间的高速异步数据传输和控制。与其他常用的USB接口芯片设计相比,该设计更加灵活方便,可用于任何一款MCU扩展USB接口。  相似文献   

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

4.
在以ARM为主控核心、单片机为辅助控制器、FPGA为数字载体的手持式存储示波器研制中,采用Philips公司的USB接口芯片PDIUSBD12实现USB通信,提出了多处理器系统中通信的实现方法及软件设计过程,实验表明该设计是切实可行的,并成功应用于和PC机的通信。  相似文献   

5.
描述了一个基于PC和FPGA通信为主要开发目标的USB接口传输系统及解决方案。采用Cypress的CY7C67300USB控制器作为硬件芯片,并通过Cypress自主研发的软件来设计此系统固件程序。最终实现PC与FPGA的通信,达到系统设计目标。  相似文献   

6.
王晓利  龙兵  李力 《电子测量技术》2011,34(10):57-59,68
从系统硬件设计和软件设计2个方面阐述了USB数字I/O设备的设计方法.本次设计依据USB 2.0通信协议,以FPGA逻辑为核心控制器件,实现与USB接口芯片CY7C68013的通信控制,多通道数据的存储、读取、发送和采集.较为详细的论述了该设备的软硬件设计及实现,介绍了整体设计思路、硬件总体架构和软件流程,并且对程序进...  相似文献   

7.
为了解决高速数据采集过程中,数据通过LVDS接口向计算机高速传输数据的问题。采用了Xilinx公司Artix-7系列型号为XC7A35T的FPGA作为主控芯片,并基于USB3.0接口芯片设计了从LVDS到USB3.0的高速数据传输接口。使用了FPGA内置的LVDS收发器接收LVDS数据,并通过DDR3缓存后写入到USB3.0控制传输芯片,完成LVDS接口到USB3.0接口的高速数据传输。经过数据传输测试,系统能够将LVDS接口收到的数据通过USB3.0传输到计算机的上位机,实际传输过程中速率保持在250MB/s,具有硬件设计简单、传输速度快等特点。  相似文献   

8.
贾力  梁金宝  韦飞 《机电元件》2010,30(2):13-18
USB 2.0和FPGA是近年来广泛应用的通用数据传输技术和控制处理技术。在FY-2卫星空间环境监测器综合测试系统的设计中,采用了这些新的软硬件技术。数据传输基于USB 2.0实现,相比以往USB 1.1设备传输速率更快、更稳定可靠;主控基于FPGA,相比以往单片机处理能力更强,可实现更复杂的操作。使测试系统功能更丰富、性能更强大,测试方式更灵活。并通过外围电路设计和配套固件开发,保证测试结果真实准确可靠,为今后从事相关设计开发提供了参考。  相似文献   

9.
基于USB2.0的图像采集系统设计   总被引:6,自引:0,他引:6  
以Cypress公司的USB2.0控制器芯片FX2 CY7C68013为核心,使用OmniVision公司的COMS图像传感器OV7620作为图像采集芯片,设计了一个基于USB2.0接口的图像采集与传输系统,并介绍了其固件(Firmware)、USB设备驱动程序和应用程序的开发。  相似文献   

10.
USB2.0接口传输的FPGA控制与实现   总被引:3,自引:1,他引:3  
为解决PC与FPAG的高速数据传输,通过USB实现了PC和FPGA的通信。介绍了USB接口芯片CY7C68013的基本工作原理;编写了USB固件程序和应用程序;利用从属FIFO方式,实现了数据的快速读写。测试结果表明,利用FPGA控制USB器件CY7C68013可实现高速数据传输,传输数据可靠性高。该方案完全可满足各种高速数据采集系统、移动硬盘、ATA和DSI。调制解调器等接口的需要。  相似文献   

11.
12.
本文主要介绍了一种基于FPGA和USB数据传输电路的设计方法。文中首先对系统的整体框架进行了介绍,然后对系统各个模块的设计与实现进行详细的阐述,最后验证了结合FPGA和USB进行数据传输的可行性。  相似文献   

13.
基于FPGA的高速链路通信系统实现   总被引:1,自引:0,他引:1  
李宏  李蒙  哈乐  王俊 《电子测量技术》2006,29(5):118-121
介绍了利用FPGA实现了基于LVDS接口的高速链路通信系统。在硬件上实现了高速链路通信系统中数据帧的处理、并串转换、串并转换和LVDS接口的输入输出;在软件上实现了终端链路通信软件。此系统可用于两路50Mbps的终端用户数据收发,在链路合路器中进行加帧处理后发出,链路分路器接收到该加帧数据流后进行解帧操作,最终根据不同的用户输出相应分路的50Mbps的LVDS用户数据。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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