1 TLP Digest Rules & Routing and Addressing Rules

1.1 TLP Digest Rules

  • 对于任何 TLP,TD 字段中的值为 1b 表示存在 TLP Digest 字段,该字段包括 TLP 末尾的 ECRC 值。
    (1)TD 字段值与观察到的大小不对应(考虑到有效数据,如果存在的话)的 TLP 是一个 Malformed 的 TLP。
  • 如果中间设备或最终 PCI Express 接收器Rx不支持 ECRC 检查,则接收器必须忽略 TLP Digest。
    (1)如果 TLP 的接收方Rx支持 ECRC 检查,则接收方Rx会根据SPEC中的规则将 TLP Digest 字段中的值解释为 ECRC 值。

1.2 Routing and Addressing Rules

TLP 有三种路由机制:地址路由、ID 路由和隐式路由。

1.2.1 Address Based Routing Rules

  • 地址路由用于 Memory 请求和 I/O 请求。
  • 有两种地址格式:32bit 地址的 3DW header和 64bit 地址的 4DW header,具体如下:

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部