User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 27
UG585 (v1.11) September 27, 2016
Chapter 1: Introduction
The processor(s) in the PS always boot first, allowing a software centric approach for PL system boot
and PL configuration. The PL can be configured as part of the boot process or configured at some
point in the future. Additionally, the PL can be completely reconfigured or used with partial, dynamic
reconfiguration (PR). PR allows configuration of a portion of the PL. This enables optional design
changes such as updating coefficients or time-multiplexing of the PL resources by swapping in new
algorithms as needed. This latter capability is analogous to the dynamic loading and unloading of
software modules. The PL configuration data is referred to as a bitstream.
1.1.1 Block Diagram
Figure 1-1 illustrates the functional blocks of the Zynq-7000 AP SoC. The PS and the PL are on
separate power domains, enabling the user of these devices to power down the PL for power
management if required.
X-Ref Target - Figure 1-1
Figure 1-1: Zynq-7000 AP SoC Overview
2x USB
2x GigE
2x SD
Zynq-7000 AP SoC
I/O
Peripherals
IRQ
IRQ
EMIO
SelectIO
Resources
DMA 8
Channel
CoreSight
Components
Programmable Logic
DAP
DevC
SWDT
DMA
Sync
Notes:
1) Arrow direction shows control (master to slave)
2) Data flows in both directions: AXI 32bit/64bit, AXI 64bit, AXI 32bit, AHB 32bit, APB 32bit, Custom
3) Gray blocks in APU are applicable to dual core devices.
ACP
256K
SRAM
Application Processor Unit
TTC
System
Level
Control
Regs
GigE
CAN
SD
SDIO
UART
GPIO
UART
CAN
I2C
SRAM/
NOR
ONFI 1.0
NAND
Processing System
Memory
Interfaces
Q-SPI
CTRL
USB
GigE
I2C
USB
SD
SDIO
SPI
SPI
Programmable Logic to Memory
Interconnect
MMU
FPU and NEON Engine
Snoop Controller, AWDT, Timer
GIC
3
2 K
B
I-Cache
A
RM
C
ortex-A
9
P
ARM Cortex-A9
CPU
MMU
FPU and NEON En
g
in
e
Config
AES/
SHA
XADC
12 bit ADC
Memory
Interfaces
512 KB L2 Cache & Controller
OCM
Interconnect
DDR2/3,3L,
LPDDR2
Controller
UG585_c1_01_082216
3
2 K
B
D
-Cache
32 KB
I-Cache
32 KB
D-Cache
MIO
Clock
Generation
Reset
Central
Interconnect
General-Purpose
Ports
High-Performance Ports