共查询到10条相似文献,搜索用时 62 毫秒
1.
2.
3.
为满足电子测量数据采集系统的高速化和通用化要求,提出了一种基于PCI9054的PCI接口通用收发模块设计.结合PCI9054的物理架构和DMA突发模式工作原理,详细设计出该通用收发模块的核心组成部分,硬件采用PCI9054作为PCI桥接芯片,以Zynq系列FPGA(xc7z100ffg900-2)作为本地总线控制器.解析PCI9054上电配置方法,用FPGA搭建本地总线控制逻辑,对DMA突发读进行时序分析,突发速度可达100 MB/s. 相似文献
4.
本文通过PCI总线I/O加速器PCI9054,利用DMA方式实现了高速数据传输。详细介绍了两种主要的DMA方式,PCI9054内部相关寄存器的配置以及DMA的数据操作流程,并根据本地信号状态机,在FPGA里设计本地信号控制器,实现了计算机高速读取PCI设备内的数据。 相似文献
5.
本文通过PCI总线I/O加速器PCI9054,利用DMA方式实现了高速数据传输。详细介绍了两种主要的DMA方式,PCI9054内部相关寄存器的配置以及DMA的数据操作流程,并根据本地信号状态机,在FPGA中设计本地信号控制器,实现了计算机高速读取PCI设备内的数据。 相似文献
6.
基于PCI总线的多通道DMA传输 总被引:4,自引:0,他引:4
研究了基于PCI/cPCI总线的多通道DMA传输系统,分析了实现多个DMA传输通道的方法;以PCI9054为PCI主桥、个人计算机为开发环境,详细分析了多通道数据采集卡中不同通道的访问策略,给出了接口电路的实现结构,讨论了不同DMA传输方式的性能和应用环境。 相似文献
7.
基于PCI总线的A/D采集卡在铁路红外探测中的应用 总被引:1,自引:1,他引:0
在介绍使用PLX9054接口芯片的基础上,给出了一种基于PCI总线的数据采集系统的方案设计,及在Windows操作系统下开发底层驱动程序的方法.该系统使用模数转换器件和PCI总线传输高速数字信号,工作在通用计算机上,同时支持中断和DMA方式实现高速数据传输. 相似文献
8.
王松涛 《数字社区&智能家居》2009,(26)
介绍了采用PCI9054实现PCI接口数据采集卡的设计方案及实现,其中包括从模式下单周期读写和主模式下DMA的实现。结合开发实例,介绍了如何开发PCI接口的DMA驱动程序。 相似文献
9.
针对现代自动测试领域对数字化仪测试需求,设计并开发了一种PXI总线高速数字化仪;详细介绍了PXI接口电路设计方法,以及使用FPGA作为本地控制器,完成高速数据转换和异步FIFO数据缓存;采用驱动程序开发工具Windriver,在Visual C++6.0平台下完成模块驱动程序的开发,采用中断方式启动数据传输,利用PCI9054芯片的DMA数据传输功能,实现了数据高速传输,单通道最大采样速度为40MHz,输入电压范围-10~+10V;结果表明,设计的PXI高速数字化仪基本达到预定的技术指标,运行稳定可靠。 相似文献
10.
基于PCI9056的PCI一驱多卡驱动开发 总被引:1,自引:0,他引:1
射频频谱分析仪作为一种通用测试仪器,可用于通信系统或终端的测试与维护。小型化、标准化与模块化的特点,使其在快速组建多功能、智能化、低成本的自动测试系统中得到广泛应用。PXI总线接口是射频频谱分析仪的重要组成部分,也是其设计的重难点之一。本课题采用了PCI9056加可编程逻辑器件的方法,来完成PXI总线的数据传输以及PXI总线的触发功能。本项目中PCI9056工作在C模式,并利用DMA进行了频谱数据采取、控制命令下发以及对FPGA芯片的程序的动态配置。详细介绍了9056的驱动层工作。 相似文献