2.2.3. Default values and modifiability of attributes

Table 2.1. Default values and modifiability of attributes

AttributeDefault valueModifiable by interconnectModifiable by slave
Burst length1NoNo
Burst size8NoNo
Burst typeAMBA_PV_INCRNoNo
ID0YesNo
PrivilegedfalseNoNo
Non-securefalseNoNo
InstructionfalseNoNo
ExclusivefalseYes [a]No
LockedfalseNoNo
BufferablefalseNoNo
Modifiable/Cacheable[b]falseNoNo
Read allocatefalseNoNo
Write allocatefalseNoNo
Read other allocatefalseNoNo
Write other allocatefalseNoNo
QoS0YesNo
Region0NoNo
DomainAMBA_PV_NON_SHAREABLENoNo
SnoopAMBA_PV_READ_NO_SNOOP[c]NoNo
BarAMBA_PV_RESPECT_BARRIERNoNo
ResponseAMBA_PV_OKAYYesYes
PassDirtyfalseYesYes
IsSharedfalseYesYes
DataTransfer[d]falseYesYes
Error[d]falseYesYes
WasUnique[d]falseYesYes
ResponseArraynullNoNo
ResponseArray completefalseYesYes

[a] As in the case of an exclusive monitor that flattens the exclusive access before passing it downstream.

[b] The Modifiable attribute is identical to the Cacheable attribute but has been renamed in AXI4 to better describe the required functionality.

[c] AMBA_PV_WRITE_NO_SNOOP and AMBA_PV_READ_NO_SNOOP have the same encoding representation.

[d] These attributes are only valid responses to upstream snoops, typically from interconnect to master.


Copyright © 2009-2013 ARM. All rights reserved.ARM DUI 0455H
Non-ConfidentialID112213