Hard Processor System Technical Reference Manual: Agilex™ 3 SoCs

ID 848530
Date 6/23/2025
Public
Document Table of Contents

12.2.6.7. MPFE NoC

The MPFE NOC is the main interconnect to route read/write traffic from the Fabric or the HPS to the IOBank block.

The MPFE NOC has seven initiator ports and seven target ports. Three of the initiator ports (F2SDRAM 256/128/64-bit) and one of the target ports (NoC-to-TBU) form a width adaption network between the Fabric and the MPFE_TBU. The four remaining initiator ports receive post-TBU transactions (TBU-to-NoC), memory accesses from the CCU (CCU_DMI0 and CCU_DMI1) and HPS accesses to the MPFE/IOBank CSRs (MPFE_CSR). The three remaining target ports send transactions to the IOBank0 CSR (IOBank0_CSR), Port 0 (IOBank0_P0), and Port 1 (IOBank0_P1) interfaces.

Table 362.  MPFE Connectivity Matrix
  Initiators
F2SDRAM CCU_DMI0 CCU_DMI1 MPFE_CSR TBU2NOC
Targets IOBank0_P0      
IOBank0_P1    
IOBank0_CSR        
NoC-to-TBU