Intel® Arria® 10 Hard Processor System Technical Reference Manual

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

7.1.3.7. Secure Boot

No ordering of boot or FPGA configuration is required because the FPGA and HPS may be brought up in any order, and they can both raise the security level of the entire device at any time before user code is loaded to execute.

The SoC may securely boot in one of three ways:

  1. The HPS boot and FPGA configuration occur separately.
  2. The HPS boots from the FPGA after the FPGA is configured
  3. The HPS boots first and configures the FPGA.
Note: The device has the capability to execute standard non-secure boot in any of these three ways, as well. In this section, only secure booting mechanisms are reviewed.
Note: The FPGA must be powered on for the HPS to come out of reset properly.