Re: Quartus and source control



The list of all source files compiled can be found in the Report file under
Analysis and Synthesis->Source Files Read.
You can right click in this window and save the panel out to a text file.
Take every file which says User Entered, every file which is not under the
Quartus installation directory and add it to your source code control
system. Then follow Petter's instructions. The process of discovery only
works in the cases where there is 1-1 relationship between filename and
entity name. This is true for BDF's (schematics) and TDF's(AHDL), but does
not hold true for HDL's like VHDL and Verilog. You are required to add the
list of HDL files in your project.

I recommend that you archive your design, and restore it in a separate
directory. This should contain the list of files that Quartus needs to
recreate your project. Never archive the db directory. To learn how to
generate a Quartus Project from scratch each time if you only have the HDL
files take a look at the Tcl file generated by the Project->Generate Tcl
file for Project command.

Hope this helps,
Subroto Datta
Altera Corp.


"avishay" <avishorp@xxxxxxxxx> wrote in message
news:1146329623.963661.11530@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hello all,
I'm interested in implementing a source control system (Subversion) in
the company I work. We do mostly Altera FPGA designs, so our main tool
is Quartus. I would like to know if anyone has done that before, and
how. The main problem with Quartus is that it has no "source file
list", but rather it searches dynamically for files (mostly true for
old design entry methods like AHDL and schematic). Does anyone know of
a tool (maybe a TCL script) that takes a projects and generate a list
of all source files included?
I would be happy to hear about any experience of this kind.

Thanks,
Avishay



.



Relevant Pages

  • Re: How do you handle build variants in VHDL?
    ... logic resource concerns but due to debug methodology. ... eyeballing the time history of signals leading up to the bad thing, ... design, it delays things by a clock cycle or two, it changes the thing ... The IDE and number of files created by my two source files is somewhat ...
    (comp.arch.fpga)
  • Re: SDK and VC6.0
    ... I mean, won't I see source files, header files, ... > somebody's ego about design and not once took into account real users. ... > they recognized this design as having been done by someone deeply incompetent to design a ... I cannot in good conscience recommend VS.NET to any customer of mine. ...
    (microsoft.public.vc.mfc)
  • Re: Recomendations for document control software
    ... Schematic Source files as well as PDF versions. ... Design Descriptions, Design Specifications etc. ... If the software can also be tied in to subversion or other open source ... I want something where I can add data sheets, ...
    (comp.arch.embedded)
  • Re: how to debug "no such variable"
    ... We have a huge Tcl application and every now and then, ... source files for that variables? ... variable to delete can be a glob expression, so grepping for the ... I suspect it was a Tcl/Tk application in which you were ...
    (comp.lang.tcl)
  • New Software Port Announcement
    ... I have ported the following applications to Minix: ... tk8.4.14.tar.bz2 source files. ... have to build tcl before building tk as it is required. ...
    (comp.os.minix)