LX2160A-RDB-B DRAM Address

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LX2160A-RDB-B DRAM Address

Jump to solution
1,133 Views
kouno
Contributor I

Hi

Please tell me about LX2160A-RDB-B.
The LX2160A-RDB-B has 32GByte of DRAM.
There are two 16GByte DIMMs on the board.
The memory map, on the other hand, looks like this.

GPP DRAM Region #1 0x0000_8000_0000-0x0000_FFFF_FFFF (2GB)
GPP DRAM Region #2 0x0020_8000_0000-0x003F_FFFF_FFFF (126GB)
GPP DRAM Region #3 0x0060_0000_0000-0x007F_FFFF_FFFF (128GB)

What will be the physical address of the memory space that can actually be used?
Will the addresses for the two DIMMs be assigned to Region #2?
Or will the two DIMMs be assigned to Region #2 and Region #3 respectively?

0x0000_8000_0000-0x0000_FFFF_FFFF(2GB) + 0x0020_8000_0000-0x0023_FFFF_FFFF(14GB) + 0x0060_0000_0000-0x0063_FFFF_FFFF(16GB)
or
0x0000_8000_0000-0x0000_FFFF_FFFF(2GB) + 0x0020_8000_0000-0x0027_FFFF_FFFF(30GB)

Thanks

0 Kudos
1 Solution
1,127 Views
ufedor
NXP Employee
NXP Employee

The ARM memory map places DRAM regions such that there are upper DRAM regions for 40-bit physical address space.

To achieve larger than 2 GB of DDR memory on a single chip select and to create a contiguous memory space to interleave DDR memory, a remapping logic is implemented. The remapping logic resides between the SoC space and DDR. The remapping logic, re-maps the SoC address to DDR physical address. The remapping logic is not visible or configurable by software.

The LX2160A remapping is shown below:

Soc Memory Address Remapping.jpg

View solution in original post

0 Kudos
1 Reply
1,128 Views
ufedor
NXP Employee
NXP Employee

The ARM memory map places DRAM regions such that there are upper DRAM regions for 40-bit physical address space.

To achieve larger than 2 GB of DDR memory on a single chip select and to create a contiguous memory space to interleave DDR memory, a remapping logic is implemented. The remapping logic resides between the SoC space and DDR. The remapping logic, re-maps the SoC address to DDR physical address. The remapping logic is not visible or configurable by software.

The LX2160A remapping is shown below:

Soc Memory Address Remapping.jpg

0 Kudos