L1DMPPA 31
L1DMPPA 15
L1DMPPA 16
L1DMPPA 0
L1DMPPA 3
L1DMPPA 4
0x00F1 0000 – 0x00F1 07FF
0x00F0 4000 – 0x00F0 4FFF
0x00F1 7800 – 0x00F1 7FFF
0x00F0 F000 – 0x00F0 FFFF
Region 0
48KB (flat RAM)
Page size = 4KB
Unmapped memory,
reserved registers
Region 1
32KB (flat/cache RAM)
Page size = 2KB
iva2-043
L2MPPA 63
L2MPPA 35
L2MPPA 56
L2MPPA 31
L2MPPA 32
L2MPPA 0
0x007E 0000 – 0x007E 0FFF
0x0080 0000 – 0x0080 07FF
0x0080 F800 – 0x0080 FFFF
0x007E 3000 – 0x007E 3FFF
UMAP 0
64KB (flat/cache RAM)
Page size = 2KB
UMAP 1
16KB (ROM)
Page size = 4KB
L2MPPA 36
L2MPPA 55
Unmapped memory,
reserved registers
0x007F 8000 – 0x107F 8FFF
0x107F F000 – 0x107F FFFF
UMAP 1
32KB (shared flat RAM)
Page size = 4KB
iva2-044
Public Version
www.ti.com
IVA2.2 Subsystem Basic Programming Model
Figure 5-32. L1D Memory Protection Registers
Figure 5-33. L2 Memory Protection Registers
NOTE:
When memory is used as cache, all its corresponding MPPA registers should be set to
0x0000.
789
SWPU177N – December 2009 – Revised November 2010
IVA2.2 Subsystem
Copyright © 2009–2010, Texas Instruments Incorporated