This error may be due to a Vivado licensing error. This can be confirmed by opening the Vivado Project File (.XPR) in Vivado IDE, which will reveal the following error on the "Messages" tab:
[Common 17-345] A valid license was not found for feature 'Synthesis' and/or device 'xc7z045'. Please run the Vivado License Manager for assistance in determining which features and devices are licensed for your system.
For example, the no-cost Vivado WebPACK edition only supports a limited set of commercial devices. See the following Xilinx documentation page for a list of all FPGA devices supported by WebPACK:
While Vivado WebPACK supports the low-cost XC7Z020 device used on Zedboard and Xilinx ZC702, an additional license is required for the synthesis of the XC7Z045 Zynq device used on Xilinx ZC706.
Best Answer