共查询到10条相似文献,搜索用时 31 毫秒
1.
USB2.0控制器CY7C68013与FPGA接口的Verilog HDL实现 总被引:3,自引:0,他引:3
USB(通用串行总线)控制器CY7C68013因其数据传输速率快和多样的接口方式为ATA、FPGA(现场可编程门阵列)和DSP(数字信号处理器)等提供了简单和无缝连接接口而得到广泛使用,介绍了此控制器与FPGA接口的控制和HDL(硬件描述语言)实现方法.利用CY7C68013控制器的Slave FIFO从机方式,用Verilog HDL在FPGA中产生相应的控制信号,实现对数据的快速读写.试验结果表明此方案传输速度快、数据准确,可扩展到其他需要通过USB进行快速数据传输的系统中. 相似文献
2.
3.
阐述了基于CY7C68013和ADNS-3080的两自由度振动偏移量实时采集设备的设计与实现.详细分析了采用ADNS-3080完成图像采集、分析,并得出最终有效数据△x和△y值的方法;采用CY7C68013进行数据处理并通过SPI总线和USB总线进行数据传输的过程;以及上位机的数据存储、分析、显示和网络传输的软件设计. 相似文献
4.
提出一种针对CMOS图像传感器采集的Bayer格式图像预处理系统,与传统的DSP图像处理系统相比,该系统利用Spartan-3系列的XC3S1500和TMS320DM642型DSP相结合实现图像捕获、图像预处理等功能,采用支持USB2.0的CY7C68013将图像信息传送给上位机.在FPGA中采用双线性插值法将CMOS图像传感器采集的Bayer格式图像数据转换为RGB格式图像数据,并转换成Y亮度信号.实验结果表明,该系统能处理分辨率达500万像素的Bayer图像,并最终以20 Mb/s的带宽将亮度信号传输给上位机,缩短了开发周期,提高了图像处理的实时性. 相似文献
5.
6.
基于USB通信的FPGA高速数据采集系统 总被引:3,自引:0,他引:3
为了解决高速数据采集以及数据传输问题,设计了基于USB通信的FPGA高速数据采集系统。方案以FPGA为控制核心,实现A/D控制、数据缓存双口RAM和控制CY7C68013A三个功能。系统采用VerilogHDL语言,通过ISE软件编程控制多个AD7356同时进行数据采集,将采集所得数据存入双口RAM,控制CY7C68013A将数据通过USB总线上传到PC机。系统进行实测实验表明,在CY7C68013A设定为16.7Mb/s的传输速率下,系统工作正常。 相似文献
7.
研究了一种可以实现图像数据的远距离传输和高速实时存储的技术。该技术以FPGA为逻辑控制单元,通过LVDS接口电路远距离传输采集到的图像数据;利用交叉双平面页编程技术流水线式写FLASH以提高存储速度。用CY7C68013A控制的USB2.0接口上传FLASH中的数据到计算机,最后用上位机软件分析数据。结果表明,该系统稳定可靠地远距离传输并高速存储了图像数据。 相似文献
8.
9.
介绍一种基于EZ—USB FX2单片机的LED点阵显示屏控制系统的实现方法,讨论USB控制器EZ—USB FX2(CY7C68013)的性能,给出该系统的软硬件实现方案,包括CY7C68013的固件程序和计算机主机用户程序。将系统读取的上位机数据通过USB接口传输到FX2单片机,由单片机端点2缓,中区寄存器进行存储,再对数据进行读取和显示。从而实现由FX2单片机完成USB通信及显示控制,省去额外的单片机当控制器。具有友好的人机交互界面和快速实时显示的特点。经过实践证明,该方案实现的LED点阵显示屏系统能基本满足符号和文字显示的需要。 相似文献