L2 ICache Programming Limitations
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
11-37
11.9
L2 ICache Programming Limitations
The L2 ICache programming has the following limitations:
Register access width is restricted to the actual register width. Register access attempts
with an incorrect access width may cause data corruption.
Accesses to debug-related registers: L2IC_DBGACS, L2IC_DBGDATA, L2IC_TAG,
L2IC_LRM and L2IC_VALID have meaning in Cache Debug mode only.
Initiation of sweep command by writing to L2IC_CR1, should be done according to the
routine that is described in Section 11.4.6.6.
To configure each of the L2 ICache CLASS registers, please refer to Section 11.8.9 to
Section 11.8.11.
To configure the TL1IC in each of the two L2IC_Bs use the MBus interface to the L2RB
(register file block of the L2 ICache).
Every access to L2 ICache should start and end in the same cache line so the CLASS can
handle the interleave between the L2 instruction cache banks.
Accesses from the DSP core subsystem toward memory through the L2 ICache must be of
one VBR or with a burst of 4 VBRs (byte count of 64). You must program this limitation
into the MMU in the DSP core subsystem to ensure this operation.
Accesses from the DSP core subsystem ICache toward memory via the non-cacheable
route through the L2 ICache are restricted to a burst size of 1 beat or 4 beats (2-beat or
8-beat accesses are not permitted).
Accesses from the DSP core subsystem DCache toward memory are restricted to a burst
size of 1 beat or 4 beats (2-beat or 8-beat accesses are not permitted).
L2 ICache does not support nested sweeps. Avoid it by using a dedicated semaphore and
polling the relevant L2 ICache Control Register bit (see Section 11.8.2).
ECC is not supported during debug mode and to L2 ICache addresses written during
debug.
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...