
Overview
XMC-CPU/Zulu
Hardware Manual Doc.-Nr.: V.2031.21/ 1.0
Page 9 of 45
1 Overview
Figure 1:
Block circuit diagram
64-Bit XMC ARM
®
Host CPU
The XMC-CPU/Zulu in XMC form factor comes with a XILINX
®
Zynq
®
Ult
TM
CG
multiprocessor system-on-chip with 1.3 GHz core frequency.
The local memory bus has a bus width of 32 bits and an overall capacity of 1 Gbyte.
64 Mbyte SPI Flash for boot loader and 32 Kbit I²C EEPROM for U
‑
Boot environment.
XMC-CPU/Zulu features a 16-Gbyte eMMC
TM
memory which is used for operating system, file
system and application software.
The XMC interface comes with quad-lane PCIe
®
bus and is designed according to VITA
TM
42.3.
Two Gigabit Ethernet interfaces are accessible via the front panel of the XMC-CPU/Zulu. This gives
an excellent base for EtherCAT
®
applications.
Two additional rear IO Ethernet interfaces are accessible via the XMC connector P6. The rear IO
Ethernet interfaces come without electrical isolation.
Two of the GB Ethernet interfaces (one front, one rear) are rooted through the FPGA. Therefore,
special Ethernet IP-cores can be implemented.
A serial interface, designed as terminal interface, is accessible via an USB Mini type-B connector on
the front.
The Fla
sh memory carries the standard boot program “Das U-Boot” and enables the XMC-CPU/Zulu
to boot various operating systems from on-board Flash, network or eMMC.
Board support packages are available for Linux
®
and VxWorks
®
. The BSPs include an example
source code for the FPGA. Programming of the FPGA is done via XILINX Toolchain.
The esd EtherCAT Master Stack is available for various operating systems.
CPU
Xilinx Zynq Ult
XCZU2CG
Environment
EEPROM
SPI0
SPI1
8
Dual Quad SPI
1 - 4 GByte Embedded
System Memory
x32
HP-IO
Bank
64 + 65
1/2 HP-IO
Bank
66
VREF
24x LVDS_18
or 48x LVCMOS18
7x LVDS_18
or 14x LVCMOS18
24x LVCMOS18
or 24x LVCMOS33
Bank 504
P4
P6
P5
Bank
505
10/100/1000
Ethernet
Phy
RGMII-PL
PCIe x4
RGMII-PS
CLK
Bank
502
RGMII-PS
Pinnout
according
to VITA 42.0
Table 5-4
(incl. GND
Connections)
4x2
4x2
24x1
19x2
24x2
7x2
I2C0
3 x Temp.
Sensor, one
with ALERT
4x2
EMMC
Bank 500
Bank
503
MODE
Status
Reset
CLK
Bank
0
Sysmon
RS232
to
USB
SER (RX, TX)
Electrical
isolation
uSD
Bank
501
to P4
I2C1
to
CPU
RGMII-PL
4x2
1/2 Bank
66
19x LVDS_18
or 38x LVCMOS18
RGMII-PL
RGMII-PS
I/O
Expander
I2C
Mux
0R
PMIC
I2C1
MAC ID
EEPROM
(1.8V)
(1.8V)
(1.8V)
(1.2V)
(1.8V)
(1.8V)
(1.8V)
(3.3V)
(1.8V)
(1.8V)
(0,85V + 1.8V)
Physical
Interface
5x Tricolor
LED
LED
Driver
Bank
26
(1.8/3.3V)
VCC
Switch
Physical
Interface
I2C3
I2C1
1,8V
3,3V
0R
FET
Bus
Switch
0R
Fallback
Enable TTL
Physikal Interface to P4
8x
8x
Enable LVDS
74CB3Q3345 o.ä.
TXS0108E o.ä.
10/100/1000
Ethernet
Phy
10/100/1000
Ethernet
Phy
10/100/1000
Ethernet
Phy
VREF
VREF
1x per
8 channels
1x per
8 channels
JTAG
1.1 Description of XMC-CPU/Zulu