Agilex™ 7 M-Series FPGA Network-on-Chip (NoC) User Guide

ID 768844
Date 8/05/2024
Public
Document Table of Contents

2.2.3. GPIO-B and HPS Segment

The GPIO-B and HPS segment is a segment of the top NOC adjacent to the HPS which interfaces with the HPS and also interfaces with the GPIO-B block. This segment is similar to the GPIO-B segments, except that a connection to the HPS MPFE replaces one of the NoC initiators facing the FPGA fabric. The HPS segment consists of the following:

  • Two AXI4 initiators on the FPGA fabric side.
  • Two AXI4 targets on the GPIO-B side.
  • One AXI4 Lite target on the GPIO-B side.
  • Two AXI4 initiators and one AXI4 Lite initiator on the HPS MPFE side.
  • A network of switches that transfer packets laterally along the hard memory NoC and connect to the AXI4 initiators and targets.
Figure 5. NoC GPIO-B/HPS Segment


Note: There is an additional service network running parallel to the main switch network. This service network connects the NoC SSM to the AXI4 Lite initiators. NoC initiators can send transactions over the main network to the NoC SSM to access the service network for sideband configuration and system monitoring.