EasyManua.ls Logo

Zynq UltraScale+ User Manual

Zynq UltraScale+
70 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Zynq UltraScale+ RFSoC
RF Data Converter
Evaluation Tool (ZCU111)
User Guide
UG1287 (v2018.2) October 1, 2018
Question and Answer IconNeed help?

Do you have a question about the Zynq UltraScale+ and is the answer not in the manual?

Zynq UltraScale+ Specifications

General IconGeneral
Max TransceiversUp to 32
Transceiver SpeedUp to 32.75 Gbps
FamilyZynq UltraScale+
Processor CoresQuad-core ARM Cortex-A53, Dual-core ARM Cortex-R5
Max MemoryDDR4
Power ConsumptionVaries by configuration, typically 10W to 30W
Operating TemperatureIndustrial (-40°C to +100°C), Extended (-40°C to +125°C)
Package OptionsVarious BGA packages
CategoryFPGA SoC

Summary

Chapter 1: Introduction to RF Data Converter Evaluation Tool

Zynq UltraScale+ RFSoC Overview

Describes the Zynq UltraScale+ RFSoC family, its integrated subsystems, and key capabilities for radio applications.

Reference Design Overview

Details the system-level block diagram, architecture, and components of the RF Data Converter evaluation tool.

Chapter 3: Hardware Design and Datapaths

Hardware Overview

Explains the Vivado IP integrator flow, hardware partitioning, and the overall hardware block diagram.

DAC Data Flow

Details the datapath implementation for the 8-channel RF-DAC, including sample storage and replay methods.

ADC Data Flow

Details the datapath implementation for the 8-channel RF-ADC, including IQ merge and channel selection.

Chapter 4: Clocking Architecture and Synchronization

Clocking Overview

Describes the clock domains, analog/mixed signal clocking structure, and PLLs used in the ZCU111 board.

Clock Switching Modes

Details support for multi-tile synchronization (MTS) and non-MTS modes, controlled by clock MUX.

Reset Sources and Distribution

Describes the different reset sources (PS, MIG) and their distribution to logic blocks and FIFOs.

Chapter 5: GUI-Based System Configuration

External Component Configuration

Explains GUI configuration of external PLLs, including frequency settings and DAC power modes.

ADC Configuration Details

Details GUI support for configuring ADC tiles, including ADCs, DDCs, clock generators, and PLLs.

ADC Clock Configuration

Describes GUI support for selecting and configuring external or internal sample clock options for ADCs.

DAC Configuration Options

Details GUI support for DAC configurations, including output current, linearity, and Nyquist zone operation.

DAC Clock Configurations

Describes GUI support for selecting and configuring external or internal sample clock options for DACs.

Chapter 6: Software Architecture

Software Platform Overview

Describes the software platform on the APU, the rftool application, and its interface to the GUI.

Chapter 7: Protocol Specification for Communication

Command Table Overview

Explains the string-based, space-separated command and response protocol for GUI-Linux application communication.

Multi-Tile Sync (MTS) Feature

Discusses the multi-tile synchronization feature for coordinated operation of multiple tiles.

Chapter 8: Bare-metal and Linux Driver Information

Linux Driver APIs

Refers to the description of Linux APIs for the Zynq UltraScale+ RFSoC Data Converter.

Chapter 9: System Considerations

Boot Process Sequence

Describes the non-secure boot flow and SD boot mode sequence, detailing component loading and execution.

Appendix A: Reference Design Protocol Specification