Requester ID 是 PCIe 事件(TLP 包)的源头标识符,由 Bus Number + Device Number + Function Number 组成,共 16 bits
Trace 中的应用:在 TLP 包头的 Requester ID 字段中标识事件发起者(如 SSD 控制器、网卡)
[7:0] Function Number (0-7)
[12:8] Device Number (0-31)
[15:13] Bus Number (0-255)
例如 01:00.0 表示:
- Bus 1
- Device 0
- Function 0
复制代码
在完成事件(Completion TLP)中,Requester ID 用于路由返回数据到精确的发起者。
在 Trace 中看到 Requester ID 02:15.3,可通过设置空间找到对应的 Vendor ID/Device ID,确认是 SSD 控制器还是其他设备。
设置空间