Overview of the Xilinx Zynq UltraScale+ MPSoC & Zynq-7000 AP SoC Design Flow

Linux made easy:The PetaLinux Solution

The PetaLinux Software Development Kit provides the user with a complete embedded Linux distribution for the Xilinx hardware design flow. The solution contains everything required to build, develop, test and deploy Embedded Linux Systems.
It includes pre-configured binary bootable images, fully customizable Linux for the Xilinx device, and tools that automate the configuration, build and deployment process.
The PetaLinux solution provides Quick-start Linux images, Board Support Packages, and Host Development Tools.
Visit the PetaLinux wiki page for more details.

Targeted Reference Designs (TRDs)

These designs provide pre-built solutions,step-by-step documentation and associated supporting files for a variety of applications and can be found here: Targeted Reference Designs

The Xilinx Design Flow

The figure shows a high level block diagram of the Xilinx design flow for Zynq UltraScale+ MPSoC & Zynq-7000 AP SoC.


Quickstart: Boot Pre-Built Linux Image

Install the Xilinx tools

The Xilinx tool suite must be installed prior to any design development. Download and install the Xilinx tools.

System Design | Hardware Design

Refer to the Vivado Design Suite User Guide documentation for detailed information
  • Configure Processor
  • Create hardware design
  • Add/Integrate IP Core
  • Generate Bitstream
  • Export to SDK

System Software Development

Application Development

Driver Documentation

Pages Tagged with "Getting Started"