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

Project archiving

Altera_Forum
Honored Contributor II
1,168 Views

Hello from Germany again folks, 

 

I have finished a project and thus need to archive a copy  

in order to preserve all my HDL code and top level schematics. 

 

A few details: 

 

I have built all the subblocks in Verilog and then created symbol blocks  

which I instatiate in my top level. I then connect all the blocks using 

the Quartus II schematic editor. 

 

Here is my problem: Quartus uses an absolute search path in the .qsf file, say we call it HV_CPLD. Once I copy the HV_CPLD to HV_CPLD_4_aug_2010 the library paths in the project still all point to the old directory as do the paths inside the .qsf file. 

 

I have tried using the project -> copy project option, but this does not modify the paths. Do I need to go in and modify all the paths inside the .qsf file by hand ? 

 

There is also the option of archiving the project, but I am not sure that is 

what I am looking for either. 

 

What have some of you guys out there done to store old versions of a project ? Would be very thankful for any advice !! 

 

Thanks, 

Eric
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
483 Views

Quartus archiver should do it. Note that an archive/unarchive will make all the files a sub-directory of the project(you don't want the unarchiver putting files randomly all over a new location), so if that wasn't your original setup then it will look different. 

When you add the files in the beginning, you can make them relative, which I recommend. 

I'm surprised modifying the .qsf is that difficult. If they're all in one or two locations, a search and replace should do it. I would generally do that since you can see exactly what is done.
0 Kudos
Reply