您好!
我们希望 TI 的工程师能够帮助我们了解 XIO2001 PCIe 转 PCI 桥 接器在特定戴尔台式机上运行缓慢的原因。
为了进行比较、以下是 使用存储器映射 I/O 的一些32位读取时间:
- Dell XE2:2至5us
- Dell 7090:49至64 us
遗憾的是、Dell XE2现已停产、因此我们将测试 Dell 7090作为可能的更换产品(当我们在测试期间遇到此问题时)。
这两种台式机都使用相同的 PCIe 转 PCI 桥接器、即德州仪器(TI) XIO2001 PCI Express 转 PCI 桥接器(0x104c:0x8240)。
我希望 BIOS 只是在 Dell 7090上不正确地配置网桥、但我不确定情况是否如此、并希望获得有关如何查找 Dell 7090延迟原因的指导。
我快速查看了 XIO2001数据表、它已经在我的脑海中出现了。 似乎有各种时钟速度(从25MHz 到66MHz)可根据硬接线引脚进行配置。 尽管如此、我不确定如何查询器件以查看使用的频率(或确定 I/O 为何在一台 PC 上速度快、而在另一台 PC 上速度慢)。 如果我知道 BIOS 配置有问题、我可以向戴尔申请验证并要求 BIOS 修复。 如果最终戴尔在戴尔7090上错误地连接了 XIO2001,则我们只需查找此系统的另一个桌面。
我们在 QNX 和 Linux 中都看到了这一点。
谢谢