User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 48
UG585 (v1.11) September 27, 2016
Chapter 2: Signals, Interfaces, and Pins
2.5.2 IOP Interface Connections
For most peripherals, there is flexibility in where the I/O signals can be mapped. The routing
capabilities are shown in Figure 2-4. For example, the XPS design software includes up to 12 possible
MIO port mappings for CAN, or, if selected, a path to the EMIO interface. The peripheral system
connection diagram is shown in Figure 2-3.
The majority of the I/O signals for PS peripherals, other than USB, can be routed to either the PS pins
through the MIO, or to the PL pins through the EMIO. Most peripherals also maintain the same
protocol between MIO and EMIO, except Gigabit Ethernet. To reduce pin count, a 4-bit RGMII
interface runs through the MIO at a 250 MHz data rate (125 MHz clock with a double data rate). The
route through the EMIO includes an 8-bit GMII interface running at a 125 MHz data rate. The USB,
Quad-SPI, and SMC interfaces are not available to the EMIO interface to the PL.
Table 2-3: I/O Peripheral MIO-EMIO Interface Routing
Peripheral MIO Routing EMIO Routing Cross Reference
TTC [0,1]
Clock In, Wave Out.
One pair of signals from
each counter.
Clock In, Wave Out.
Three pairs of signals
from each counter.
See Chapter 8, Timers
SWDT Clock In, Reset Out Clock In, Reset Out See Chapter 8, Timers
SMC
Parallel NOR/SRAM and
NAND Flash
Not available
See Chapter 11, Static Memory
Controller
Quad-SPI [0,1]
Serial, dual and quad
modes
Not available
See Chapter 12, Quad-SPI Flash
Controller
SDIO [0,1] 50 MHz 25 MHz See Chapter 13, SD/SDIO Controller
GPIOs
Up to 54 I/O channels
(GPIO Banks 0 and 1)
64 GPIO channels with
input, output, 3-state
control (GPIO banks 2
and 3)
See Chapter 14, General Purpose I/O
(GPIO)
USB [0,1] Host, device, and OTG Not available
See Chapter 15, USB Host, Device, and
OTG Controller
Ethernet [0,1] RGMII v2.0 MII/GMII
(1)
See Chapter 16, Gigabit Ethernet
Controller
SPI [0,1] 50 MHz Available See Chapter 17, SPI Controller
CAN [0,1]
ISO 11898 -1,
CAN 2.0A/B
Available See Chapter 18, CAN Controller
UART [0,1]
Simple UART:
Two pins (TX/RX)
TX, RX, DTR, DCD, DSR,
RI, RTS and CTS
See Chapter 19, UART Controller
I2C [0,1] SCL, SDA {0, 1} SCL, SDA {0, 1} See Chapter 20, I2C Controller
PJTAG TCK, TMS, TDI, TDO
TCK, TMS, TDI, TDO,
3-state for TDO
See Chapter 27, JTAG and DAP
Subsystem
Trace Port IU Up to 16-bit data Up to 32-bit data See Chapter 28, System Test and Debug
Notes:
1. When the Ethernet MII/GMII interface is routed through EMIO, other MII interfaces (e.g., RMII, RGMII, and SGMII)
can be derived using appropriate shim logic in the PL that attaches to PL pins.