L2 ICache Address Space
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
9-5
9.5 L2 ICache Address Space
The MSC8144E L2 ICache address space is divided into two sections: cacheable and
non-cacheable. It is accessible only by the instruction bus interface of each of the SC3400 DSP
core subsystems. The address space in the range of 0x00000000–0xFFFFFFFF can be divided
into two zones (cacheable and non-cacheable) dynamically by programming the L2 ICache. The
user can program one contiguous address space as cacheable (in 4 KB resolution); the rest of the
address space is non-cacheable (that is, if the user programs the address space in the range of
A0–A1 as cacheable, then the ranges 0x00000000–A0 and A1–0xFFFFFFFF are non-cacheable).
The L2 ICache, as an initiator, sees the address space as listed in Table 9-5.
9.6 SC3400 (Data) View of the System Address Space
Table 9-7. describes the system address space as seen by the SC3400 data MBus interface.
FFF80000–FFF9FFFF
RapidIO Registers
128 K
FFFA0000–FFFA00FF
OCN Crossbar Switch Registers
256
FFFA0100–FFFA0FFF
Reserved
4 K – 256
FFFA1000–FFFA103F
OCN Crossbar Switch to MBus
64
FFFA1040–FFFA1FFF
Reserved
4 K
FFFA2000–FFFA3FFF
Dedicated DMA Controller Registers
8 K
FFFA4000–FFFC00FF
Reserved
28 K + 256
FFFC0100–FFFC01FF
Performance Monitor Registers
256
FFFC0200–FFFCFFFF
Reserved
64 K – 512
FFFD0000–FFFDEFFF
Security Engine Registers
60 K
FFFDF000–FFFFEFFF
Reserved
128 K
Table 9-5. L2 ICache Address Space (as an initiator)
Address
Purpose
Size (Bytes)
00000000–3FFFFFFF
Reserved
1 G
40000000–FEFFFFFF
Shared memory address space
3 G – 16 M
FF000000–FFF0FFFF
Reserved
15 M + 64 K
FFF10000–FFFFEFFF
CCSR address space
956 K
FFFFF000–FFFFFFFF
Reserved
4K
Table 9-6. SC3400 (Data) View of the System Address Space
Address
Purpose
Size (Bytes)
00000000–3FFFFFFF
Reserved
1 G
40000000–FEFFFFFF
Shared Memory Address Space
3 G – 16 M
FF000000–FFF0FFFF
SC3400 DSP core subsystem Internal Address Space
15 M + 64 K
Table 9-4. CCSR Address Space (Continued)
Address
Purpose
Size (Bytes)
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...