UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 67711

2016.1 Vivado - Error:[Designutils 20-2299] Checkpoint netlist cannot not be read as EDIF

Description

I see the following error in Vivado 2016.1 and newer versions when using the EDIF file stored in the DCP as a design source.

Error:[Designutils 20-2299] Checkpoint netlist cannot not be read as EDIF

The following steps work in Vivado 2015.4 and older versions. Why do I receive this error starting from the 2016.1 release?

  1. Change the extension of the .dcp to .zip, and then unzip it.
  2. Add the .edf and _stub.v file from the unzipped files to a project as design sources.

Solution

This is expected behavior.

The EDIF stored in DCP contains some extra information which requires additional steps. As a result it cannot be read directly, only within the DCP.

This behavior was added starting with the Vivado 2016.1 release. To work around it you can use the DCP directly, or use the write_edif command to generate the EDIF.

AR# 67711
Date Created 08/11/2016
Last Updated 09/12/2016
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2016.1
  • Vivado Design Suite - 2016.2