PCIE协议解析 synopsys IP Receive TLP Processing 读书笔记(4)

本文是关于PCIe协议解析的读书笔记,重点介绍了接收TLP处理的过滤、路由和错误处理机制。在接收过滤阶段,核心依据规则决定TLP的去向并报告错误;接收路由部分详细说明了Endpoint和Root Complex模式下的TLP目的地;错误处理遵循PCI Express Base 3.1 Specification,包括TLP错误的检测和相应操作。
摘要由CSDN通过智能技术生成

4.1   Receive TLP Processing

4.1.1    Receive Filtering

Filter module 主要完成以下几个任务:

Ø  制定TLP过滤的规则

Ø  通过filtering status决定接收的TLP的去向

Ø  指示输出的TLP的状态

Ø  基于filter的结果向AER register 报告错误,当有多个类型的错误被检测到时,Section 6.2.3.2.3, “Error Pollution”, of the PCI ExpressBase 3.1 Specification, revision 1.0 is followed.

Core 对TLP的filter和route的规则由两个方面决定,一个是PCI Express Base 3.1Specification, revision 1.0的规定,另一方面是用户的filtering的配置选项。(目前不清楚该配置选项是否需要配置)。Filtering 的rules 受configuration 的parameter、IO signal、register values影响。


以下是对所有输入的TLP的普遍规则,而对于malformed的TLP,可以参见see

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值