User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 147
UG585 (v1.11) September 27, 2016
Chapter 5: Interconnect
5.8.4 System Summary
Exclusive AXI accesses are summarized inTable 5-12.
Table 5-12: Exclusive AXI Accesses Summary
Exclusive Operation
Exclusive
Accesses
Supported
Notes
Two A9 CPUs to L1 cache Yes Normal, inner-cacheable, write-back with write-allocate
memory regions only
ACP doing exclusive access to L1 No ACP does not support exclusive access to coherent
memory.
CPU0 and CPU1 to location in L2 No L2 does not have exclusive monitors.
Two A9 CPU and ACP do exclusive access
to DDR
Yes DDR only support two addresses per port for exclusive
access. If there are more than two masters, more than two
addresses might be involved, and it might cause live-lock.
Extra care should be taken to not get in a live-lock
situation.
ACP and one of the CPUs do exclusive
access to DDR
Yes Only two masters are allowed.
Exclusive access from two A9 CPUs to
DDR
Yes When L1 and L2 cache is disabled, or when memory is
marked as shared, normal, non-cacheable and the L2
shared override bit is set.
Masters on GP and HP ports doing
exclusive access to DDR:
GP0 and GP1 can do exclusive access
with each other only
HP0 and HP1 can do exclusive access
with each other only
HP2 and HP3 can do exclusive access
with each other only
Yes DDRC cannot synchronize exclusive accesses across
separate DDRC AXI ports. If more than 2 PL masters or AXI
IDs are used per port of DDR, additional software is needed
to prevent live-lock.