首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 76 毫秒
1.
用FPGA实现PCI-E接口和DMA控制器设计   总被引:1,自引:0,他引:1  
PCI-Express接口是第三代总线通信接口标准,它采用点对点串行连接方式,具有高速率和高带宽等特点,这是传统PCI并行结构所不能比拟的.为了实现FPGA与CPU之间高速相互通信,介绍了一种用单片FPGA实现PCI-Express接口和高速DMA控制器的设计方法,并在Xilinx Virtex-6 FPGA系列平台上实现.运用Xilinx提供的PCI-Express端点硬核,提出并设计了基于PCI-Express总线的DMA数据传输方案.通过仿真及硬件测试表明,该设计方案成本低、高效,可满足如10Gb以太网数据帧抓取等高速数据采集及分析系统的需要.  相似文献   

2.
本文通过PCI总线I/O加速器PCI9054,利用DMA方式实现了高速数据传输。详细介绍了两种主要的DMA方式,PCI9054内部相关寄存器的配置以及DMA的数据操作流程,并根据本地信号状态机,在FPGA中设计本地信号控制器,实现了计算机高速读取PCI设备内的数据。  相似文献   

3.
基于DMA的1394总线高速数据传输实现   总被引:1,自引:0,他引:1  
为了提高数控系统数据传输速度,满足高速高精度加工需求,提出了基于直接存储器存取(DMA)方式的1394总线传输方法.设计了数控系统传输模块,并利用数控系统的结构特点,选定DMA方式并引入RTX(real time extension)软件来提高上位机Windows系统的实时性.根据13940HCI协议开发DMA程序来实现异步数据的传输,实验结果表明了1394总线通信的实时性和可靠性.  相似文献   

4.
针对当前高速数据采集系统对速率和精准度等方面越来越高的要求,介绍了一种基于DMA传输的PCI接口数据采集卡,重点阐述了利用新型驱动开发模型WDF实现中断和DMA传输技术相结合来采集LVDS信号的驱动程序开发过程,并将DMA与普通传输模式进行对比分析,实验结果表明,该方法下的数据传输速率可达到80MB/s,经过反复测试证实,该套设备稳定可靠,完全满足当前需求.  相似文献   

5.
《电子技术应用》2015,(9):142-145
介绍了一种基于PCIE总线主模式DMA高速数据传输系统的设计。该系统利用Xilinx公司V5系列的FPGA芯片搭建了x1通道的PCIE系统。实验利用自行开发的PCIE接口板实现了单字读写及DMA读写的传输方式,并在上位机软件界面上及Chip Scope中显示并验证了读写数据的正确性,经实验表明传输速率可稳定在400 MB/s左右。  相似文献   

6.
本文通过一套数据采集卡的设计介绍了PCI总线数据传输的基本过程,给出了系统整体设计方案和PCI接口通信方式及驱动程序实现,并着重讨论了PCI数据传输中影响传输速率的各个方面。  相似文献   

7.
张熙  王悠 《微计算机信息》2007,23(1S):142-143,34
本文通过一套数据采集卡的设计介绍了PCI总线数据传输的基本过程,给出了系统整体设计方案和PCI接口通信方式及驱动程序实现,并着重讨论了PCI数据传输中影响传输速率的各个方面.  相似文献   

8.
以DMA传输技术和FIFO存储器为核心,探讨了适用于高速数据传输的I/O接口卡的设计方法。提出了接口卡在硬、软件方面的具体实现方案。最后给出了该接口卡在视频点播(VOD)系统中的应用实例。  相似文献   

9.
PCIE数据采集系统的驱动程序开发   总被引:2,自引:0,他引:2       下载免费PDF全文
为了提高数据传输速度和准确性,研制了一套基于PCIE接口的数据采集系统。该系统运用了模块化设计思路,包括数据接收卡、数据传输卡和软件驱动三部分。简要介绍了自行研制的数据采集卡的基本原理和构成,重点研究了在Windows XP系统环境下利用DriverStudio开发PCIE设备驱动程序的主要方法步骤、DMA方式进行数据传输和事件通知的实现方法。经过上位机测试,该系统稳定可靠,所开发的驱动程序完全可以实现数据的高速传输。  相似文献   

10.
基于Windows98平台开发DMA高速数据采集系统   总被引:1,自引:0,他引:1  
介绍基于Windows98平台的DMA虚拟设备驱动程序的开发,并给出了一个简单的DMA虚拟设备驱动程序的开发实例。  相似文献   

11.
在阐述相关设计要求的基础上,介绍了一种用于测试目的、基于PCI总线的模拟高速CCD数据输出系统的开发过程,包括系统的硬件设计和相关软件的开发,着重对设计思路和方法做了详细介绍。  相似文献   

12.
TMS320C3x高速数据采集的DMA实现   总被引:1,自引:0,他引:1  
介绍了通用数字信号处理器 TMS32 0 C3x的 DMA结构及其应用设计 ,分析了采用 C3xDMA进行高速实时数据采集的硬件和软件设计要点 ,成功实现了 DMA高速数据采集和数据运算的并行处理 ,使系统具有较高的集成度和性价比。  相似文献   

13.
随着DMA技术在高速网络接口卡设计中的广泛应用,DMA引擎已成为高速网络接口卡的一个重要组成部分。该文提出了一种面向高速网络接口卡的DMA引擎的实现方案,并将之成功地应用于千兆位以太网网络接口卡的具体实现中。  相似文献   

14.
PCI总线中DMA高速数据传输的设计与实现   总被引:1,自引:3,他引:1  
介绍了在Windows2000/XP操作系统下,PCI总线DMA的传输过程,并给出一个应用DriverWorks和VC++开发的实例,实现了240Mb/s的高速数据传输。  相似文献   

15.
本文分析了当前智能变电站系统点对点数据传输互联并行总线的局限性,提出采用PCI Express高速串行接口技术,应用Spartan-6 XC6SLX45T架构FPGA,实现点对点以太网数据传输的设计方案. 此方案充分利用了FPGA的并行数据处理的特性及丰富的IP资源,设计实现了多路以太网点对点数据的高带宽和高可靠性传输,极大的提升了智能变电站系统的性能.  相似文献   

16.
根据ATA接口协议,采用Ultra DMA(Ultra direct memory access)模式设计了一种脱机的高速数据记录系统.选择高性能的EP2C8Q208C8芯片,在Quartus Ⅱ开发平台上使用VHDL语言编程.运用Quartus I集成的内部逻辑分析软件SignalTap Ⅱ进行实时验证,实验结果显示数据被准确写入硬盘,实现了Ultra DMA数据记录的功能.由于设计不需要主机控制,具有体积小、灵活性高、速度快的优点.  相似文献   

17.
为了解决电力机车可控硅存在的动态击穿问题,提出设计可控硅整流装置实时监测系统,实时发现可控硅的技术状态的解决方案,并且针对监测系统的数据采集部分提出以FPGA作为多通道数据采集控制核心的设计方案,进行了具体设计,该系统有数据采集模块、数据存储器读写模块和数据通讯模块三大功能模块组成,与传统的以单片机为控制核心的多通道数据采集系统相比,该系统具有性能稳定可靠、实时性强、体积小、功耗低等优点。  相似文献   

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

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