Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17252 Discussions

Quartus doesn't detect source file change

Altera_Forum
Honored Contributor II
2,114 Views

Hello, 

 

I've a problem with quartus 13.1.  

When I have already successfully build my project there are green checkmarks in the Task Pane besides the Task e.g. Analysis & Synthesis, Fitter, Assembler. 

Now when I change some of my input sourcefiles (which are in the project). For example the toplevel vhdl file or regenerate the QSYS system. The green checkmarks are still present. Quartus did not see that the source files have changed. 

 

Even when I do a Project cleanup he doesn't detect the changes. For example the Assembler should not be green because there is not even a sof file anymore.... 

 

Does anybody has the same kind of problems? 

 

thanks tschinz
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
1,036 Views

That's just how the tool works. Quartus will detect changes once you start compilation. If you enable smart compilation (Assignments -> Settings -> Compilation Process Settings -> "Use smart compilation) then only the Quartus processes that need to run will run based on what changes you made to the project files. For example, if you only change a timing constraint then synthesis does not need to run. If you change a source file then everything will run (and Quartus will generate a message that it detected source file changes). 

 

I'm still running Quartus version 13.0 sp1 so I'm assuming this did not change in later versions.
0 Kudos
Altera_Forum
Honored Contributor II
1,036 Views

Hi there, 

 

thanks for the reply. I had in mind that in earlier version of the Tool as soon as a sourcefiel has changed the ticks went away (or questionmarks appeared).  

But even when I do a Clean Project and start again the Assembler, he asked me in a pop up that the project was already sccessfully compiled, to I want the start again?. But there are no outputfile anymore he should detect that. 

 

But thanks for your answer, If you have some insights to the remark above I'll be happy. 

 

I really thought tat quartus checks that. 

 

Thanks tschinz
0 Kudos
Reply