1. identify info trace
1. 过滤
2.读取identify数据
红框中就是我们配置的
2. TLP
(1)TC: 与QoS相关,pcie总线规定了8种类型,TC0~TC7,default值为0,pcie设备使用TC区分不同类型的数据传输,如使用TC7传递一些实时性要求高的控制信息,TC0传递一般信息。
(2)TH:为1表示当前TLP中含有TPH(TLP Processing Hint)信息,TLP的发送端可以使用的信息,通知接收端即将访问数据的特性
(3)TD:表示TLP Digest是否有效,1 有效,0 无效
(4)EP:表示当前TLP中的数据是否有效 1 有效, 0 无效
(5)AT:与PCIE总线的地址转换相关,主要目的是为了方便多个虚拟主机共享一个PCIE设备。
(6)Length:描述TLP的有效负载大小1b~4096b,目的是提高总线的传输效率,通过该字段目标设备可以提前获知源设备需要发送或者请求的数据长度,从而合理的管理接收缓冲,以及cache一致性操作。
(7)Requester ID / Tag :将完成报文的该字段赋值为Transaction ID字段
(8)Completer ID:该字段存放发送完成报文的pcie设备的ID号
(9)Status:
SC:正常结束
UR:不支持的数据请求
CRS:要求数据请求方进行重试
CA:目标设备无法完成本次数据请求
(10)BCM / Byte Count字段
BCM位表示Byte Count字段是否被更改,该位仅对PCI-X设备有效,PCIe设备不能操纵BCM位
Byte Count字段记录源设备还需要从目标设备中获取多少字节的数据才能完成全部数据传递
(11)Lwr Addr:该字段存放存储器读完成TLP中第一个数据所对应地址的最低位。