AN 709: HPS SoC Boot Guide - Cyclone V SoC Development Kit
ID
683265
Date
1/27/2016
Public
Visible to Intel only — GUID: lro1418616798103
Ixiasoft
1.3. Boot Duration
In some applications, the duration of the boot process is very critical, and it needs to meet a certain constraint.
This section presents some considerations on optimizing the boot time, together with some measurements taken with various options on the Cyclone V Development Kit.
The elements that compose the boot time for a typical Linux system are depicted in the figure below:
Figure 6. Boot Time Stages for Linux Systems

A typical bare-metal application boot time is depicted in the following figure:
Figure 7. Boot Time Stages for a Bare-Metal Application

Note: The above figures are not drawn to scale - each stage is depicted with the same size.