7.7.7. ACE configurations

The Cortex-A15 MPCore processor supports the following ACE configurations:

AXI3 mode

The AXI3 mode configuration has the following key features:

  • AXI3-compliant.

  • ReadNoSnoop is the only AR channel command issued.

  • WriteNoSnoop is the only AW channel command issued.

  • No cache maintenance, DVM operations, or barriers issued on the AR channel

  • No request sent to the processor on the snoop AC channel.

ACE non-coherent, no L3 cache

The ACE non-coherent, no L3 cache configuration has the following key features:

  • ACE-compliant with no coherent masters on the ACE.

  • No L3 cache external to the processor.

  • ReadNoSnoop and barriers are the only AR channel commands issued.

  • WriteNoSnoop and barriers are the only AW channel commands issued.

  • No cache maintenance or DVM operations issued on the AR channe.l

  • No request sent to the processor on the snoop AC channel.

ACE non-coherent, with L3 cache

The ACE non-coherent, with L3 cache configuration has the following key features:

  • ACE-compliant with no coherent masters on the ACE.

  • L3 cache external to the processor.

  • ReadNoSnoop, barriers, and cache maintenance are the only AR channel commands issued.

  • WriteNoSnoop and barriers are the only AW channel commands issued.

  • No DVM operations issued on the AR channel.

  • No request sent to the processor on the snoop AC channel.

ACE outer coherent

The ACE outer coherent configuration has the following key features:

  • ACE-compliant with coherent masters on the ACE.

  • The coherent masters can share memory in the outer shareable domain only.

  • L3 cache external to the processor.

  • The AR channel can issue any command, except for DVM operations.

  • The AW channel can issue any command.

  • The system can send snoop commands for outer shareable memory regions on the snoop AC channel.

ACE inner coherent

The ACE inner coherent configuration has the following key features:

  • ACE-compliant with coherent masters on the ACE.

  • The coherent masters can share memory in the inner or outer shareable domains.

  • L3 cache external to the processor.

  • The AR channel can issue any command, including DVM operations.

  • The AW channel can issue any command.

  • The system can send DVM or snoop commands for any shareable memory region on the snoop AC channel.

Copyright © 2011-2012 ARM. All rights reserved.ARM DDI 0438G
Non-ConfidentialID080412