Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

5.4.4.2. Boot Time Estimation

The tables below show estimates of boot time for different Intel® MAX® 10 FPGA boot configurations. The boot time shown will help you to gauge the boot configuration required for your system design.

Note:
  • Instruction or data cache and flash accelerator are not enabled in the design.
  • Boot time values are based on design with 75 MHz Nios® II processor speed.
Table 47.  Boot Time Estimation on Execute-in-Place Test Cases
Test Case Boot From Boot Time Counter (Approximate Nios® II Clock cycles)24 Boot Time (millisecond)
Design without External Memory On Chip Flash 41,000 0.55
On Chip Memory 18,000 0.24
QSPI Flash 410,000 5.5
Design with External Memory On Chip Flash 2,000,000 27
On Chip Memory 2,000,000 27
QSPI Flash 2,300,000 31
Table 48.  Boot Time Estimation on Boot Copier Test Cases
Test Case Boot from Run From Boot Time Counter (Clock cycle)25 Boot Time (millisecond)
Design without External Memory On Chip Flash On Chip Memory 2,800,000 37
Quad SPI Flash On Chip Memory 28,000,000 370
Design with External Memory On Chip Flash External Memory 4,700,000 63
On Chip Memory 2,800,000 37
Quad SPI Flash External Memory 30,000,000 400
On Chip Memory 30,000,000 400
24 Boot time counter is applicable to all software application (.elf) sizes.
25 Boot time counter is for every 32kB .elf size.