L2 cache bank structure
The L2 cache is partitioned into multiple banks to enable parallel operations. The following levels of banking exist:
- The Tag array is partitioned into multiple banks to enable up to two requests to access different tag banks of the L2 cache simultaneously.
- Each tag bank is partitioned into multiple data banks to enable streaming accesses to the data banks. Each tag bank consists of four data banks.
Figure 7-1 L2 cache bank structure shows the logical representation of an L2 cache bank structure with a configuration of all possible tag and data bank combinations.
Figure 7-1 L2 cache bank structure