Visible to Intel only — GUID: cyb1694012287078
Ixiasoft
Visible to Intel only — GUID: cyb1694012287078
Ixiasoft
4.1. Hard Memory NoC Resource Planning Overview
Top Hard Memory NoC and Bottom Hard Memory NoC show the arrangement of elements in the top and the bottom hard memory NoC. Every NoC initiator can communicate to every target on the same NoC side. This allows you the flexibility to implement a fully hardened crossbar.
The switches in the NoC route the requests and responses between initiators and targets using an AXI4 protocol. Each HBM2E stack communicates with its NoC via its UIB. Off-chip memories (such as DDR4 or DDR5) communicate with the NoC via the GPIO-B I/O bank subsystems. The NoC routes data from its source to its destination via a network that consists of switches (routers), interconnect links, initiators (INIU), and targets (TNIU).
Because of routing resource limitations, functions implemented in each I/O bank can block the use of certain initiator bridges. Conversely, using certain initiator bridges can block the use of I/O banks. In Top Hard Memory NoC and Bottom Hard Memory NoC, the color coding on each byte lane of the I/O bank shows matching blockage on the initiator under an I/O bank.
For more architectural details on various elements, refer to the following:
- For more details on the NoC architecture, refer to Intel Agilex® 7 M-Series FPGA Network-on-Chip (NoC) User Guide.
- For more details on the I/O land, sub-I/O bank, and other architecture, refer to External Memory Interfaces Intel Agilex® 7 M-Series FPGA IP User Guide .
- For more details on the HBM2E architecture and IP, refer to the High Bandwidth Memory (HBM2E) Interface Intel Agilex® 7 FPGA IP User Guide