Visible to Intel only — GUID: tlq1677601172337
Ixiasoft
Visible to Intel only — GUID: tlq1677601172337
Ixiasoft
4.1.1. CCU Differences Among Altera® SoC Device Families
The following table shows how cache coherency unit is implemented among the Altera® SoC device families.
Feature | Cyclone® V SoC, Arria® V SoC |
Arria® 10 SoC | Stratix® 10 SoC |
Agilex™ 7 F-Series/I-Series/ M-Series SoC |
Agilex™ 5 E-Series/D-Series SoC |
---|---|---|---|---|---|
Cache coherency unit | Implemented by ACP in MPCore and ACP ID mapper block | Implemented by ACP in MPCore and level 3 (L3) interconnect | Implemented by cache coherency unit (CCU) based on Netspeed Gemini IP | Implemented by cache coherency unit (CCU) based on Arteris Ncore2 IP | Implemented by cache coherency unit (CCU) based on Arteris Ncore3 IP |
Cyclone® V SoC, Arria® V, and Arria® 10 SoC devices implement system level cache coherency by exposing the MPU accelerator coherency port (ACP) to initiators in the system including the FPGA fabric connected to the FPGA-to-HPS bridge. The Cyclone® V and Arria® V SoCs require these initiators to access the ACP ID mapper while Arria® 10 SoC only requires the initiators to perform cacheable accesses to the MPU cache subsystem.
The Stratix® 10 HPS includes a cache coherency unit that resides between the MPU and the rest of the system, allowing cacheable accesses from initiators in the system, including soft IP in the FPGA fabric connected to the FPGA-to-HPS bridge. The Stratix® 10 HPS CCU also performs routing functionality between the MPU, FPGA-to-HPS bridge, L3 interconnect, and SDRAM. Stratix® 10 SoC CCU is based on the Netspeed Gemini interconnect IP.
The Agilex™ 7 CCU is similar with the Stratix® 10 CCU, but it is based on the Arteris Ncore2 interconnect IP.
The Agilex™ 5 CCU is similar with the Agilex™ 7 CCU, but it is based on the new Arteris Ncore3 interconnect IP. This IP is designed from the ground up to support the CHI-B protocol that the DSU uses in place of ACE. The Ncore3 also adds cache stashing capability from the F2H bridge and PSS NoC.
The AxPROT[0] tunneling supported on Agilex™ 7 does not apply to Agilex™ 5.