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

Cleaning project file dependencies in Quartus

Altera_Forum
Honored Contributor II
2,410 Views

After trying to reorganise my project so that related blocks are in separate sub-folders, Quartus (10.1 SP1) seems really clunky about fixing up dependencies. I've been using the 'add/remove files' to get it to compile, but double clicking blocks to navigate down the heirarchy or edit a Megawizard generated block sometimes still doesn't work. 

 

Does anyone have any tips on how to clean up the project?
0 Kudos
8 Replies
Altera_Forum
Honored Contributor II
1,408 Views

are all the new file paths set in the project file list?

0 Kudos
Altera_Forum
Honored Contributor II
1,408 Views

I not sure I understand what you mean. If I've added a file in a project subfolder, e.g. shared/peak_comp.bdf then that's how it's listed and the compiler can find it.

0 Kudos
Altera_Forum
Honored Contributor II
1,408 Views

did you add it when you re-organised the directories, or before?

0 Kudos
Altera_Forum
Honored Contributor II
1,408 Views

Before the reorganisation.

0 Kudos
Altera_Forum
Honored Contributor II
1,408 Views

The project will not remap your file paths for you. You may need to remove them and re-add them

0 Kudos
Altera_Forum
Honored Contributor II
1,408 Views

That's what I feared. The Quartus editor seems rather buggy but I can work around the problems. Adding the correct files manually is rather error prone :(

0 Kudos
Altera_Forum
Honored Contributor II
1,408 Views

have you tried adding the directories as project libraries?

0 Kudos
Altera_Forum
Honored Contributor II
1,408 Views

Thanks for that suggestion. I guess I'm resigned to trying to patch it up manually.

0 Kudos
Reply