GHRD/GSRD Reference Design

A Collection of Hardware and Software for Developing Various Applications

The Golden Software Reference Design (GSRD) and the Golden Hardware Reference Design (GHRD) comprise a collection of software and hardware components for developing various applications using the Lattice FPGA CertusPro-NX Versa Board.

The Golden System Reference Design (GSRD) is a thoroughly tested known good design showcasing a system using FPGA based RISC-V, intended to be used as a baseline project.

The GSRD is comprised of the following components:

  • Golden Hardware Reference Design (GHRD)
  • Reference RISC-V software including:
    • Bootloader
    • FreeRTOS Driver
    • FreeRTOS Sample applications

Golden Hardware Reference design (GHRD) is a hardware reference design that FPGA designers can use as a base starting point to create their own FPGA hardware design. It consists of key hardware building blocks like the RISC-V, Flash controller, Multiport memory controller and industry standard AXI4 interconnect.

Features

  • RISC-V RX Soft CPU
  • QSPI Flash Controller and on Chip Memory
  • ABP connected UART, GPIO and LED output
  • Multi Port Memory LPDDR4 Controller support
  • XGMII gigabit Ethernet interface and SGDMA data transfer IP

To learn more about this product design and request the complete source code, click here to contact us.

Jump to

Block Diagram

Documentation

Technical Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Golden System Reference Design - User Guide
FPGA-RD-02283 1.1 5/23/2024 PDF 1.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Propel 2023.2 Patch for Golden System Reference Design
2/7/2024 ZIP 62.4 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.