A Qsys system has to be generated to create all the source files for simulation and synthesis. Here it shall create copies of the primary RTL source files of custom components also.
These copies shall exist inside the simulation and synthesis folders inside the Qsys system directory, I never figured out why it has to create local copies.
If I am running a simulation, I would tend to modify the RTL file continuously, recompile it and rerun the simulation. This is just how development and debugging is done in general.
However, how will it work with Qsys? Do I really have to regenerate the Qsys system every time, so the source file in the simulation folder is updated before I restart and rerun the simulation?
Do I misunderstand how Qsys custom component verification is to be carried out?