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.













