Differences Among Altera® SoC Device Families

ID 683648
Date 8/29/2025
Public

Booting and Configuration Differences

Table 1.  FPGA Configuration Method Differences
FPGA Configuration Method Cyclone® V SoC,

Arria® V SoC

Arria® 10 SoC Stratix® 10 SoC,

Agilex™ 7

F-Series/I-Series/

M-Series SoC

Agilex™ 5

E-Series/D-Series SoC,

Agilex™ 3

C-Series SoC

Active serial (AS) FPGA configuration block (CB) FPGA configuration subsystem (CSS) SDM SDM
Passive serial (PS) FPGA CB FPGA CSS N/A N/A
Fast passive parallel (FPP) FPGA CB, HPS FPGA Manager FPGA CSS, HPS FPGA Manager N/A N/A
Avalon® streaming interface (Avalon-ST) N/A N/A SDM SDM
Configuration via protocol (CvP) FPGA CB FPGA CSS SDM SDM
JTAG FPGA CB FPGA CSS SDM SDM
Supports early I/O release N/A Yes Yes Yes
Table 2.  Booting Differences
HPS Boot Feature Cyclone® V SoC,

Arria® V SoC

Arria® 10 SoC Stratix® 10 SoC

Agilex™ 7

F-Series/I-Series/

M-Series SoC

Agilex™ 5

E-Series/D-Series SoC

Agilex™ 3

C-Series SoC

Initial HPS Image Loader HPS Boot ROM HPS Boot ROM SDM SDM SDM
HPS Boot from SD/eMMC Yes Yes Yes5 Yes 5 Yes5
HPS Boot from NAND Yes Yes Yes 5 Yes 5 Yes5
HPS Boot from Quad SPI (QSPI) Yes Yes Yes 5 Yes 5 Yes5
HPS Boot from CvP No No Yes Yes Yes
HPS Boot from Avalon® streaming interface (Avalon-ST) No No Yes 5 Yes 5 Yes 5
HPS Boot from FPGA Yes Yes No No 6 No6
HPS boots first, then HPS configures FPGA Yes Yes Yes Yes Yes
HPS Boot Image Compression No No Yes 5 Yes 5 Yes 5
HPS Boot Image Security No Yes Yes Yes Yes
5 The initial HPS bootloader is loaded by the SDM, supporting the same features and image sources as for FPGA configuration.
6 Because the HPS bootloader is loaded by the SDM from the same source as the FPGA configuration image, the HPS does not have to boot from the FPGA image. This saves FPGA resources.