PXIe-1082机箱的7、8插槽的吞吐量差异



硬件: PXI/CompactPCI>>Chassis>>PXIe-1082

问题: 在PXIe-1082机箱的插槽7、8中分别有两个模块;然而,它们的吞吐量似乎相互之间并不平衡。同时,我的程序中还会发生缓冲区溢出错误。我可以对PXIe-1082,revision B机箱做些什么处理来防止或纠正这个问题?


解答:

问题:

Revision B PXIe-1082机箱会使得插槽7与8之间具有轻微的吞吐量不平衡。虽然确切的设置可以不同,通常这个问题在正常使用过程中不太可能被注意。然而,这种不平衡会导致插槽7与8之间不均匀的带宽使用。因此,这也会导致缓冲区溢出错误(例如,在数字化仪和函数发生器的应用,等等)。

不幸的是,这种不平衡不能被准确定性。因此,为帮助确认是否这个机箱的问题,使用下面的例子:
1.使用两个数字化仪,吞吐量以60/40的形式被相应分配给插槽7和插槽8。
2.使用两个两exercisers,吞吐量以80/20的形式被相应分配给插槽7和插槽8。


这些例子表明吞吐量是否倾向于插槽7。
解决方法:
对于这个问题有几个解决方法。
1.下载并运行自解压可执行文件附加到该知识库。解压文件后,请参阅readme文件,提取文件并按照指示说明进行更新。
2.带宽限制属性节点:取决于使用的硬件和驱动程序,在程序中使用Maximum Bandwidth属性节点可以解决这个问题。概念是限制在插槽7中模块的吞吐量,它可以减轻在上面的例子中看到吞吐量不平衡现象。

 

3.尝试改变模块放置的插槽。因为插槽8的性能相对较低,更换后可以让需要高吞吐量的模块放在其他插槽,这样能够解决吞吐量不平衡的问题。



相关链接: Product Page: NI PXIe 1082 8-Slot 3U PXI Express Chassis

附件:
PXIe-1082_Slot_7-8_Updater.exe




报告日期: 01/22/2010
最近更新: 07/28/2015
文档编号: 55LFOK71