Altera_Forum
Honored Contributor
16 years agoWhy BSF files are skipped in .qar generation
Hello,
I am looking to find out why BSF files don't make the .qar archive when a .qar archive is created from an existing project? Let's say I have a project with 10 different BDF design files that represent hierarchical details of 10 instances of 10 different symbols. I generate code by pushing into all instances, run modelsim simulation, and everything works fine. Next, I create a .qar file. Upon unpacking the qar file, I noticed that the BSF files are conspicuously missing, but I see instances of the BSF file in the project as before, and yet I don't see BSF files in the project directory. Also, I am still able to generate HDL and run modelsim simulation. I tried all options under the project->archive pull down menu, but to no avail. The reason I need the BSF files to be a part of the archive (.qar) is to create an exact replica of all the existing files in the project and pass it around to group members that I work with. Note, this is not a huge issue, because the BSF symbol can always be created from the BDF by doing a symbol create and making sure that the instance of the latest created symbol is instantiated in the design. But when you are dealing with a design with a huge amount of BDF/BSF pairs, the effort can be mammoth. The other interesting thing I noticed is that the missing BSF file(s) is mainly an artifact of blocks that underwent BDF->BSF symbol creation. If a block is created via the mega-funct generation approach, I see that the BSF file appears in the .qar file. Is there something I am missing ? The other option I tried is to email the zip file containing the entire project and all the associated files, which works perfectly well. Of course I had to delete dB, incremental_dB simulation folders, else the zip file size becomes enormous. Thanks