MSC8144E Reference Manual, Rev. 3
9-2
Freescale
Semiconductor
Memory Map
The PCI address space size includes 4 GB for PCI memory space, 4 GB for PCI I/O space, and
also 256-byte sections of PCI configuration space. The MSC8144E initiators can access all of the
PCI addresses using the defined 128 MB window with the help of the PCI outbound windows.
The last 16 bytes of the PCI address space (0xE7FFFFF0–0xE7FFFFFF) are used as the PCI
Configuration Access Registers memory map. Therefore, the PCI outbound window is 128 MB –
16 B.
9.2 SC3400 DSP core subsystem Internal Address Space
Each SC3400 core can access the internal address space of its DSP core subsystem. The SC3400
internal address space is located from address 0xFF000000–0xFFF0FFFF (15 MB + 64 KB).
Table 9-2 lists details for the DSP core subsystem internal address space.
9.3 QUICC Engine Module Internal Address Space
The MSC8144E QUICC Engine module is mapped within a contiguous block of memory.
9-3 details the QUICC Engine module address space.
Table 9-2. SC3400 DSP Core Subsystem Internal Address Space
Address
Purpose
Size (Bytes)
Remarks
FF000000–FFEFFDFF
Reserved
15 M – 512
FFEFFE00–FFEFFFFF
OCE
512
User/Supervisor
1
FFF00000
2–
FFF003FF
Reserved
1K
FFF00400–FFF007FF
EPIC
1K
Supervisor
FFF00800–FFF00BFF
Data Cache registers
1K
Supervisor
FFF00C00–FFF00FFF
Instruction Cache registers
1K
Supervisor
FFF01000–FFF05FFF
Reserved
20K
FFF06000–FFF07FFF
MMU
8K
Supervisor
FFF08000
3–
FFF09FFF
MMU (continued)
8K
Supervisor
FFF0A000–FFF0A2FF
DPU
768
User/Supervisor
FFF0A300–FFF0A3FF
TIMERS
256
User/Supervisor
FFF0A400–FFF0FFFF
Reserved
23K
Notes: 1.
Access in both User and Supervisor modes is allowed only if enabled via the EMR[EAP] bit in the core.
2.
Core access to address range FFF00000–FFF07FFF stalls the core until the access is completed.
3.
Core access to addresses from FFF08000 and above does not stall the core.
Table 9-3. QUICC Engine Module Address Space
Address
Purpose
Size in Bytes
0xFEE00000–0xFEE0003F
IRAM Registers
64
0xFEE00040–0xFEE0007F
reserved
64
0xFEE00080–0xFEE000FF
Interrupt Controller
128
0xFEE00100–0xFEE001FF
RISC Configuration Registers
256
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 ...