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:
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.