The Golden System 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.
The GSRD is a design showcasing a system using FPGA based RISC-V soft CPU, intended to be used as a baseline project.
The GSRD is comprised of the following components:
- GHRD
- Reference RISC-V soft CPU software including:
- Basic Bootloader
- U-boot Bootloader
- FreeRTOS Driver
- FreeRTOS Sample applications
- Zephyr OS
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 soft CPU, Flash controller, Scatter-Gather Direct Memory Access Controller and industry standard AXI4 interconnect.
Features
- Support RISC-V RX/MC Soft CPU, AXI4 Interconnect and AHB-Lite Interconnect
- Octal SPI Controller, QSPI Flash Controller and on-chip System Memory
- APB connected UART, GPIO and LED output
- Memory Controller with LPDDR4 support
- RGMII/SGMII Gigabit Ethernet interface and SGDMA Controller data transfer IP
To learn more about this product design and request the complete source code, click here to contact us.
Accelerate your development with the Defense Lab Bundle, a complete platform that includes a CertusPro-NX Versa Board, IP cores, reference designs, software licenses, and training resources, all in one package. Click below to get started.














