用于 PCI Express* 的 英特尔® FPGA R-tile Avalon® Streaming IP用户指南

ID 683501
日期 6/26/2023
Public
文档目录

3.2.1.4. 功能层复位(FLR)

使用FLR接口复位各个SR-IOV功能。 PCIe* Hard IP支持PF和VF两者的FLR。如果FLR用于特定VF,那么针对该VF接收的数据包不再有效。为此,将flr_*接口信号提供给应用程序接口。当flr_rcvd*信号置位后,指示接收到特定PF/VF的FLR。应用逻辑需要执行其FLR例程并在flr_completed*接口将completion状态发回。Hard IP将等待flr_completed*状态来重新使能VF。在该事件之前,Hard IP将会响应“由FLR来复位功能”的所有事务,并以Unsupported Request (UR) 状态作为completion。

注: 仅Ports 0和1支持FLR。

下图显示了目标PF(本例中为PF[n])FLR事件的时序图:

图 19. PF的FLR

目标VF FLR事件的时序图:

图 20. VF的FLR