Visible to Intel only — GUID: npl1506232343683
Ixiasoft
Visible to Intel only — GUID: npl1506232343683
Ixiasoft
1.3. CCI-P Interface
- Main memory
- Memory Mapped I/O (MMIO)
Memory Type | Description |
---|---|
Main Memory | Main memory is the memory attached to the processor and exposed to the operating system. Requests from the AFU to main memory are called upstream requests. Subsequent to this section, main memory is just referred to as memory. |
Memory Mapped I/O | I/O memory is implemented as CCI-P requests from the host to the AFU. MMIO is typically used as AFU control registers. How this memory is implemented and organized is up to the AFU developer. The AFU may choose logic, M20Ks or MLABs. The CCI-P interface defines a request format to access I/O memory using memory mapped I/O (MMIO) requests. Requests from the processor to I/O memory are called downstream requests. The AFU's MMIO address space is 256 kB in size. |
Signal Type | Description |
---|---|
Tx/Rx | The flow direction is from the AFU point of view. Tx flows from AFU to FIU. Rx flows from FIU to AFU. |
Channels | Grouping of signals that together completely defines the request or response. |
Section Content
Signaling Information
Read and Write to Main Memory
Interrupts
UMsg
MMIO Accesses to I/O Memory
CCI-P Tx Signals
Tx Header Format
CCI-P Rx Signals
Multi-Cache Line Memory Requests
Byte Enable Memory Request ( Intel FPGA PAC D5005)
Additional Control Signals
Protocol Flow
Ordering Rules
Timing Diagram
CCI-P Guidance