微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > === 问几个速度:PCI, DMA, IDE?

=== 问几个速度:PCI, DMA, IDE?

时间:12-13 整理:3721RD 点击:
问题:(Labview)
16MB/sData  -----> PCI DAQ Card -------> AI Buffer(in the RAM) ------>Hard Drive
                                  DMA      size??                IDE
我有16MB/s的数据要作连续采集, 并实时存储到硬盘上。
DAQ Card的AI速度没有问题,max=20MB/s, 卡上 Internal FIFO Buffer = 8K sample, 16kB,
数据到了采集卡的硬buffer后,我就用标准的 AI.vi来做采集, 问题是我不知道 在
AI Buffer Config.vi中该设置 buffer size 为多大才能保证不丢数据?
这个 buffer 因该在内存中, 应该是在 DMA 模式下从插在PCI槽中的DAQ 卡上读到内存中来的。 但问题是我不知道DMA模式下内存读PCI口有多快? 有没有采集卡上的硬buffer刷新的快?
我的AI Read.vi设置的是 External Clock Timing(5MHZ).  即我的时钟由外部进DAQ卡,是不是说卡上的 internal FIFO buffer 就按这个速度刷新: 5MHZ/8KS?
内存中的那个AI Buffer和卡上的buffer是什么关系?

IDE速度可能是瓶颈。设置不好的硬盘可能很慢的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top