5.1.3.1. Golden System Reference Design (GSRD) for Linux
The Golden System Reference Design (GSRD) for Linux is provided, which consists of
the following:
•
GHRD (Golden Hardware Reference Design) - A Quartus Prime project
•
Reference U-Boot based Bootloader
•
Reference Linux BSP
•
Sample Linux Applications
Figure 8.
GSRD for Linux - Overview
The GSRD for Linux is a well-tested known good design showcasing a system using
both HPS and FPGA resources, intended to be used as a baseline project.
GUIDELINE: To successfully build your software development platform, it is
recommended that you use the GSRD as a baseline project, then modify it to
suit your application needs.
The GSRDs target the Intel SoC Development Boards and are provided both in source
and pre-compiled form. They can be obtained from
GUIDELINE: It is recommended that all new projects use the latest version of
GSRD as a baseline.
5.1.3.2. GSRD for Linux Development Flow
The figure below presents a high-level view of the development flow for projects based
on the GSRD. Refer to the GSRD User Manuals link given below for more details.
5. Embedded Software Design Guidelines for SoC FPGAs
AN-796 | 2018.06.18
AN 796: Cyclone V and Arria V SoC Device Design Guidelines
54