The processor contains an on-chip L2 memory system that consists of the following components:
L2 PreLoad Engine (PLE)
configurable L2 RAM.
The L2 memory system is tightly coupled to the L1 data cache and L1 instruction cache. The L2 memory system does not support hardware cache coherency, therefore software intervention is required to maintain coherency in the system.
The key features of the L2 memory system include:
configurable cache size of 0KB, 64KB, 128KB, 256KB, 512KB, 1MB, and 2MB
configurable cache option of one, two, or four tag banks
fixed line length of 64 bytes
physically indexed and tagged
8-way set associative cache structure
support for lockdown format C
configurable 64-bit or 128-bit wide AXI system bus interface with support for multiple outstanding requests
random replacement policy
optional ECC or parity protection on the data RAM
optional parity protection on the tag RAM