
11.3 R4000 Cache Description

The secondary cache is accessible to the processor and to the system interface; by setting the appropriate boot-mode bits, it can be configured at chip reset as a joint cache, or as separate I- and D-caches.
Figure 11-6 shows the format of the R4000 processor secondary-cache line. The size of the secondary cache line is set in the SB field of the Config register.
Figure 11-6 R4000 Secondary Cache Line Format
The R4000 processor secondary cache has the following characteristics:
The PIdx field also detects a cache alias. Cache aliasing occurs when the physical address tag matches during a data reference to the secondary cache, but the PIdx field does not match in the virtual address. This indicates that the cache reference was made from a different virtual address than the one that created the secondary-cache line, and the processor signals a Virtual Coherency exception.





Generated with CERN WebMaker
![]()