L2 Instruction Cache
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
11-11
The CLASS target supports three initiators (the three CLASS initiator ports) and one target that
connects to the device-level CLASS module. The target can support sixteen opened accesses
because some of the L2 ICache targets (for example, M3 Memory and DDR) have a long latency
and pipelined accesses to them must be supported.
11.4.2 ICache Modules
Each of the two ICache modules is a 64 KB 8-way associative cache. The module is designed to
improve the SC3400 core average access time to data located in areas with high access latencies.
The cache module includes a dedicated cache memory that serves cores hit accesses and to which
data is fetched due to miss accesses.The memory unit inside each module is four single
precompiled memories of 2048 72-bit words.
11.4.3 Instruction Fetch Unit
The instruction fetch unit is active only for L2 ICache cacheable accesses. It requests fetch sets
from devices connected to the MBus and drives that data to the L2 ICache memory.
Figure 11-2. L2 ICache Interleaving
index0
index63
index0
index0
index32
index32
6-Bit Index for 128 KB
5-Bit Index for 64 KB
5-Bit Index for 64 KB
Interleave Translates Index
Index bit 0 = 0?
Index
No
Yes
CLASS Port 1
CLASS Port 2
way0
way1
way2
way3
way4
way5
way6
way7
way0
way1
way2
way3
way4
way5
way6
way7
way0
way1
way2
way3
way4
way5
way6
way7
way0
way1
way2
way3
way4
way5
way6
way7
way0
way1
way2
way3
way4
way5
way6
way7
way0
way1
way2
way3
way4
way5
way6
way7
. . .
. . .
. . .
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 ...