Integrated HBM Controller and Address Ranges - 1.0 English

Versal Adaptive SoC Programmable Network on Chip and Integrated Memory Controller 1.0 LogiCORE IP Product Guide (PG313)

Document ID
PG313
Release Date
2023-11-01
Version
1.0 English

The following table shows the start address associated with each HBM controller, pseudo channel, the physical location, and the NPI Identifier. This last field is necessary for advanced use cases when directly reading from memory controller registers.

Table 1. HBM Memory Controller and Address Ranges
Start Address (32 GB device) Start Address (16 GB device) HBM Stack Memory Controller Physical Location Pseudo Channel NPI_ID 1
x40_0000_0000 x40_0000_0000 0 HBM_MC_X0Y0 0 MC_12
x40_4000_0000 x40_2000_0000 0 HBM_MC_X0Y0 1 MC_12
x40_8000_0000 x40_4000_0000 0 HBM_MC_X1Y0 0 MC_13
x40_C000_0000 x40_6000_0000 0 HBM_MC_X1Y0 1 MC_13
x41_0000_0000 x40_8000_0000 0 HBM_MC_X2Y0 0 MC_14
x41_4000_0000 x40_A000_0000 0 HBM_MC_X2Y0 1 MC_14
x41_8000_0000 x40_C000_0000 0 HBM_MC_X3Y0 0 MC_15
x41_C000_0000 x40_E000_0000 0 HBM_MC_X3Y0 1 MC_15
x42_0000_0000 x41_0000_0000 0 HBM_MC_X4Y0 0 MC_8
x42_4000_0000 x41_2000_0000 0 HBM_MC_X4Y0 1 MC_8
x42_8000_0000 x41_4000_0000 0 HBM_MC_X5Y0 0 MC_9
x42_C000_0000 x41_6000_0000 0 HBM_MC_X5Y0 1 MC_9
x43_0000_0000 x41_8000_0000 0 HBM_MC_X6Y0 0 MC_10
x43_4000_0000 x41_A000_0000 0 HBM_MC_X6Y0 1 MC_10
x43_8000_0000 x41_C000_0000 0 HBM_MC_X7Y0 0 MC_11
x43_C000_0000 x41_E000_0000 0 HBM_MC_X7Y0 1 MC_11
x44_0000_0000 x42_0000_0000 1 HBM_MC_X8Y0 0 MC_4
x44_4000_0000 x42_2000_0000 1 HBM_MC_X8Y0 1 MC_4
x44_8000_0000 x42_4000_0000 1 HBM_MC_X9Y0 0 MC_5
x44_C000_0000 x42_6000_0000 1 HBM_MC_X9Y0 1 MC_5
x45_0000_0000 x42_8000_0000 1 HBM_MC_X10Y0 0 MC_6
x45_4000_0000 x42_A000_0000 1 HBM_MC_X10Y0 1 MC_6
x45_8000_0000 x42_C000_0000 1 HBM_MC_X11Y0 0 MC_7
x45_C000_0000 x42_E000_0000 1 HBM_MC_X11Y0 1 MC_7
x46_0000_0000 x43_0000_0000 1 HBM_MC_X12Y0 0 MC_0
x46_4000_0000 x43_2000_0000 1 HBM_MC_X12Y0 1 MC_0
x46_8000_0000 x43_4000_0000 1 HBM_MC_X13Y0 0 MC_1
x46_C000_0000 x43_6000_0000 1 HBM_MC_X13Y0 1 MC_1
x47_0000_0000 x43_8000_0000 1 HBM_MC_X14Y0 0 MC_2
x47_4000_0000 x43_A000_0000 1 HBM_MC_X14Y0 1 MC_2
x47_8000_0000 x43_C000_0000 1 HBM_MC_X15Y0 0 MC_3
x47_C000_0000 x43_E000_0000 1 HBM_MC_X15Y0 1 MC_3
  1. Full NPI name is HBMMC_MC_x