Arria® 10 FPGA – Bootloader GSFI for the Nios® V/m Processor Design Example

Arria® 10 FPGA – Bootloader GSFI for the Nios® V/m Processor Design Example

763966
12/17/2022

Introduction

Nios® V processor application copied from configuration QSPI flash to RAM using a boot copier (GSFI bootloader)

Design Details

Device Family

Intel® Arria® 10 SX SoC FPGA

Quartus Edition

Intel® Quartus® Prime Pro Edition

Quartus Version

22.4

Other Tags

Validated in Quartus and Board

IP Cores (2)
IP Core IP Core Category
Nios V/m Processor Intel FPGA IP EmbeddedProcessor
Generic Serial Flash Interface Intel FPGA IP ConfigurationAndProgramming

Detailed Description

The GSFI bootloader is the Nios V processor boot copier that supports QSPI flash

memory in control block-based devices. The GSFI bootloader includes the following

features:

• Locates the software application in non-volatile memory.

• Unpacks and copies the software application image to RAM.

• Automatically switches processor execution to application code in RAM after copy

completes.

Design Details

Device Family

Intel® Arria® 10 SX SoC FPGA

Quartus Edition

Intel® Quartus® Prime Pro Edition

Quartus Version

22.4

Other Tags

Validated in Quartus and Board