Visible to Intel only — GUID: vlj1700067305152
Ixiasoft
Visible to Intel only — GUID: vlj1700067305152
Ixiasoft
6.6.1. Function Level Reset Received Interface (st_flrrcvd)
The st_flrrcvd interface provides indication to the application for which function FLR is received from HOST. The application responds with FLR completion using st_flrcmpl interface, indicating FLR process is completed. The IP does not implement any timeout for this handshake, so it is important that application sends FLR completion for FLR request received on st_flrrcvd interface.
Signal Name | Direction | Clock Domain | Description |
---|---|---|---|
ss_app_st_flrrcvd_tvalid | Output | axi_lite_clk | When asserted, indicates a FLR request received from HOST. The signal is valid for one clock cycle. |
ss_app_st_flrrcvd_tdata[19:0] | Output | axi_lite_clk | [2:0] - The PF Number of FLR Request [13:3] - Indicates child VF Number of parent PF indicated by PF Number [14] - Indicates request is for Virtual Function implemented in slot's physical function [19:15] - The slot Number of FLR Request |
The following figure shows timing diagram for function level reset indication to application. The first command indicates FLR for Physical Function =1 on slot = 0. The second and third back-to-back indications are for VF, the ss_app_st_flrrcvd_tdata[14] high indicates FLR is received for Virtual function. The fourth command signals FLR for PF=0 and slot=2.