External Memory Interfaces (EMIF) IP User Guide: Agilex™ 3 FPGAs and SoCs

ID 847458
Date 4/24/2025
Public
Document Table of Contents

3.9.5.2. AXI to Memory Mapping

You can select which region of the memory (bank, bank group, row, column, and chip) to access by selecting the corresponding AXI address.

The default configuration is as follows:

Table 34.  LPDDR4 x16 Case
<MSB   LSB>
Chip Select Chip ID Row Bank Bank Group [1] Column [N:4] Bank Group [0] Column [3:0] Datapath
Table 35.  LPDDR4 x32
<MSB   LSB>
Chip Select Chip ID Row Bank Bank Group [1] Column [N:4] Bank Group [0] Column [3:0] Datapath

Datapath: For a x32 or wider interface, two bits are allocated to datapath. For a x16 interface, one bit is allocated; this bit should always be set to zero.

Row/Bank/Bank Group/Column: These are allocated a number of address bits based on the requirements of the connected memory type.

Chip Select/Chip ID: These are each one bit wide and are omitted when not using multi-rank or 3DS configurations.