一个TLP,是怎样经历千山万水,最后顺利抵达目的地呢?
今天就以上图的简单拓扑结构为例,讨论一个TLP是怎样从发起者到达接收者,即TLP路由问题。
PCIe共有三种路由方式:基于地址(Address)路由,基于设备ID(Bus number + Device number + Function Number)路由,还有就是隐式(Implicit)路由。
不同类型的TLP,其寻址方式也不同,下表总结了每种TLP对应的路由方式:
TLP类型
路由方式
Memory Read/Write TLP
地址路由
Configuration Read/Write TLP
ID路由
Completion[……]