Forum Discussion

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

How to update custom components in Qsys

Is there a way to update custom components in Qsys without having to delete them and re-add? I update the HDL, and want to update the system, so far as far as I can tell I have to update my HDL code, delete my component out of the Qsys system, add my component, then re-generate the Qsys system, then can go back into Quartus II and can re-compile. Is there a way to just update the system so it knows the HDL has new stuff in it(I know I will still have to re-compile)?

Also is there a command line interface to Qsys? / Is the updating process script able?

Thank you for the help.

2 Replies

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

    I believe you simply need to "Generate" your system again in order to copy your latest HDL files. If you are modifying the _hw.tcl as well, you would need to File->Refresh prior to that.

    The Qsys command line executables are covered in the qsys_intro.pdf, search for "ip-generate".

    If your HDL+_hw.tcl code is relatively simple, you can also simply copy the HDL files to the synthesis/submodules/ directory manually or as part of a script.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    File -> Refresh is what I was looking for. I thought it was pretty stupid to delete it every time. Thanks for the tips!