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 Arria 10 SoC GSRD for information about GSRD.
These reference designs demonstrate the system integration between Hard Processor System (HPS) and FPGA IPs.
This is applicable to all designs.
- Hard Processor System (HPS) 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
This is only applicable if the feature is enabled.
- PCIe RootPort IP
- SGMII with HPS EMAC and Triple-Speed Ethernet Intel FPGA IP (PHY)
- Altera Quartus Prime 25.1.1
- Supported Board
- Intel Arria 10 SoC Development Kit
- SUSE Linux Enterprise Server 15 SP4
This design boots from SD/MMC.
make a10-soc-devkit-sdmmc-baseline-all
This design boots from QSPI.
make a10-soc-devkit-qspi-baseline-all
This design boots from NAND.
make a10-soc-devkit-nand-baseline-all
This design boots from SD/MMC and has PCIe RootPort IP.
make a10-soc-devkit-sdmmc-pcie-gen2x8-all
This design boots from SD/MMC and enabled SGMII with HPS EMAC and Triple-Speed Ethernet Intel FPGA IP (PHY).
make a10-soc-devkit-sdmmc-sgmii-all
After build, the design files (zip, sof and rbf) can be found in install/designs folder.