Nios® V Embedded Processor Design Handbook

ID 726952
Date 1/27/2025
Public
Document Table of Contents

4.5. Nios® V Processor Booting from On-Chip Flash (UFM)

Nios® V processor booting and executing software from on-chip flash (UFM) is available in MAX® 10 FPGA devices. The Nios® V processor supports the following two boot options using On-Chip Flash under Internal Configuration mode:

  • Nios® V processor application executes in-place from On-Chip Flash.
  • Nios® V processor application is copied from On-Chip Flash to RAM using boot copier.
Table 28.  Supported Flash Memories with respective Boot Options
Supported Boot Memories Nios® V Booting Methods Application Runtime Location Boot Copier
MAX® 10 devices only (with On-Chip Flash IP) Nios® V processor application execute-in-place from On-Chip Flash On-Chip Flash (XIP) + OCRAM/ External RAM (for writable data sections) alt_load() function
Nios® V processor application copied from On-Chip Flash to RAM using boot copier OCRAM/ External RAM Reusing Bootloader via GSFI
Figure 16. Design, Configuration, and Booting Flow