Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

Project archiving

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

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    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.