Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15311 Discussions

Tcl command to generate HDL from .qsys, .qip

RZhen11
New Contributor I
473 Views

I have a project created with Quartus generated .tcl.

 

At the beginning all added .qsys .qip files doesn't have HDL generated. Is there a .tcl command I can call to regenerate all the IPs?

 

As of now, I have to manually click each IP to get HDL generated.

 

 

Thanks,

0 Kudos
3 Replies
RZhen11
New Contributor I
252 Views

I found for some IPs I can right-click and "Generate Synthesis Files" "quartus_sh -t mega_ipqsys_gen.tcl" script in message window.

The pattern seems such option is only available for IPs has version column empty rather than Quartus Version number for example "18.1".

 

But others don't have such option, I still have to open IP Parameter Editor to Generate HDL....

 

Thanks,

KhaiChein_Y_Intel
252 Views

Hi,

You can use qsys-generate to generate Qsys output files outside of the Qsys GUI. You can use qsysscript to create, manipulate or manage a Qsys system with command-line scripting.

 

Reference: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/qts/qsys_intro.pdf (Chapter Using Qsys Command-Line with Utilities and Scripts)

 

Thanks.

KhaiChein_Y_Intel
252 Views

Hi,

 

May I know if you have any updates?

 

Thanks.

Reply