Xilinx ZYNQ UltraScale+ MPSoC Family

From RidgeRun Developer Wiki







Previous: Introduction/Overview Index Next: Introduction/Developer kits






ZU Family

Zynq MPSoCs combine the Ultrascale architecture and the high capacity of the ARM processors through one ARM v8-based Cortex A53 64-bit application processor and an ARM Cortex-R5 real-time processor. Xilinx provides next-generation programmable engines, security, reliability, and scalability from 32 to 64 bits. This architecture is the first one of its kind and comes to accelerate and optimize processes, power requirements, programmable acceleration, I/O, and memory management for any application. There are there variants, CG, EG, and EV. CG provides a dual application processor, EG provides a quad-core processor and GPU, and EV comes with a video codec, creating a wide range of possibilities to explore. Their key features:

  • Application processing unit (APU):
    • Dual or Quad-core ARM Cortex-A53 MPCore
    • CPU frequency up to 1.5GHz
  • Real-time processing unit (RPU):
    • Dual-core ARM Cortex-R5 MPCore
    • CPU frequency up to 600MHz
  • Graphics processing unit (GPU)
    • ARM Mali™-400 MP2
    • GPU frequency up to 667MHz
  • Video codec unit (VCU)
    • Simultaneous Encode and Decode through separate cores
    • H.264 high profile level 5.2 (4Kx2K-60)
    • H.265 (HEVC) main, main10 profile, level 5.1, high Tier, up to 4Kx2K-60 rate
    • 8 and 10 bit encoding
    • 4:2:0 and 4:2:2 chroma sampling

There are three different variants which are detailed in the following table:

In this link zynq-ultrascale-plus-product-selection-guide you will find all the features, devices, block diagrams, for the Zynq Family

ZYNQ UltraScale+ CG

This is the entry-level variant for heterogeneous processing. It provides a dual-core processor with high-speed connectivity. As well as multigigabit transceivers depending on the specific model.

ZU1CG ZU2CG ZU3CG ZU4CG ZU5CG ZU6CG ZU7CG ZU9CG
System Logic Cells (K) 81 103 154 192 256 469 504 600
Memory (Mb) 3.8 5.3 7.6 18.5 23.1 25.1 38.0 32.1
DSP Slices 216 240 360 728 1,248 1,973 1,728 2,520
16.3 Gb/s Transceiver Count - - - 16
16 24
24 24
PCI Express Gen 3x16 - - - 2 2 - 2 -
Maximum I/O Pins 180 252 252 252 252 328 464 328
ZYNQ UltraScale+ CG Block Diagram

ZYNQ UltraScale+ EG

This variant increases the range of applications by using a quad-core processor paired with a GPU, making it a better match for computer vision.

ZU1EG ZU2EG ZU3EG ZU4EG ZU5EG ZU6EG ZU7EG ZU9EG ZU11EG ZU15EG ZU17EG ZU19EG
System Logic Cells (K) 81 103 154 192 256 469 504 600 653 747 926 1,143
Memory (Mb) 3.8 5.3 7.6 18.5 23.1 25.1 38.0 32.1 43.6 57.7 56.7 70.6
DSP Slices 216 240 360 728 1,248 1,973 1,728 2,520 2,928 3,528 1,590 1,968
16.3 Gb/s Transceivers - - - 16 16 24 24 24 32 24 44 44
32.75 Gb/s Transceivers - - - - - - - - 16 - 28 28
PCI Express Gen 3x16 - - - 2 2 - 2 - 4 - 4 5
Maximum I/O Pins 180 252 252 252 252 328 464 328 512 328 668 668
ZYNQ UltraScale+ EG Block Diagram

ZYNQ UltraScale+ EV

This is the ideal variant for video processing applications. The included Video Codec Unit (VCU) is capable of simultaneously encoding and decoding 4K video at 60 frames per second or up to 8 streams of lower resolution video equivalent to the bandwidth of 4K60 video.

ZU4EV ZU5EV ZU7EV
System Logic Cells (K) 192 256 504
Memory (Mb) 18.5 23.1 38.0
DSP Slices 728 1,248 1,728
Video Codec Unit (VCU) 1 1 1
Maximum I/O Pins 252 252 464
ZYNQ UltraScale+ EV Block Diagram

K26 Family

The K26 SoCs are based on the ZYNQ MPSoC family and are intended to be edge devices. We can find popular evaluation kits such as the KV260 and the KR260, targeting applications like computer vision AI and robotics. Their key features:

  • Application Processor: 64-bit Quad-Core ARM A53
  • Real-time Processor: 32-bit Dual-Core ARM R5F
  • GPU: ARM Mali 400MP2
  • Programmable Logic: 256K System Logic Cells
  • Deep Learning Processor: 4K INT8
  • Video Codec: 32 Streams. Total resolution (4K @ 60fps)
  • Memory: 26.6 Mb on-chip RAM
  • Security: TPM 2.0

Interfaces:

  • 11x4 Full MIPI
  • 4xUSB 2.0/3.0
  • 1 Gb up to 40 Gb
  • Memory Interface: 4GB 64-bit DDR4
  • Transceivers: 4x 12.5Gb/s, 4x 6Gb/s

There are three classes of K26 SoMs:

Characteristics Development SoM Commercial SoM Industrial SoM
Operating Temperature 0-35 ºC 0-85 ºC -40-100 ºC
Warranty 90 days 2 years 3 years
Approximate Price $199 - $350 $300 $420
Intention Development Qualified and Certified for commercial applications Qualified and Certified for industrial applications

Overall:

  • 3X AI performance versus NVIDIA Jetson Nano
  • Similar performance at half the power versus NVIDIA TX2i
  • Superior performance across common AI benchmarks
  • Accelerate the whole application from AI to control


Previous: Introduction/Overview Index Next: Introduction/Developer kits