User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 120
UG585 (v1.11) September 27, 2016
Chapter 5: Interconnect
X-Ref Target - Figure 5-1
Figure 5-1: Interconnect Block Diagram
OCM
Interconnect
Master Interconnect
for Slave Peripherals
APB
Slaves
Registers
Slaves
Reg & Data
General Purpose
AXI Controllers
(S_AXI_GP[1:0])
Cortex A9
NEON/FPU
Jazelle, Thumb-2,
MMUs,
L1 i/dCaches
Snoop Control Unit
(SCU)
M0
M1
M
L2 Cache
Controller
M0 M1
S
512 kB
M
S
Central
Interconnect
S1
M1
S1S0S2S3
S
M
M2M0
M0
M1
Slave Interconnect
for Master Peripherals
M
S3
S0
S1
S2
DevC
DAP
M
S0
M2M0 M1
General Purpose
AXI Controllers
(M_AXI_GP[1:0])
S1S0
S1
S0 S2
M3
S
DDR Memory Controller
32-bit
CPU_2x
CPU_1x
CPU_2x
64-bit
Cache
Coherent
ACP port
(S_AXI_ACP)
AHB/APB
Clock
cpu_1x
CPU_1x
ASYNC
ASYNC
ASYNC ASYNC
PL Logic
DDR_3x Clock
PL Logic
CPU_2x
CPU_1x
Masters
Data
DMA
Controller
CPU_6x4x
CPU_6x4x
CPU_6x4x
8
Read/Write Request Capability
ASYNC
Async
crossing
4
8
81
88
88
88 4 1
32-bit
32-bit
8
High Performance
AXI Controllers
(AXI_HP[3:0])
S3S2S1S0
M2M0 M1
M3M2M1M0
FIFOFIFOFIFOFIFO
PL clocks
ASYNCASYNCASYNCASYNC
888
88
256 kB
S1 S0
S0
M
S1
64-bit
PL Fabric
PL Fabric
64-bit
DDR_2x
ASYNC ASYNC
64-bit
ASYNC
32-bit
64-bit
ASYNC
ASYNC
CPU_2x
Memory
Interconnect
64-bit
M
32- / 64-bit
Cache Tag
RAM
CPU, L1
Clock
cpu_6x4x
CPU_2x
DDR Clock
ddr_2x
DDR Clock
ddr_3x
Each of the eight
AXI interfaces are
asynchronous to
all else.
OCM
Clock
cpu_2x
64-bit
PL
64-bit 64-bit
UG585_c5_01_120813
CPU_6x4x
CPU_2x
On-chip
RAM
32-bit
64-bit
8
8,3
4
ASYNC
SS
QoS
QoS QoS
4,4
7,3
7,3
(e.g. 1 number: 8 reads, 8 writes)
(e.g. 2 numbers: 7 reads, 3 writes)
Synchronous CPU clock domain
is asynchronous to all else.
Asynchronous to
all else.