User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 137
UG585 (v1.11) September 27, 2016
Chapter 5: Interconnect
5.4 AXI_ACP Interface
The accelerator coherency port provides low-latency access to programmable logic masters, with
optional coherency with L1 and L2 cache. From a system perspective, the ACP interface has similar
connectivity as the APU CPUs. Due to this close connectivity, the ACP directly competes with them for
resource access outside of the APU block. Figure 5-5 gives an overview of the ACP connectivity.
IMPORTANT: The PL level shifters must be enabled by LVL_SHFTR_EN before PL logic communication
can occur.
Note: By default, all PS peripherals are set to secure Trustzone mode. This means that any
non-secure accesses indicated with AxPROT[1]=1 will receive a DECERR response.
For more information about the ACP interface, including its limitations, see Chapter 3, Application
Processing Unit.
X-Ref Target - Figure 5-5
Figure 5-5: ACP Connectivity Diagram
UG585_c5_05_101212
OCM
DDR
SCU
System
Interconnect
Cacheable
and Non-
cacheable
Accesses
Cacheable and Non-cacheable
Accesses to DDR, PL, Peripherals,
and PS Registers
System
Interconnect
APU
Accelerator Coherency
Port (ACP)
PL Logic
Cache Coherent
Transactions
M
S S
M0 M1
CPUs
Snoopable Data Buffers
And Caches
Read/Write
Requests
L1 Cache
Line Updates
Cache Tag
RAM Update
Flush Cache
Line to Memory
Tag
RAM
L2 Cache
S
M0 M1
Tag RAM
Data RAM
Maintain L1 Cache
Coherency