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 Stratix 10 SoC GSRD for information about 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
- PCIe Rootport IP
- SGMII with HPS EMAC and 1G/2.5G/5G/10G Multi-Rate Ethernet PHY Intel FPGA IP
- Altera Quartus Prime 25.1.1
- Supported Board
- Intel Stratix 10 SX SoC Development Kit
- SUSE Linux Enterprise Server 15 SP4
This design boots from SD/MMC.
make s10-htile-soc-devkit-baseline-all
This design boots from SD/MMC and enabled SGMII with HPS EMAC and 1G/2.5G/5G/10G Multi-Rate Ethernet PHY Intel FPGA IP
make s10-htile-soc-devkit-sgmii-all
This design boots from nand.
make s10-htile-soc-devkit-nand-all
This design boots from SD/MMC and has PCIe RootPort IP.
make s10-htile-soc-devkit-pcie-gen3x8-all
After build, the design files (zip, sof and rbf) can be found in install/designs folder.