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

Overview

This document serves as a comprehensive user guide for the Network-on-Chip (NoC) subsystem integrated within the Intel Agilex 7 M-Series FPGAs. The NoC is a critical component designed to facilitate high-bandwidth data movement between the FPGA's core logic and its memory resources, including high-bandwidth memory (HBM2e) and external memories such as DDR5.

The guide details the architecture of the hard memory NoCs, which run horizontally along the top and bottom edges of the FPGA die, enabling efficient memory bandwidth utilization and reducing routing congestion. It also covers the fabric NoC, an optional feature for storing read data within the FPGA fabric.

Key Features and Applications

The Intel Agilex 7 M-Series FPGA's NoC subsystem is engineered for demanding applications requiring substantial data throughput. Key aspects covered include:

  • General NoC architecture and its components (initiators, targets, switches).
  • Specific NoC segments and their interfaces (UIB, GPIO-B, HPS).
  • Protocol support, primarily AMBA AXI4 and AXI4-Lite.
  • Design considerations, including latency, bandwidth, and physical placement.
  • The design flow using Intel Quartus Prime Pro Edition software.
  • Simulation and power estimation methodologies.

Applications benefiting from this technology include parallel computing, SmartNICs, real-time audio/video processing, and high-performance computing, where efficient and low-latency communication between processing elements and memory is paramount.

PDF preview unavailable. Download the PDF instead.

ug-768844-787430 Antenna House PDF Output Library 6.6.1359 (Linux64)

Related Documents

Preview Intel Agilex 7 M-Series FPGA Network-on-Chip (NoC) User Guide
Explore the Intel Agilex 7 M-Series FPGA Network-on-Chip (NoC) subsystem with this comprehensive user guide. Learn about its architecture, design flow, IP integration, simulation, and power estimation for high-bandwidth data movement between FPGA logic and memory resources like HBM2e and DDR5.
Preview Intel Agilex FPGA EMIF IP User Guide
The Intel Agilex FPGA EMIF IP User Guide provides in-depth technical information for implementing high-speed external memory interfaces on Intel Agilex FPGAs. It details the IP's architecture, support for DDR4 and QDR-IV protocols, design flow, calibration processes, simulation methods, and debugging techniques, serving as a crucial resource for hardware engineers.
Preview Serial Lite IV Intel® FPGA IP User Guide
This user guide details the Serial Lite IV Intel® FPGA IP, offering comprehensive insights into its features, architecture, and design implementation. It is tailored for engineers working with Intel Stratix® 10 and Agilex™ 7 FPGAs, focusing on E-tile transceiver integration. The document covers functional descriptions, data modes, modulation techniques, error handling, reset procedures, and interface specifications, alongside guidance on parameterization and development workflows.
Preview Intel Agilex 7 M-Series FPGA EMIF IP User Guide: DDR4, DDR5, LPDDR5
User guide for Intel Agilex 7 M-Series FPGA External Memory Interfaces (EMIF) IP, covering DDR4, DDR5, and LPDDR5 protocols, architecture, parameters, pin planning, and design guidelines.
Preview Intel Agilex 7 M-Series FPGA EMIF IP User Guide
Comprehensive guide to Intel's Agilex 7 M-Series FPGA External Memory Interface (EMIF) IP, covering DDR4, DDR5, and LPDDR5 protocols, architecture, pin planning, simulation, and board design.
Preview Intel F-Tile JESD204C FPGA IP User Guide: Features, Design, and Implementation
This comprehensive user guide from Intel details the F-Tile JESD204C FPGA IP, a high-speed serial interface for DAC and ADC integration with Intel Agilex 7 FPGAs. It covers essential information for designers, including features, architecture, design steps, parameterization, performance metrics, and resource utilization, supporting the JESD204C standard.
Preview Intel® FPGA SDK for OpenCL™ Arria® 10 GX FPGA Development Kit Reference Platform Porting Guide
This comprehensive guide details the Intel® Arria® 10 GX FPGA Development Kit Reference Platform Porting Guide. It covers essential procedures, design considerations, and integration steps for customizing the platform with the Intel FPGA SDK for OpenCL, targeting experienced FPGA developers.
Preview Intel Quartus Prime Pro Edition User Guide: Power Analysis and Optimization
Learn how to estimate and optimize power consumption for FPGA designs using the Intel Quartus Prime Pro Edition software. This guide covers power analysis tools, design guidelines, and compilation techniques for efficient power management.