Hard Processor System (HPS) Address Map for the Agilex™ 5 SoC

This documentation is for the Agilex™ 5 SoC memory map.

Name Start Address End Address
OCRAM_memory

0X0

0x3FFFF

SDMMC

0X10808000

0x1080845F

EMAC0

0X10810000

0x108134FF

EMAC1

0X10820000

0x108234FF

EMAC2

0X10830000

0x108334FF

ECC

0X108C0000

0x108C4FFF

OCRAM_registers

0X108CC000

0x108CC5FF

PSI

0X108D0000

0x10A3FFFF

USBOTG

0X10B00000

0x10B27FFF

NAND

0X10B80000

0x10B8210B

COMBOPHY

0X10B92000

0x10B92097

UART

0X10C02000

0x10C021FF

I2C

0X10C02800

0x10C02CFF

SPTIMER

0X10C03000

0x10C031FF

GPIO

0X10C03200

0x10C0337F

OSCTIMER

0X10D00000

0x10D001FF

Watchdog_timer

0X10D00200

0x10D006FF

Clock_Mgr

0X10D10000

0x10D10113

Reset_Mgr

0X10D11000

0x10D110FF

System_Mgr

0X10D12000

0x10D124FF

Pin_Mux

0X10D13000

0x10D13FFF

L4_NOC_FW

0X10D21000

0x10D214FF

L4_NOC_PRB

0X10D22000

0x10D244FF

I3C

0X10DA0000

0x10DA12FF

SPI

0X10DA2000

0x10DA50FF

DMAC0

0X10DB0000

0x10DB23FF

DMAC1

0X10DC0000

0x10DC23FF

USB3.1

0X11000000

0x1100DFFF

SMMU_and_TCU

0X16000000

0x1603FFFF

MPFE_CSR

0X18000000

0x180015FF

CCU

0X1C000000

0x1C0FFFFF

GIC

0X1D000000

0x1D0EFFFF

LWHPS2FPGA_memory

0X1FC00000

0x3FFFFFFF

HPS2FPGA_memory

0X40000000

0x7FFFFFFFFF