C5.6 Encoding for IPA cache

The following table shows the data fields in the IPA cache descriptor.

Table C5-11 IPA cache descriptor fields

Bits Name Description
[115:113] Parity bits If CPU cache protection is not implemented, these bits are absent.
[112:85] PA Physical address.
[84:62] IPA Unused lower bits, page size dependent, must be zero.
[61:59] - Reserved, must be zero.
[58:55] Size

Stage 2 page size. The values are:

0b00014KB.
0b100116KB.
0b001164KB.
0b01012MB.
0b101132MB.
0b0111512MB.
[54:39] - Reserved, must be zero.
[38:31] VMID Virtual Machine Identifier.
[30:12] - Reserved, must be zero.
[11:10] Entry granule

The values are:

0b004KB.
0b1016KB.
0b0164KB.
[9:6] Memattrs Memory attributes.
[5] XN Execute Never.
[4:3] HAP Hypervisor access permissions.
[2:1] SH Shareability.
[0] Valid The entry contains valid data.
Non-ConfidentialPDF file icon PDF versionARM 100241_0001_00_en
Copyright © 2016, 2017 ARM Limited or its affiliates. All rights reserved.