高速数字化仪板卡的DMA是如何工作的?



主要软件:
主要软件版本: 2.7
主要软件修正版本: N/A
次要软件: N/A

问题: 高速数字仪通常有很大的板载内存来支持高速的采样率。然而有时当数据量非常大的时候,板载内存无法存储和处理。在这种情况下,理解高速数字化仪如何通过PCI总线,使用DMA方式将数据传输到主机电脑中就变得非常重要。

解答: 高速数字化仪板卡使用NI-SCOPE驱动,并且默认使用DMA方式通过PCI总线来传递数据。使用获取数据的函数将DMA数据从板载内存通过PCI总线转移到主机电脑。当从多个采集记录中获得数据时,对每一个记录都有DMA操作的开始和停止。当连续采集数据的时候,DMA操作在每次调用获取函数的时候开始和停止。因此,数据传输速率将依赖于PCI总线的速度,处理器速度,板子的传输速度。

相关链接:

附件:





报告日期: 04/19/2005
最近更新: 10/07/2007
文档编号: 3KIBREQT