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# 62276

Vivado - Why do I get DRC ERRORs during Bitstream generation when no ERRORs were issued previously in the flow?

Description

In my design, I am receiving no Errors until the project flows gets to Bit Stream generation.

Then Vivado reports some Errors that were not reported before which stop the process.

Why does this happen?

Solution

During the design flow, Vivado will report all of the same problems that are flagged as ERRORs in the bitstream generation stage.  

However, during the synthesis and implementation stages of the design flow, some of the same DRC issues are considered non-critical so they are reported as simple Warnings or Critical Warnings.  

This allows the flow to continue so that you can verify other portions of the design that are not affected by the flagged DRC issue.

At the final stage, there are some problems that need to be solved before generating the Bit file.

In these cases, the initial DRC Warnings/Critical Warnings will be turned into Errors.

AR# 62276
Date Created 09/30/2014
Last Updated 12/12/2014
Status Active
Type General Article
Devices
  • SoC
  • FPGA Device Families
Tools
  • Vivado Design Suite