Migrating Source Files - 2024.1 English

ISE to Vivado Design Suite Migration Guide (UG911)

Document ID
UG911
Release Date
2024-05-30
Version
2024.1 English
When you import a project or convert a project into the Vivado IDE, as specified, you can also add all source files that are supported in Vivado Design Suite to the project.
IP
You can migrate existing ISE Design Suite projects and IP to Vivado Design Suite projects and IP. The Vivado Design Suite can use ISE Design Suite IP during implementation. For more information, see Migrating Designs with Legacy IP to the Vivado Design Suite.
Source files
You can add all source files, with the exception of Schematic (SCH) and Architecture Wizard (XAW) source files, from an existing ISE Design Suite project to new project in the Vivado Design Suite. For example, you can add CORE Generatorâ„¢ tool project files (.xco file extension) and netlist files (.ngc file extension) as design sources.
Note: The Vivado tools do not support the use of hierarchical NGC files.

For AMD UltraScaleâ„¢ devices and later architectures, NGC format netlists are no longer supported. If your existing design contains NGC netlists, you must convert them to Electronic Data Interchange Format (EDIF) before targeting an UltraScale device. To convert an NGC netlist to EDIF, open Vivado Design Suite and type the following in the Tcl Console: exec ngc2edif <name>.ngc <name>.edf.

Replace <name> with the name of the NGC netlist. When this command completes successfully, you can add the resulting EDIF file to the project in place of the NGC file.

Constraints
User Constraint Format (UCF) files used for the design or IP must be converted to Xilinx Design Constraints (XDC) format for use with Vivado Design Suite.

For more information about UCF to XDC migration, see Migrating UCF Constraints to XDC in this guide.

CAUTION:
Do not migrate from ISE Design Suite and Vivado Design Suite in the middle of a current ISE Design Suite project because design constraints and scripts are not compatible between the environments.