共查询到20条相似文献,搜索用时 15 毫秒
1.
提出一种采用PC机DMA通道为接口实现多路快速数据采集的方法.同传统的采集系统比较,该方法省掉了时序电路,使ADC同DMA的工作处于应答状态,减小了时序电路造成的ADC空等待,提高了采集系统的速度,具有一定的实用性. 相似文献
2.
基于PCI总线的多通道DMA传输 总被引:4,自引:0,他引:4
研究了基于PCI/cPCI总线的多通道DMA传输系统,分析了实现多个DMA传输通道的方法;以PCI9054为PCI主桥、个人计算机为开发环境,详细分析了多通道数据采集卡中不同通道的访问策略,给出了接口电路的实现结构,讨论了不同DMA传输方式的性能和应用环境。 相似文献
3.
本文介绍了一个用于 TRS-80 Ⅱ 型微计算机上的快速 DMA 通道。该通道和软盘公用一块 DMA集成电路。它可以完成电视图象信息的实时输入。文中具体地介绍了通道的设计思想,方框图及其软件。通道的信息传输率为5Mbits/s。还给出了图象输入的源程序和由通道传送到内存的一幅图形。 相似文献
4.
在Windows NT下开发高速DMA数据采集程序 总被引:1,自引:0,他引:1
介绍了在WinNT下使用DMA通道的方法。给出了用Windows
NT DDK开发DMA数据采集程序具体细节。 相似文献
5.
6.
DMA是微机在存储器和I/O设备之间建立数据通道,I/O设备和存储器通过该通道直接交换数据,不经过CPU的干预,实现内存与外设或外设与外设的快速数据传送。当DMA管理系统被破坏后,将影响到正常的数据传送。本文从剖析8237A—DMA控制器芯片的工作方式入手,程序实现其再初始化,恢复DMA工作。 相似文献
7.
现有的 Z80单板机都以程序控制或中断控制方式与 I/O 外设交换数据,但无直接存贮器存取(DMA)方式。Z80-DMA 是 Zilog 公司专门为 Z80-CPU 微机设计、实现直接存贮器存取(DMA),完成高速数据传送的器件。为了研制电子综合显示系统,需要在 Z80单板机上配 Z80-DMA 通道。为此,在 Z80 Starter System单板机上进行了配置 DMA 的试验。在此基础上,完成了 TP801单板机配备 Z80-DMA 通道。在此,将我们的工作作一交流。 相似文献
8.
以MPC8260通信处理器为硬件平台,结合中断处理和IDMA传输机制设计一种最高传输速率可达500 Mbps的数据传输接口.本文详细介绍了接口的硬件电路和软件流程,以及MPC8260的DMA控制器、DMA通道初始化和中断处理过程. 相似文献
9.
随着多媒体电脑的大量普及,越来越多的用户安装了多媒体套件,诸如光驱、声卡、解压卡、调制解调器、扫描仪等。在这些外部设备的安装过程中,只有计算机的资源不发生冲突,计算机才能正常工作。因此,要求操作者对设备的I/O地址、DMA通道号、IRQ中断值等使用情况有所了解。一方面,每个外部设备除了要正确设置I/O地址、DMA通道号外,还要让这些 相似文献
10.
11.
早在奔腾时代IDE化到了DMA模式,IDE没备使用DMA模式相比以前的PIO模式传输速度要快2~8倍,即便是最新的SATA硬盘本质上还是属于DMA模式。由此可见,IDE设备使用DMA模式对系统的性能提升有非常大的作用。不过,不知道有朋友注意过没有,基于NT核心的纯32位操作系统Windows 2000/XP/2003有时会自行关闭IDE通道的DMA模式,而改用P10模式运行。这就造成电脑性能迅速下降,其中最明显的现象有:系统启动速度明显变慢,在运行一些大的软件时CPU占用率时常达到100%,并产生停顿。如果使用刻录机,并出现缓冲区欠载的现象。所以我们要让自己的系统别自作聪明,禁止它修改IDE通道模式。[编者按] 相似文献
12.
13.
徐大鹏 《计算机测量与控制》2006,14(5):683-685
将数字图像数据实时传送到DSP系统中进行处理,可采用多种方法完成;为了保证数字图像数据采集和处理的实时性,提出一种利用FPGA和一定容量的SRAM的DMA实现方法,通过以状态机为核心的逻辑控制实现一种大容量的组合式的FIFO作为DMA与外部数据传输的通道,整个通道通过DSP的EMIF接口实现与DMA控制器无缝接口,提高了DSP与外部数据交换的速度,适用于DSP和FPGA为主要组成的视频实时图像处理系统,数据传输率可达35M×32bit/s,实现了实时传输整幅视频图像数据的目的,使得数字信号处理器及时处理图像数据不产生延迟,提高了系统的数据处理能力和响应能力。 相似文献
14.
一台ALI486节能主板添加SOUND FX16声卡,安装驱动程序后试机.在DOS下运行游戏一切正常,运行WIN-DOWS,出现WINDOWS启动音乐无法停止播放的故障.这种情况一般是设置发生冲突造成的.用MSD命令检查IRQ占用情况,发现解压卡和声卡占用同一个中断IRQ10,于是运行声卡的设置程序,将声卡的IRQ值设为5.重新启动WINDOWS,前述故障消失.但是声音却颤抖沙哑,拖泥带水,说明仍然有硬件设置冲突存在.后经检查发现,声卡的设置:I/O为220H,IRQ为5,DMA为0;而WINDOW SOUNDSYSTEM项的设置为I/O为530H,IRQ为9,DMA为0.可见是DMA通道发生冲突.于是将WINDOWS SOUND SYS-TEM的DMA值改为3,重新运行WINDOWS后一切正常.添加硬件(声卡、解压卡等)时避免不了要与IRQ值.DMA通道和I/O地址打交道.这些项目设置的正确与否,将 相似文献
15.
在分析传统DMA控制器结构的基础上,针对实时图象处理系统的数据传输要求,提出了多端口模块设计、增加Round Robin通道优先级仲裁算法和优化数据传输通道等优化方法,以提高数据传输速度,并改进了地址产生模式来满足图像算法的要求。 相似文献
16.
为了实现对多路高速光信号采集,利用FPGA设计基于PCIe总线的数据采集系统;对PCIe总线低速Slave通道与高速DMA通道的关键算法进行了研究;首先,介绍了数据采集卡的硬件构成及基本工作原理,提出了PCIe总线算法需要解决的数据传输问题;然后,分析数据采集卡PCIe总线低速Slave通道和高速DMA通道原理以及实现的关键算法;通过Modelsim和SignalTap工具分别对数据传输算法进行功能验证和在线仿真;最后,将设计数据采集卡互联PCIe上位机进行实际测试;实验结果表明,本设计PCIe总线采用X4接口模式,数据传输系统的数据上传峰值速率为615.38 MB/s,可以满足稳定可靠、高带宽、模块化等要求。 相似文献
17.
朱道山 《单片机与嵌入式系统应用》2023,(4):70-72
研究了现有测控系统ZYNQ平台中数据传输的两种主要方式,提出了一种全新的多通道DMA传输方法。该方法采用虚通道设计思路,以多通道连续DMA存储+一次性遍历方式,有效减少了ZYNQ平台中PS单元参与数据搬移的过程,大幅提高了数据收发两端的存储能力,可用于数据量大或实时性要求高的应用场景中。 相似文献
18.
19.
基于FPGA的PXIe总线DMA设计与实现 总被引:1,自引:0,他引:1
PXIe总线标准是PCIe总线的工业扩展.通过对基于FPGA的PCIe IP Core的研究,在FPGA上实现了PXIe总线,并提出了PXIe总线DMA的新设计.从DMA作为总线主设备和总线从设备两种功能出发,设计了两个DMA通道,分别完成数据读和包的传输.并且设计了将小块离散数据整合成连续数据块的优化算法,使四通道PXIe能达到500MB/s的读写速度.经过实际信号的测试,验证了DMA模式数据传输的正确性及传输带宽.该系统可以满足高速PXIe总线传输带宽的要求,在工程应用中有显著的参考价值. 相似文献
20.
在密码SoC等数据密集型应用中,数据传输速度成为制约密码处理性能提升的瓶颈。结合密码SoC的数据流处理特点,提出一种面向密码SoC的高性能DMA优化设计方法。对特定模块的DMA传输开辟专用通道,利用并行读写数据提高特定模块DMA传输的总线带宽利用率。添加特殊工作模式用于自主控制重复任务传输以提升传输的带宽利用率。在此基础上,采用多通道优先级动态调整技术实现多任务下效率较高的自适应传输。仿真结果表明,该DMA在55 nm工艺下的最高频率达910 MHz,总线利用率和协处理器利用率的平均值分别高达91%和54%,相对通用DMA,其对密码SoC的ZUC、SNOW、SM3、SM4和AES算法的性能分别提升216%、222%、123%、69%和221%。 相似文献