General Changing
35/56
netX 50 to netX 51/52 | Migration Guide
DOC120109MG05EN | Revision 5 | English | 2013-08 | Released | Public
2012-2013
4.2
Memory
4.2.1
Layout
Memory
netX 50
Assigned to …
Start Address
netX 51/52
(Assigned to …)
Start Address
INTRAM0
32 KByte (XC0)
0x08000000
128 KByte (ARM)
0x08000000
INTRAM1
32 KByte (XC1)
0x08008000
128 KByte (ARM)
0x08020000
INTRAM2
32 KByte (DPM)
0x08010000
64 KByte (ARM)
0x08040000
INTRAM3
-
64 KByte (ARM)
0x08050000
INTRAM4
-
64 KByte (ARM)
0x08060000
INTRAM5
-
32 KByte (xPIC Instr.)
0x08070000
INTRAM6
-
32 KByte (xPIC Data)
0x08078000
INTRAM7
-
64 KByte (XC0)
0x08080000
INTRAM8
-
64 KByte (XC1)
0x08090000
INTRAMHS
-
32 KByte (DPM)
0x080a0000
HIF_SDRAM
-
-
256 MByte (ARM, xPIC)
0x40000000
HIF_EXTSRAM0
-
-
64 MByte (ARM, xPIC)
0x60000000
HIF_EXTSRAM1
-
-
64 MByte (ARM, xPIC)
0x64000000
HIF_EXTSRAM2
-
-
64 MByte (ARM, xPIC)
0x68000000
HIF_EXTSRAM3
-
-
64 MByte (ARM, xPIC)
0x6c000000
SDRAM
256 MByte (ARM)
0x80000000
256 MByte (ARM, xPIC)
0x80000000
EXTSRAM0
64 MByte (ARM)
0xc0000000
64 MByte (ARM, xPIC)
0xc0000000
EXTSRAM1
64 MByte (ARM)
0xc8000000
64 MByte (ARM, xPIC)
0xc4000000
EXTSRAM2
64 MByte (ARM)
0xd0000000
64 MByte (ARM, xPIC)
0xc8000000
BOOT-ROM
64 KByte (Bootloader) 0x08200000
64 KByte (Bootloader)
0x080f0000
QSPI-ROM (XiP)
-
16 MByte (ARM, xPIC)
0x0c000000
Table 19: Memory Layout
netX 51:
All INTRAM block start addresses shown are addresses via standard ARM966 system
interface (segment address 0x08000000). All INTRAM blocks are also accessible via I-
TCM (segment address 0x00000000) and D-TCM (segment address 0x04000000)
interface of ARM966 core. To realize that all INTRAM blocks have mirror start
addresses. For example to access INTRAM1 via I-TCM interface the start address is
0x00020000 and via D-TCM interface is 0x04020000.