gpt4 book ai didi

pci - 总线上的PCI设备能否监听其他设备数据?

转载 作者:行者123 更新时间:2023-12-04 19:50:26 27 4
gpt4 key购买 nike

如果我的 PCI 总线(没有 PCI-PCI 桥)有 3 个设备: spy 设备、发送方 PCI 设备和接收方设备(例如,从 PCI 到 CPU 的桥接器)。

发送方开始向接收方传输数据。 spy 设备的发送器状态为 Z(与总线断开连接)。 spy 设备能否监听总线并复制发送方发送的所有数据?

更新:我准备购买带有 PCI 适配器的特殊 FPGA 并对其进行编程。

最佳答案

在传统的 PCI 上(假设中间没有 PCI 到 PCI 的桥),可以“监听”用于其他设备的总线事务。我们有一些内部开发的调试硬件可以做到这一点。不过,您需要确保您的收听设备不会“认领”交易本身。大多数现成的 PCI IP 核和 ASIC 不适合这项任务。

在 PCI Express 上,由于总线的点对点特性,这并不容易。您的收听设备必须位于外围设备和 CPU 之间。

关于pci - 总线上的PCI设备能否监听其他设备数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6852783/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com