关注:117 2014-01-19 16:17

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

已解决 悬赏分:0 - 解决时间 2024-04-29 09:23
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40

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