仅对英特尔可见 — GUID: lbl1454455799720
Ixiasoft
仅对英特尔可见 — GUID: lbl1454455799720
Ixiasoft
6.1.11. 功能级复位接口(Function-Level Reset (FLR) Interface)
功能级复位(FLR)接口能够复位单端的SR-IOV功能。
信号 |
方向 |
说明 |
|
---|---|---|---|
flr_active_pf[<n>-1:0] |
Output |
当PCIe Device Control Register的bit 15被设置时,SR-IOV Bridge置位flr_active_pf一个周期。bit 15是FLR域。一旦置位,flr_active_pf信号保持在高电平,直到Application Layer对相关功能设置flr_pf_done为高电平。flr_active_pf的bit[0]用于PF0,bit[1]用于PF1,以此类推。 Application Layer必须执行必要的操作来清除与被复位功能相关联的未决传输。Application Layer必须置位flr_pf_done来表明它已将完成FLR操作,并且准备好重新使能PF。 <n>是PF的数量。 |
|
flr_pf_done[<n>-1:0] |
Input |
<n>是PF的数量。 当置位一个或多个周期时,表明Application Layer已经完成对所有与PF相关联的逻辑的复位。Bit 0用于PF0。Bit 1用于PF1,以此类推。当flr_active_pf置位时,Application Layer必须在100毫秒内置位flr_completed以重新使能功能。 |
|
flr_rcvd_vf H-Tile |
Output | 当一个1被写入到PCIe Device Control Register FLR域,bit[15]时,R-IOV Bridge置位此输出端口一个周期。flr_rcvd_pf_num和flr_rcvd_vf_num驱动与被复位的Function相关联的PF number和VF offset。 Application Layer通过清除与被复位的VF相关联的所有未决传输来响应此输出上的一个脉冲。然后置位flr_completed_vf来表明它已经完成FLR操作,并且准备好重新复位VF。 |
|
flr_rcvd_pf_num[<n>-1:0] H-Tile |
Output | 当flr_rcvd_vf置位时,此输出指定与被复位的VF相关联的PF number。 <n>是PF number。 |
|
flr_rcvd_vf_num[<n>-1:0] H-Tile |
Output | 当flr_rcvd_vf置位时,此输出指定与被复位的VF相关联的VF number offset。 <n>是VF的数量。 |
|
flr_completed_vf |
Input |
置位时表明Application Layer已经完成与flr_completed_vf_num[<n>-1:0]相关联的所有逻辑的复位。 当flr_active_vf<n>置位时,Application Layer必须在100毫秒内置位flr_completed_vf的对应比特以重新使能VF。 <n>是VF的总数。 |
|
flr_completed_pf_num[<n>-1:0] H-Tile |
Input | 当flr_completed_vf置位时,此输入指定与已完成的VF相关联的PF number。 <n>是PF的数量。 |
|
flr_completed_vf_num[<n>-1:0]H-Tile | Input | 当flr_completed_vf置位时,此输入指定与已完成FLR的VF相关联的VF number。 <n>是VF的总数。 |