用于 PCIe* 解决方案的 Intel® Stratix® 10 Avalon® -ST和Single Root I/O Virtualization (SR-IOV)接口用户指南

ID 683111
日期 12/06/2017
Public
文档目录

8.1.10.10. TPH Requester Capability Register

表 80.  TPH Requester Capability Register - 0x1FC

比特

寄存器说明

默认值

访问

[31:27]

保留。

0

RO

[26:16] ST Table Size:指定Steering Tag Table中的入口数量。设置为0时,此表有1个入口。设置为1时,此表有2个入口。当位于MSI-X table,每个入口为8比特时,最大table size是2048个入口。 Platform Designer中设置

RO

[15:11] 保留 0

RO

[10:9] ST Table Location:设置此域指示是否对此Function实现了Steering Tag Table。以下编码定义为:
  • 2b'00: ST Table不存在
  • 2'b01: 存储在TPH Requestor Capability Structure中的ST Table
  • 2'b10: 存储在客户端RAM中的MSI-X Table中的ST值
  • 2'b11: 保留
有效设置为0或2。
Platform Designer中设置

RO

[8] Extended TPH Requester Supported:设置为1时,表明此功能能够生成包含16-bit Steering Tags的请求,使用TLP Prefix。此比特永久设置成0。 0

RO

[7:3]

保留。

0

RO

[2]

Device-Specific Mode Supported:设置1表明此功能支持Device-Specific Mode用于TPH Steering Tag生成。客户通常从ST Table中选择Steering Tag值,但不要求这样做。

Platform Designer中设置

RO

[1]

Interrupt Vector Mode Supported:设置1表明此功能支持Interrupt Vector Mode用于TPH Steering Tag生成。在Interrupt Vector Mode中,Steering Tags附加到MSI/MSI-X中断请求。MSI/MSI-X中断向量编号对每个中断选择Steering Tag。

Platform Designer中设置

RO

[0]

No ST Mode Supported:设置为1时,表明此功能支持No ST Mode用于TPH Steering Tags的生成。在No ST Mode中,器件必须对所有请求使用为0的Steering Tag值。

此比特被硬接线到1,因为所有TPH Requesters都要求支持操作的No ST Mode。

1

RO