B1.78.2 PAR with Long-descriptor translation table format

PAR details when the PE is using the Long-descriptor translation table format.

F, [0]

Indicates whether the instruction performed a successful address translation.

0Address translation completed successfully.
1Address translation aborted.

Bit field descriptions, PAR.F is 0

The following figure shows the PAR bit assignments when PAR.F is 0.

Figure B1-66 PAR bit assignments, PAR.F is 0
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


ATR, [63:56]
Memory attributes for the returned output address. This field uses the same encoding as the Attr<n> fields in MAIR0 and MAIR1.
RES0, [55:40]
res0Reserved.
PA, [39:12]
Output address. The output address (OA) corresponding to the supplied input address. This field returns address bits[31:12].
LPAE, [11]
1Long-descriptor translation table format used. This means that the PAR returned a 64-bit value.
IMP DEF, [10]

implementation defined.

NS, [9]

Non-secure. The NS attribute for a translation table entry from a Secure translation regime.

For a result from a Secure translation regime, this bit reflects the Security state of the physical address space of the translation. This means it reflects the effect of the NSTable bits of earlier levels of the translation table walk if those NSTable bits effect the translation.

For a result from a Non-secure translation regime, this bit is UNKNOWN.

SH, [8:7]

Shareability attribute, for the returned output address. Permitted values are:

00Non-shareable.
10Outer Shareable.
11Inner Shareable.

The value 01 is reserved.

RES0, [6:1]
res0Reserved.
F, [0]

Indicates whether the instruction performed a successful address translation.

0Address translation completed successfully.

Bit field descriptions, PAR.F is 1

The following figure shows the PAR bit assignments when PAR.F is 1.

Figure B1-67 PAR bit assignments, PAR.F is 1
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


RES0, [63:12]
res0Reserved.
LPAE, [11]
1Long-descriptor translation table format used. This means the PAR returned a 64-bit value.
RES0, [10]
res0Reserved.
FSTAGE, [9]

Indicates the translation stage at which the translation aborted:

0Translation aborted because of a fault in the stage 1 translation.
1Translation aborted because of a fault in the stage 2 translation.
S2WLK, [8]

If this bit is set to 1, it indicates the translation aborted because of a stage 2 fault during a stage 1 translation table walk.

RES0, [7]
res0Reserved.
FST, [6:1]

Fault status field. Values are as in the DFSR.STATUS and IFSR.STATUS fields when using the Long-descriptor translation table format.

F, [0]

Indicates whether the instruction performed a successful address translation.

1Address translation aborted.
Non-ConfidentialPDF file icon PDF version100442_0200_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.