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位) |