Processor-Based Controller for Target SPI x8 Configuration Reference Design

Enable PCIe & TSE Comms with Dual Function Setup

This reference design demonstrates a RISC-V-based host controller that configures the Avant FPGA using the target SPI port in x8 DDR mode. During the target SPI x8 configuration process, the bitstream is first read from an SPI flash device and loaded into DDR memory. It is then transferred byte-by-byte through the host controller general purpose input/output (GPIO) pins to the Avant device target SPI port. Additionally, this reference design includes C source code that demonstrates the complete process of configuring the Avant device through the target SPI port.

Features

  • Provide clear understanding of the Target SPI x8 configuration flow and how to configure set up Avant FPGA
  • Explore Processor-Based host controller architecture that supports Avant FPGA configuration via Target SPI x8
  • Access to the C code implementation that follows the Target SPI x8 configuration flow
  • Provide detailed steps to run the reference design and demonstrate configuration of the Avant device through Target SPI x8
  • Gain hands-on experience with configuring Avant FPGA using the provided design and tools

Block Diagram

Processor-Based Controller for Target SPI x8 Configuration Reference Design Block Diagram for Avant

Documentation

技术资源
标题 编号 版本 日期 格式 文件大小
选择全部
Processor Based Controller for Target SPI x8 Configuration Reference Design - Source Code
8/19/2025 ZIP 11.2 MB
Processor Based Controller Avant Target SPI x8 Configuration - User Guide
FPGA-RD-02320 1.0 8/19/2025 PDF 1.6 MB