Overview

AMD Vivado™ supports design entry in traditional HDL like VHDL and Verilog. It also supports a graphical user interface-based tool called the IP Integrator (IPI) that allows for a Plug-and-Play IP Integration Design Environment.

Vivado delivers the best-in-class synthesis and implementation for today’s complex FPGAs and SOCs with built-in capabilities for timing closure and methodology.

The UltraFast™ methodology report (report_methodology) that is available in the default flow of Vivado, helps users constrain their design, analyze results, and close timing.

Features

Here's a quick overview of Vivado™ Design Suite features for design entry and implementation. Click the other tabs for complete feature details.

IP Integrator

AMD Vivado™ shatters the RTL design productivity plateau by providing the industry’s first plug-and-play IP integration design environment, with its IP Integrator feature.

Vivado IP Integrator provides a graphical and Tcl-based, correct-by-construction design development flow. It provides a device and platform aware, interactive environment that supports intelligent auto-connection of key IP interfaces, one-click IP subsystem generation, real-time DRCs, and interface change propagation, combined with a powerful debug capability.

Designers work at the “interface” and not “signal” level of abstraction when making connections between IP, greatly increasing productivity. Often times this is using industry standard AXI4 interfaces, but dozens of other interfaces are also supported by IP integrator.

Working at the interface level, design teams can rapidly assemble complex systems that leverages IP created with Vitis HLS, Model Composer, AMD SmartCore™ and LogiCORE™ IP, Alliance Member IP as well as your own IP. By leveraging the combination of Vivado IPI and HLS customers are saving up to 15X in development costs versus an RTL approach.

图像缩放
AMD Vivado IP Integrator Diagram
  • Vivado IP Integrator Key Features and Benefits

    Tight Integration within the Vivado Integrated Design Environment
    • Seamless inclusion of IP Integrator hierarchical subsystems into the overall design
    • Rapid capture and packaging of IP Integrator designs for reuse
    • Support for both graphical and Tcl-based design flows
    • Rapid simulation and cross-probing between multiple design views
    Support for All Design Domains
    • Support for processor or processor-less designs
    • Integration of algorithmic (Vitis HLS and Model Composer) and RTL-level IP
    • Combination of DSP, video, analog, embedded, connectivity, and logic
    • Support for Project based DFX Flow
    Focus on Designer Productivity
    • DRCs on complex interface level connections during design assembly
    • Recognition and correction of common design errors
    • Automatic IP parameter propagation to interconnected IP
    • System-level optimizations
    • Automated designer assistance
    Enhanced Collaboration Support
    • Enhanced Collaboration Support
    • Team Based designs using Block Design Container enables reusability and modular designs
    • Revision control improvements separating source files from generated files
    • Block Design Diff tool to compare two Block Designs

Support & Resources