Mio/Emio Ip Layout Guidelines; Can (Controller Area Network); Ethernet Gem; Iic - Xilinx Zynq-7000 Design Manual

All programmable soc pcb
Hide thumbs Also See for Zynq-7000:
Table of Contents

Advertisement

MIO/EMIO IP Layout Guidelines

This section lists MIO/EMIO interface-specific layout guidelines.

CAN (Controller Area Network)

A level shifter must be implemented if using a CAN PHY that operates at 5.0V.

Ethernet GEM

Depending which RGMII specification the external PHY supports, the TX/RX clocks might
need to be delayed on the PCB relative to their respective data and control lines:
PHYs that support RGMII v1.3
Requires clock to be delayed using longer PCB routes by 1.5 ns – 2.0 ns with respect
°
to average delay of DATA[3:0] and CTL
Delay skew for DATA[3:0] and CTL should be less than 100 ps including package
°
time
PHYs that support RGMII v2.0 without internal delays
Requires clock to be delayed using longer PCB routes by 1.5 ns – 2.0 ns with respect
°
to average delay of DATA[3:0] and CTL
Delay skew for DATA[3:0] and CTL should be less than 100 ps including package
°
time
PHYs that support RGMII v2.0 with internal delays (RGMII-ID)
Delay skew for DATA[3:0] and CTL to clock delay should be less than ±50 ps
°
including package time
When using EMIO to connect to the PL, ensure that all clocks (TX and RX) route using
clock-capable I/Os.

IIC

A 4.7 kΩ pull-up resistor shall be placed at the far end of the SCL and SDA lines, furthest
from the Zynq-7000 AP SoC device. A level-shifter/repeater might be required depending
on the particular multiplexers used. PCB and package delay skew for IIC_SDA to IIC_SCL
should be less than ±500 ps.
SDIO
A 40Ω–60Ω series resistor should be placed on the CLK line, as close to the MIO pin as
possible. A level-shifter might be required depending on the particular voltages used on
Zynq-7000 PCB Design Guide
UG933 (v1.8) November 7, 2014
Chapter 5: Processing System (PS) Power and Signaling
www.xilinx.com
65
Send Feedback

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Zynq-7000 and is the answer not in the manual?

Questions and answers

Table of Contents