Developer’s Manual
January, 2004
41
Intel XScale® Core
Developer’s Manual
Memory Management
3.3
Interaction of the MMU, Instruction Cache, and Data
Cache
The MMU, instruction cache, and data/mini-data cache may be enabled/disabled independently.
The instruction cache can be enabled with the MMU enabled or disabled. However, the data cache
can only be enabled when the MMU is enabled. Therefore only three of the four combinations of
the MMU and data/mini-data cache enables are valid. The invalid combination will cause
undefined results.
Table 3-4.
Valid MMU & Data/mini-data Cache Combinations
MMU
Data/mini-data Cache
Off
Off
On
Off
On
On