Skip to content

altera-fpga/agilex7f-ed-gsrd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agilex 7 Golden Hardware Reference Design (GHRD)

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.

This reference design demonstrating the following system integration between Hard Processor System (HPS) and FPGA IPs:

Baseline feature

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

Advanced feature

  • Partial Reconfiguration

Dependency

  • Altera Quartus Prime 25.1.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

Tested Platform for the GHRD Make flow

  • SUSE Linux Enterprise Server 15 SP4

Supported Designs

Platform: Intel Agilex 7 FPGA F-Series Transceiver-SoC Development Kit

Baseline

This design boots from SD/MMC. HPS EMIF ECC is enabled by default.

make agf014eb-si-devkit-oobe-baseline-all

NAND

This design boots from NAND. HPS EMIF ECC is enabled by default.

make agf014eb-si-devkit-nand-baseline-all

Partial Reconfiguration (PR)

This design boots from SD/MMC and demonstrates partial reconfiguration. HPS EMIF ECC is enabled by default.

make agf014eb-si-devkit-oobe-pr-all

Platform: Altera Agilex F-Series FPGA Development Kit

Baseline

This design boots from SD/MMC. HPS EMIF ECC is enabled by default.

make agf027f1es-soc-devkit-oobe-baseline-all

Platform: Intel Agilex 7 FPGA I-Series Transceiver-SoC Development Kit

Note: There are several versions for this Development Kit. They can be identified with the Ordering Code in brackets.

Baseline (DK-SI-AGI027FC)

This design boots from SD/MMC. HPS EMIF ECC is enabled by default.

make agi027fc-si-devkit-oobe-baseline-all

Platform: Intel Agilex 7 FPGA M-Series Development Kit - HBM2e Edition

Baseline

This design boots from SD/MMC. HPS EMIF ECC is not enabled for this design.

make agm039fes-soc-devkit-oobe-baseline-all

Platform: Intel Agilex 7 FPGA F-Series Development Kit - 2F Tile Crypto

Baseline (DK-DEV-AGF023FA)

This design boots from SD/MMC. HPS EMIF ECC is enabled by default.

make agf023fa-soc-devkit-oobe-baseline-all

Install location

After build, the design files (zip, sof and rbf) can be found in install/designs folder.