2.2.25 ACE response attributes PassDirty and IsShared

On ACE and ACE-Lite buses the additional response attributes PassDirty and IsShared are supported.

When true the PassDirty attribute indicates that before the snoop process, the cache line was held in a Dirty state and the responsibility for writing the cache line back to memory is being passed to the initiating master or interconnect.

The method is_pass_dirty() returns the value of the response PassDirty signal. The method set_pass_dirty() sets the value of the PassDirty attribute.

The default value of the PassDirty attribute is false.

When true the IsShared attribute indicates that the snooped cache retains a copy of the cache line after the snoop process has completed.

The method is_shared() returns the value of the response IsShared attribute. The method set_shared() sets the value of the IsShared attribute.

The default value of the IsShared attribute is false.

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