Differences Among Intel SoC Device Families

ID 683648
Date 8/22/2018
Public

Overview of HPS Modules

Table 1.  Summary: Differences Among HPS Modules
HPS Module Cyclone V SoC Arria V SoC Arria 10 SoC Stratix 10 SoC
Microprocessor Unit Subsystem (MPU) Single / Dual Cortex®-A9 Dual Cortex-A9 Dual Cortex-A9 Quad Cortex-A53
Cache Coherency Controller Accelerator coherency port (ACP) ACP ACP Cache Coherency Unit (CCU)
System Memory Management Unit No No No Yes
On-Chip RAM 64 KB 64 KB 256 KB 256 KB
Error Correction Code (ECC) Controller No No Yes Yes
DMA Controller Yes Yes Yes Yes
Clock Manager Yes Yes Yes Yes
Reset Manager Yes Yes Yes Yes
FPGA Manager Yes Yes Yes No
System Manager Yes Yes Yes Yes
Scan Manager Yes Yes No No
Security Manager No No Yes No (SDM)
System Interconnect Yes Yes Yes Yes
HPS-FPGA Bridges Yes Yes Yes Yes
General Purpose I/O (GPIO) Yes Yes Yes Yes
Available dedicated I/Os 10 10 17 48
Available shared I/Os Up to 67 94 48 0
SDRAM Controller Inside HPS Inside HPS Outside of HPS Outside of HPS
NAND Flash Controller Yes Yes Yes Yes
Secure digital/multimedia card (SD/MMC) Controller Yes Yes Yes Yes
Quad SPI (QSPI) Flash Controller Yes Yes Yes No1
USB 2.0 On-the-Go (OTG) 2 2 2 2
Ethernet Media Access Control (MAC) 2 2 3 3
SPI Master Controller 2 2 2 2
SPI Slave Controller 2 2 2 2
Inter-Integrated Circuit (I2C) Controller 2 2 5 5
UART Controller 2 2 2 2
Controller Area Network (CAN) Controller 2 0 0 0
Timer 4 4 4 4
Watchdog Timer 2 2 2 4
CoreSight Debug and Trace Yes Yes Yes Yes
Secure Device Manager (SDM) Interface No No No Yes
1 The SDM supports QSPI