Visible to Intel only — GUID: vbe1520618672906
Ixiasoft
Visible to Intel only — GUID: vbe1520618672906
Ixiasoft
1.3.2.2. Writing to Main Memory
The AFU sends memory write requests over CCI-P Channel 1 (C1), using pck_af2cp_sTx.c1; and receives write completion acknowledgement responses over C1, using pck_cp2af_sRx.c1.
- WrLine_I to specify no FPGA caching intent
- WrLine_M to specify intent to leave FPGA cache in M state
- WrPush_I for intent to cache in processor-side cache
- eMOD_CL to specify a single or multi cache-aligned write
- eMOD_BYTE to specify a byte enable write
Note: This memory request mode is not available for Intel® PAC with Intel® Arria® 10 GX FPGA.
The c1_RspMemHdr structure provides a convenient mapping from flat bit-vector to response fields. FIU asserts pck_cp2af_sRx.c1.resp_valid signal and drives the read response on hdr. The resp_type field is decoded to decode the response type: Memory write, Write Fence or Interrupt.
A WrFence is used to make the memory write requests globally visible. WrFence request follows the same flow as memory write requests, except that it does not accept a data payload and address.
For more information, refer to the Write Request header format in the Tx Header Format.