=== 问几个速度: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是什么关系?
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速度可能是瓶颈。设置不好的硬盘可能很慢的。