2.2.17 Write other allocate attribute

This attribute indicates that the location could have been previously allocated in the cache because of a read transaction or because of the actions of another master.

The method set_write_other_allocate() sets this attribute to the value passed as argument. The method is_write_other_allocate() returns the value of this attribute.

The value of this attribute must not be set to true if the value of the modifiable attribute is set to false.

The default value of this attribute is false.

This attribute is specific to the AXI4 and ACE buses. It is ignored for transactions modeling transfers on the AHB and APB buses.

To maintain compatibility with AXI3, this attribute may also be accessed using the read allocate attribute methods set_read_allocate() and is_read_allocate().

Non-ConfidentialPDF file icon PDF version100962_0200_03_en
Copyright © 2014–2018 Arm Limited (or its affiliates). All rights reserved.