Altera_Forum
Honored Contributor
9 years agoNames not found by TimeQuest
My Cyclone V SOC project produced output works correctly under normal conditions. The QSYS configured HPS system contains among others an Ethernet switch IP (qxp file, sdc file and VHDL wrapper for the port signals), which is for me a black box.
But the Fitter process generates a lot of warnings which are related to constraints in different sdc files, among them auto generated constraint files from QSYS and also the Ethernet switch constraint file. Examples: Warning (332174): Ignored filter at hps_sdram_p0.sdc(303): memory_mem_ck could not be matched with a clock Warning (332174): Ignored filter at xxx_hpc_hps_0_hps_io_border.sdc(53): hps_io_hps_io_uart0_inst_TX could not be matched with a port The self-written sdc file which constrains the clock signals in the top level makes no problems. The signal names from the warnings can be found in the source files (except the black box internal signals). But with the name finder tool of TimeQuest I can find the signal names of the constraints which are accepted by the fitter and I cannot find the names which I see in the warnings. Very strange for instance is that in the QSYS generated "xxx_hpc_hps_0_fpga_interfaces.sdc" file only one of the four constraints is not accepted and only the related signal cannot be found with Name Finder. But the QSYS generates source file contains all the signal names. I am using Quartus 14.0. Is there any idea what I can do? The constraints, especially for the embedded switch, will be neccessary for a reliable function under all conditions. Best regards