About This Guide - 2020.2 English

Versal ACAP Hardware, IP, and Platform Development Methodology Guide (UG1387)

Document ID
UG1387
Release Date
2021-03-26
Version
2020.2 English

This guide includes high-level information, design guidelines, and design decision trade-offs for the following topics:

Design Creation with IP Integrator
Provides guidelines for creating block designs that include GT, CIPS, NoC, and other IP as well as custom-packaged IP and RTL.
Design Creation with RTL
Provides best practices for creating RTL modules that are needed for higher performance or special functionality that is not available in the IP catalog.
Design Creation with Vitis HLS
Provides an overview of creating a design with Vitis HLS with links to additional information.
I/O Planning Design Flows
Provides information on different I/O planning flows and recommendations for assigning signals to specific pins to streamline the dataflow through the device and meet high performance requirements.
Design Constraints
Provides recommendations for creating proper timing, power, and physical constraints as well as specifying additional constraints, attributes, and other elements used during synthesis and implementation.
Design Implementation
Provides best practices for synthesizing and implementing the design as well as high-level information on exporting the hardware handoff XSA file and creating the device image.
Embedded Platform Creation for the Vitis Environment
Provides high-level information on creating an embedded platform, including mapping functionality to the platform and subsystem.