PCIe-2.2.4 Routing and Addressing Rules(address ID)
2.2.4.1核心设计要点总结(面向RTL架构师)地址路由only用于 : mem、IO、message(指定时)设计关注点关键规则硬件实现要点地址提取根据Fmt决定从3DW还是4DW头提取地址。使用MUX选择不同的字节拼接路径(表2-7)。地址范围判断4GB以下必须用32位格式(发送端)。发送端检查addr[63:32];若全0,强制使用3DW头。AT字段仅对Memory/AtomicOp等有效;ATS相关。提取后连接到IOMMU控制接口。TH位/PH字段TH=1时PH有效;用于TPH缓存优化。提取后传递给数据缓存控制器(Cache Controller)。地址别名防范必须全地址位解码,禁止部分比较。地址比较器必须匹配全部位(如64位)