The Vivado® Design Suite delivers a SoC-strength, IP-centric and system-centric, next generation development environment that has been built from the ground up to address the productivity bottlenecks in system-level integration and implementation. The Vivado Design suite is a Generation Ahead in overall productivity, ease-of-use, and system level integration capabilities.
Vivado is recommended for all Trenz Electronics products that are based on Xilinx 7 or UltraScale+ series. Trenz Electronics supplies Vivado Board Part Files for all products supported by Vivado.
Xilinx Software - Basic User Guides
It's recommended to use Xilinx Documentation Navigator (DocNav) to get access to all documentation of Xilinx with "Up to Date Catalog" of DocNav. Documents can be found easy by "DOC ID" via search function of the catalog view. Search documents on Web is also possible, but ensure to use the appropriate document version to your installed Xilinx software.
Excerpt of xilinx user guides
|Dev-Guide||UltraFast Design Methodology Guide for the Vivado Design Suite||UG949|
Describes the recommended design methodology to achieve efficient utilization of Xilinx® FPGA device resources, and quicker design implementation and timing closure in Vivado® Design Suite. Provides the reasons behind the recommended method to support and enable informed design decisions.
UltraFast Embedded Design Methodology Guide
Describes the recommended design methodology for embedded designs using the Vivado® Design Suite and Xilinx SDK. Provides the reasons behind the recommended method to support and enable informed design decisions.
Vivado Design Suite User Guide - Using the Vivado IDE
|UG893||Describes the Vivado® Integrated Design Environment (IDE), providing an intuitive graphical user interface (GUI) to visualize and interact with an FPGA design. Describes how the Vivado IDE helps you configure tool options, analyze and refine timing, and floorplan a design to improve results.|
|Dev-Guide||Vivado Design Suite User Guide - Embedded Processor Hardware Design||UG898||Discusses using the Vivado IP Integrator and Xilinx Software Development Kit (SDK) to design and debug microprocessor-based systems and embedded software applications using the Zynq®-7000 All Programmable (AP) SoC, Zynq UltraScale+™ MPSoC, or the MicroBlaze™ processor.|
|Zynq UltraScale+MPSoC Software Developer Guide||UG1137|
This document provides the software-centric information required for designing and developing system software and applications for the Xilinx® Zynq® UltraScale+™ MPSoC devices.
|Zynq-7000 All Programmable SoC Software Developers Guide||UG821|
This document summarizes the software-centric information required for designing with Xilinx ® Zynq ® -7000 All Programmable SoC devices
Zynq Migration Guide - Zynq-7000 AP SoC to Zynq UltraScale+ MPSoC Devices (!NEW!)
|UG1213||Summarizes the migration process from the Xilinx® Zynq®-7000 device to the Zynq UtlraScale+™ MPSoC device.|
Zynq-7000 All Programmable SoC - Technical Reference Manual
|UG585||Technical reference manual for the Zynq®-7000 All Programmable SoC.|
|ZYNQ||Zynq UltraScale+ MPSoC TRM||UG1085||Describes the processing system in the Zynq® UltraScale+™ MPSoC including the Cortex®-A53 64-bit quad-core processor and Cortex-R5 dual-core realtime processor.|
A selection of Xilinx Answer Records are available on Xilinx Answer Record