User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 119
UG585 (v1.11) September 27, 2016
Chapter 5: Interconnect
5.1.2 Block Diagram
This section discusses the block diagram for all the interconnect, including the interconnect masters,
the snoop control unit, central interconnect, master interconnect, slave interconnect, memory
interconnect, and OCM interconnect. Figure 5-1 shows the block diagram for the interconnect.
Interconnect Masters
The interconnect masters are shown at the top of Figure 5-1, and include:
CPUs and accelerator coherency port (ACP)
High performance PL interfaces, AXI_HP{3:0}
General purpose PL interfaces, AXI_GP{1:0}
DMA controller
AHB masters (I/O peripherals with local DMA units)
Device configuration (DevC) and debug access port (DAP)
Snoop Control Unit (SCU)
The functionality of the snoop control unit is described in Chapter 3, Application Processing Unit.
The address filtering feature of the SCU makes the SCU function like a switch from the perspective of
the traffic from its AXI slave ports to its AXI master ports.
Central Interconnect
The central interconnect is the core of the ARM NIC301-based interconnect switches.
Master Interconnect
The master interconnect switches the low-to-medium speed traffic from the central interconnect to
M_AXI_GP ports, I/O peripherals (IOP) and other blocks.
Slave Interconnect
The slave interconnect switches the low-to-medium speed traffic from S_AXI_GP ports, DevC and
DAP to the central interconnect.
Memory Interconnect
The memory interconnect switches the high speed traffic from the AXI_HP ports to DDR DRAM and
on-chip RAM (through another interconnect).
OCM Interconnect
The OCM interconnect switches the high speed traffic from the central interconnect and the memory
interconnect.