Visible to Intel only — GUID: vmt1523051861349
Ixiasoft
Visible to Intel only — GUID: vmt1523051861349
Ixiasoft
5.3.2.1.2. Request a Top-level Interface
The SystemVerilog interface definitions for the device interfaces listed below are documented in the following README:
$OPAE_PLATFORM_ROOT/sw/<opae-version>/platforms/afu_top_ifc_db/README.md
1. ccip_std_afu
This top-level interface consists of the cci-p, clocks, power and error device interfaces.
- cci-p:struct
- clocks:pClk3_usr2
- power:2bit
- error:1bit
$OPAE_PLATFORM_ROOT/hw/samples/hello_afu/hw/rtl/hello_afu.json
2. ccip_std_afu_avalon_mm
This top-level interface consists of the device interfaces included with the ccip_std_afu top-level plus a local memory interface.
- All device interfaces of the ccip_std_afu top-level AFU module interface
- local-memory:avalon_mm
$OPAE_PLATFORM_ROOT/hw/samples/hello_mem_afu/hw/rtl/hello_mem_afu.json
The PIM also defines a top-level AFU interface with a deprecated local memory device interface used by existing AFUs designed for earlier versions of the OPAE Platform. New AFU designs with local memory interfaces should be designed for the ccip_std_afu_avalon_mm top-level AFU interface.