You copied the Doc URL to your clipboard.

Arm CoreLink MMU-600 System Memory Management Unit Technical Reference Manual : TCU prefetch

TCU prefetch

TCU prefetch enables the TCU to prefetch translations on a per-context basis, improving translation performance for real-time masters that access memory linearly. Software can request a TCU prefetch of the next translation table to be accessed, when it is required.

Prefetched translations are placed in the TCU walk caches. When the TBU requires the prefetched translation, it is passed from the TCU to the TBU.

Bits [121:120] of the STE are implementation defined in SMMUv3, and have the following meanings for the MMU-600:

0b00Prefetch disabled.
0b01Reserved.
0b10Prefetch forwards.
0b11Prefetch backwards.
Was this page helpful? Yes No