Skip to content

Golden System Reference Design (GSRD)

skravats edited this page Sep 8, 2020 · 31 revisions

Golden System Reference Design (GSRD) Documentation

Table of Contents

  1. Overview
  2. Golden Hardware Reference Design (GHRD)

Overview

The GSRD (Golden System Reference Design) provides a set of essential hardware and software system components that can be used as a known-good starting point for various custom user designs.

The GSRD for the Datastorm DAQ Board consists of a

The following pages demonstrate the steps necessary to create a bootable Linux system on the DataStorm DAQ board.

Golden Hardware Reference Design

The Golden Hardware Reference Design (GHRD) for the DataStorm DAQ Board provides a starter reference design. It includes a Platform Designer reference design that maps a number of HDL based FPGA peripherals to the HPS and the Cortex-A9 processors. This design is intended as a starting point for new designs.

Building the Hardware Reference Design

The steps described below are for building the Hardware Reference Design using Quartus® Prime version 18.1.
In the future, Makefile and .tcl scripts will be available to speed up this process.

Under construction

Compile Hardware Design

Overview

This page demonstrates how to compile the FPGA Hardware design that is delivered as part of the GSRD release.

The compilation will produce the following items:

File Description
.sof SRAM Object File - FPGA programming file, resulted from compiling the FPGA hardware project
.sopcinfo SOPC Info File - containing a description of the hardware to be used by Device Tree Generator
.svd System View Description File - describes the hardware for the Intel debugger
Handoff Folder containing a description of the hardware to be used by the Preloader Generator

Reference Design Block Diagram

Steps to build the design

  1. Acquiring top-level files
  2. Creating project framework
  3. Creating Processor System
  4. Adding display IP
  5. Making connections in Platform Builder
  6. Creating top-level design



A full build should take between 25 to 60 minutes.



Clone this wiki locally