首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
本设计在基于Xilinx Virtex-6 FPGA内嵌PCI Express Core的基础上,实现了由PCI Express板卡主动发起的DMA读写,可完成PC和PCI Express板卡之间数据的高速传输。该设计已经在Xilinx评估板ML605上完成调试验证,DMA写内存速度稳定可达1 520 MB/s,满足了高速存储系统的要求。  相似文献   

2.
介绍了可用于彩色多普勒超声诊断系统的PCI Express数据传输的驱动程序设计。分析了WDF的PCI Express模型的框架结构及驱动设计流程,重点讨论了自行研发的PCI Express驱动程序,主要包括初始化,DMA传输,中断处理等内容,经测试,该驱动能稳定、可靠工作。  相似文献   

3.
基于PCI Express总线的数据采集设备实现   总被引:1,自引:1,他引:0  
PCI Express是最新的总线和接口标准,具有数据传输速率高,支持点对点传输以及热插拔等特点.首先,介绍PCI Express总线的发展与体系构架.然后结合采用Xilinx公司的FPGA与PHY器件设计采集设备的过程,详细介绍硬件系统的电路设计,以及采用Xilinx Pipe Core实现PCI Express物理层、链路层、传输层和使用winDriver开发简单的驱动程序.结合PCI Express总线设计的采集设备,整体性能可以显著提高,其必将取代以往各种总线的数据采集设备.  相似文献   

4.
针对目前大数据背景下如何提高PCI卡高速传输稳定性的问题,文中提出了基于内核中断处理及DMA传输的PCI卡驱动程序设计方法。在WinDriver生成驱动框架的基础上,采取基于VC++6.0平台进行了DMA 数据传输的实现和中断响应处理的PCI驱动程序开发。将驱动程序封装为动态链接库,用户程序调用DLL驱动PCI卡,进行高速数据传输检测。实验发现,当数据传输速度达到131 MB/s时,驱动程序运行稳定可靠不丢帧不错帧,为高速稳定PCI卡驱动程序的设计供了一种思路。  相似文献   

5.
基于Virtex-6的PCI Express高速采集卡设计   总被引:1,自引:0,他引:1  
许峰 《现代电子技术》2012,35(16):79-81,85
为了提高数据采集速率,适应大数据量交互处理要求,介绍了一种应用Virtex-6芯片的PCI Express高速采集卡设计。Virtex-6内嵌PCIE协议硬核能完成完整的PCIE分层协议,实现与上位机通信。设计了DMA控制器,作为采集卡数据传输主控,实现基于PCI Express总线的DMA高速数据传输方案。主机软件系统包括驱动程序和应用软件2部分。经实验测试,该采集卡能完成对外部高速数据的实时采集,性能稳定可靠。  相似文献   

6.
该文介绍了高速数据采集卡上基于FPGA实现CPCI接口的方案,其中包括从模式下单周期读写和主模式下DMA的实现。最后结合开发实例,介绍了如何开发PCI接口的DMA驱动程序。  相似文献   

7.
介绍利用DriverW orks开发PCI设备WDM驱动程序的方法,深入探讨了基于PCI总线的高速数据传输系统中断处理和DMA传输机制以及应用程序与驱动程序的通信方式。  相似文献   

8.
针对图像数据采集系统中的实时图像处理、多通道接入及高速数据传输需求,提出了利用TI图像处理器TMS320DM642型DSP芯片完成图像数据的处理、DMA和PCI总线图像数据传输的实现方法,介绍了TMS320DM642型DSP的PCI接口特性,以及DSP在PCI主模式下控制并启动DMA数据传输,并给出了DMA数据传输系统的实现原理、工作流程、WINDOWS系统下的PCI设备驱动和应用程序的实现方法.  相似文献   

9.
本文提出了一种基于 PCI Express 总线的数字电视传送流采集卡设计方案。详细阐述采集卡的整体设计、硬件接口以及软件实现,重点介绍了如何发挥PCI Express总线高带宽的优势实现高速DMA数据传输。最后,利用Quartus II 13.0开发环境下的SignalTap II对自行开发的PCI-E 接口板进行了在线调试和传输验证,测试表明该采集卡能满足数字电视传送流采集系统的要求。  相似文献   

10.
张新运  李传日 《电子工程师》2005,31(5):44-46,52
结合PCI(外设部件互连)总线高速数据采集卡的设计,叙述了利用DriverStudio软件开发Windows 2000系统下WDM(Windows driver model)设备驱动程序,着重讨论了访问硬件、应用程序与驱动程序之间的数据传输和DMA传输等方面的问题.  相似文献   

11.
设计了一种基于FPGA的图像采集卡,集合了目前流行的高速光纤技术和PCI Express总线,并运用分层的Aurora协议和PCI Express协议实现光纤和PCI-E总线上数据的管理。在FPGA算法设计中,提出"预转换"策略和"双阈值"策略来管理和优化跨越高速光纤模块和PCI Express模块的高速数据传输过程。在实验中,数据传输达到了预期的高速实时传输的目标。  相似文献   

12.
针对传统PCI总线带宽低,不能传输高速视频信号的缺陷,设计了使用芯片PEX8311为PCI Express桥接芯片,采集传输CamLink接口相机图像的硬件系统。对PEX8311芯片的特点及其工作模式,以及用状态机在FPGA中实现对PEX8311控制做了介绍。通过编写WDM驱动程序和上位机程序对系统的数据传输性能进行了测试。测试表明该系统满足高速图像传输的要求,并且性能稳定。  相似文献   

13.
朱策  徐晖  周体民 《现代电子技术》2014,(24):126-129,132
随着高速采集系统的采样速率的增大和采样精度的提高,如何设置PCI Express系统的参数,充分利用PCI Express总线的带宽,以满足高速海量数据的实时传输就变得非常重要。在此分析了PCI Express系统数据传输开销的来源,研究了几种主要的系统参数,以提高数据吞吐量。通过使用PLDA的EZDMA2 IP核,在Xilinx KC705评估板上对各个参数进行测试,结果表明,灵活设置这些关键的系统参数可以利用较少的FPGA资源,同时达到较高的传输带宽,对PCI Express系统设计具有非常高的参考价值。  相似文献   

14.
A wide-range speed measurement method using the direct memory access (DMA) transfer of a content of the timer to the memory is presented. The DMA method is based on both pulse counting and time measurement during the constant sampling time. The hardware configuration and algorithms for a microcontroller implementation are also presented. The proposed method is suitable in systems using microcontrollers with integrated DMA controller and timers. Limitations and sources of errors are discussed in detail  相似文献   

15.
PCI Express协议实现与验证   总被引:1,自引:1,他引:1  
张大为  梁宇琪  刘迪 《现代电子技术》2012,35(4):123-125,127
称为第3代I/O接口技术的PCI Express总线规范的出现,从结构上解决了带宽不足的问题,有着极为广阔的发展前景。基于Verilog HDL硬件描述语言及可综合化设计理念,完成了PCI Express IP核RTL代码的设计。IP核代码使用Verilog HDL语言编写,分模块、分层次地设计了事务层、数据链路层和物理层的逻辑子层,并进行了可综合化设计与代码风格检查。对设计的PCI Express IP核的功能分别从协议层次和应用层次进行了验证。具体实现上,采用Denali公司的PureSuite测试套件对IP核的协议兼容性进行验证,验证范围覆盖了IP核的3个层次以及配置空间,采用QuestaSim仿真工具对IP核的应用层进行验证。仿真结果表明,设计的PCI Express IP核工作正常,性能优良。  相似文献   

16.
用DriverWorks开发PCI设备的WDM驱动程序   总被引:4,自引:0,他引:4  
介绍Windows驱动程序模型(Windows Driver Model,WDM)驱动程序的特点及使用DriverWorks开发设备驱动程序和周边元件扩展接口(Peripheral Component Interconnection,PCI)总线的优点,阐述用DriverWorks开发PCI设备的WDM驱动程序的基本例程和常用类,并结合具体实例深入探讨了PCI设备驱动程序的直接数据存储(Direct Memory Address,DMA)传输及中断服务例程(Interrupt Service Routine,ISR)。  相似文献   

17.
一种64位高速PCI总线接口的设计与实现   总被引:3,自引:1,他引:2  
李国光  罗丰 《电子科技》2011,24(2):57-59
设计了一种基于PCI9656的高速PCI总线接口,数据传输主要为DMA方式。文中介绍了PCI9656的内部结构和功能,讨论了其WDM驱动开发过程,分析了其局部总线在进行DMA传输时的配置时序,提出了一些设计中需要注意的问题。实际应用结果表明,该总线接口性能稳定且优良,可以应用于高速数据传输系统。  相似文献   

18.
基于PCI-Express的高速数据交换设计及应用   总被引:1,自引:0,他引:1  
提出了利用PCIE总线技术实现数据高速传输的方案,结合共享内存、DMA等技术设计了基于PCI—Express总线的高速数据传输卡.实现了将采集的数据实时传送到PC的共享内存缓冲区,数据传输采用DMA方式。采用接口器件PEX8111实现PCI—Express总线到PCI总线的桥接。使用FPGA编写PCI总线的接口逻辑,最后进行测试。  相似文献   

19.
文章介绍了WindowsXP环境下PCI设备驱动程序的开发与实现方法,探讨了PCI设备的I/0端口访问、中断处理、DMA传输、驱动程序与应用程序之间的通信等主要问题,重点对编写驱动程序的过程进行了说明,并实现了驱动程序的安装与调试。  相似文献   

20.
介绍了一种基于PCI总线的数据采集卡的硬件平台,阐述了PCI9054芯片的DMA数据传输的工作原理和中断机制。介绍了WinDriver驱动开发工具,分析了WinDriver中的主要API函数和相关函数的初始化参数设置。利用WinDriver工具,在windows2000系统下实现设备的驱动程序开发,完成DMA传输和设备中断的功能。  相似文献   

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

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