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

property 'generic' of 'current_fileset' not available during implementation

Description

I am trying to access the 'generic' property of the 'current_fileset' object from Tcl (not XDC) constraints files sourced during synthesis and implementation.

For synthesis everything works as expected, but for the implementation phase, the fileset does not have the 'generic' property.

From the Implementation log: 

WARNING: [Common 17-673] Cannot get value of property 'generic' because this property is not valid in conjunction with other property setting on this object

Solution

The generic property is related to the RTL language options which are processed during synthesis, so the tool is able to display the value in the synthesis report file.

However, During implementation there is No RTL, and only a gate level Netlist is processed.

As a result, the tool is unable to get the value of generic.

This results in the Warning message, which is an expected behavior in implementation.

AR# 64323
Date Created 04/20/2015
Last Updated 10/27/2015
Status Active
Type General Article
Devices
  • FPGA Device Families
Tools
  • Vivado Design Suite