The GHRD is part of the Golden System Reference Design (GSRD), which provides a complete solution, including exercising soft IP in the fabric, booting to U-Boot, then Linux, and running sample Linux applications.
Refer to the these links for more information on Agilex 7 GSRD.
- F-Series SoC Development Kit GSRD
- F-Series FPGA Development Kit GSRD
- I-Series SoC Development Kit GSRD
- M-Series HBM2e Development Kit GSRD
This reference design demonstrating the following system integration between Hard Processor System (HPS) and FPGA IPs:
This is applicable to all designs.
- Hard Processor System enablement and configuration
- HPS Peripheral and I/O (eg, NAND, SD/MMC, EMAC, USB, SPI, I2C, UART, and GPIO)
- HPS Clock and Reset
- HPS FPGA Bridge and Interrupt
- HPS EMIF configuration
- System integration with FPGA IPs
- SYSID
- Programmable I/O (PIO) IP for controlling DIPSW, PushButton, and LEDs)
- FPGA On-Chip Memory
- Partial Reconfiguration
- Altera Quartus Prime 25.3.1
- Supported Board
- Intel Agilex 7 FPGA F-Series Transceiver-SoC Development Kit
- Altera Agilex F-Series FPGA Development Kit
- Intel Agilex 7 FPGA I-Series Transceiver-SoC Development Kit
- Intel Agilex 7 FPGA M-Series Development Kit - HBM2e Edition
- SUSE Linux Enterprise Server 15 SP4
This design boots from SD/MMC. HPS EMIF ECC is enabled by default.
make agf014eb-si-devkit-oobe-baseline-allThis design boots from NAND. HPS EMIF ECC is enabled by default.
make agf014eb-si-devkit-nand-baseline-allThis design boots from SD/MMC and demonstrates partial reconfiguration. HPS EMIF ECC is enabled by default.
make agf014eb-si-devkit-oobe-pr-allNote: There are several versions for this Development Kit. They can be identified with the Ordering Code in brackets.
This design boots from SD/MMC.
make agi027fc-si-devkit-oobe-baseline-allThis design boots from SD/MMC. It also intantiates External Memory Interfaces IP for Hard Processor System to access the DDR5 memory. HPS uses DDR5 as memory and the High Bandwidth Memory (HBM2E) is not enabled. HPS EMIF ECC is not enabled for this design.
make agm039fes-soc-devkit-oobe-baseline-allThis design boots from from SD/MMC. It also intantiates High Bandwidth Memory (HBM2E) Interface Agilex 7 IP to access the in-package HBM2e memory. HPS uses HBM2e as memory and the DDR5 memory is not enabled. HBM ECC is enabled for this design
make agm039ea-soc-devkit-oobe-baseline-allThis design boots from SD/MMC. HPS EMIF ECC is enabled by default.
make agf023fa-soc-devkit-oobe-baseline-allAfter build, the design files (zip, sof and rbf) can be found in install/designs folder.