9.2.3. Linefill buffers and the AXI master interface

On the data side there are two LineFill Buffers (LFBs), LFB0 and LFB1. Each request from the data cache controller or from the STore Buffer (STB) can be allocated to either LFB0 or LFB1.

On the instruction side, there is one LFB. This is the Instruction LFB (ILFB), that treats instruction linefill requests or Non-cacheable instruction reads in the same way.

The linefill buffers:

Single writes do not use LFBs.

The LFBs are 256 bits wide so that an entire cache line can be written to the cache RAMs in one cycle. While the LFB is being filled from L2 memory, its bytes can be merged with write data from the STB.

Copyright © 2010-2011 ARM. All rights reserved.ARM DDI 0460C