Warnings on files generated by Platform Designer (QSys)
My (pretty much Cyclone5 SoC GHRD) project is producing almost 700 warnings. Majority of the warnings originates from files automatically generated by Platform Designer as a result of the integration of the HPS.
As an example:
Warning (332049): Ignored set_false_path at soc_system_hps_0_fpga_interfaces.sdc(44): Argument <from> is an empty collection Info (332050): set_false_path -from [get_registers {*fpga_interfaces|f2sdram~FF_3823}] Warning (332174): Ignored filter at soc_system_hps_0_fpga_interfaces.sdc(46): *fpga_interfaces|f2sdram~FF_3831 could not be matched with a register
The above warning (one of many) is originated by the contents of file
\soc_system\synthesis\submodules\soc_system_hps_0_fpga_interfaces.sdc
generated by the Platform Designer with following contents (snippet):
... set_false_path -from [get_registers {*fpga_interfaces|f2sdram~FF_3823}] ...
I can certainly comment out the contents of these .sdc files (tried successfully) but this doesn't seem right since the files are generated and perhaps the warnings have value and should be addressed properly.
Manifests without any change on Quartus Prime Lite 18.1 and 20.1
Thanks for any advice.
Hi,
This is due to the different name connected to the top level file. For example,
...
.hps_0_hps_io_hps_io_gpio_inst_GPIO44 (hps_gpio_GPIO44),
..
In this case, you can either modify the sdc file to match the top level port name or modify the top level port name to match the name in the SDC file.
Thanks
Best regards,
KhaiY