3.3.9. Shareable Override Register

The Shareable Override Register characteristics are:

Purpose

Overrides shareability of normal transactions through this interface. The following transaction types are unaffected by any override:

  • FIXED-type bursts

  • device

  • exclusive accesses

  • cache maintenance

  • barrier

  • DVM message transactions.

Usage constraints

This register is for ACE-Lite slave interfaces only. Accessible using only secure accesses, unless you set the Secure Access Register. See Table 3.4.

Configurations

Available in all CCI-400 configurations.

Attributes

Table 3.11 shows the bit assignments.

Table 3.11. Shareable Override Register

BitsResetAccessFunction
[31:2]-RAZ/WIReserved.
[1:0]0x0R/W

Shareable override for slave interface

0x0, 0x1

Do not override AxDOMAIN inputs.

0x2

Override AxDOMAIN inputs to 0b00, all transactions are treated as non-shareable:

  • ReadOnce becomes ReadNoSnoop.

  • WriteUnique and WriteLineUnique become WriteNoSnoop.

0x3

Override AxDOMAIN inputs to 0b01, normal transactions are treated as shareable:

  • ReadNoSnoop becomes ReadOnce.

  • WriteNoSnoop becomes WriteUnique.


Copyright © 2011-2012 ARM. All rights reserved.ARM DDI 0470D
Non-ConfidentialID040512