7.1.3. TLB

The TLB caches 64 translated entries. During most memory accesses, the TLB provides the translation information to the access control logic.

If the TLB misses (it does not contain a translated entry for the virtual address), the translation-table‑walking hardware is invoked to retrieve the translation information from a translation table in physical memory. Once retrieved, the translation information is placed into the TLB, possibly overwriting an existing value. The entry to be overwritten is chosen by cycling sequentially through the TLB locations.

Copyright © 1997, 1998 ARM Limited. All rights reserved.DDI 0087E
Non-Confidential