ACE response attributes PassDirty and IsShared
On ACE and ACE-Lite buses the additional response attributes PassDirty and IsShared are supported.
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.
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
When true the IsShared attribute indicates that the snooped cache retains a copy of the cache line after the snoop process has completed.
is_shared() returns the value
of the response IsShared attribute. The method
sets the value of the IsShared attribute.
The default value of the IsShared attribute is